fix: white label magazin name
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
Benno Tielen 2026-03-13 09:22:07 +01:00
parent 1bba326aa5
commit f564641518
5 changed files with 12 additions and 7 deletions

View file

@ -31,6 +31,7 @@ const config: SiteConfig = {
defaultFont: 'lato', defaultFont: 'lato',
headerFont: 'lato', headerFont: 'lato',
borderRadius: '0', borderRadius: '0',
magazineName: 'Pfarrbrief',
} }
export default config export default config

View file

@ -31,6 +31,7 @@ const config: SiteConfig = {
defaultFont: 'cairo', defaultFont: 'cairo',
headerFont: 'faustina', headerFont: 'faustina',
borderRadius: '13px', borderRadius: '13px',
magazineName: 'Nordlicht',
} }
export default config export default config

View file

@ -8,6 +8,7 @@ import { Section } from '@/components/Section/Section'
import { fetchLastMagazine } from '@/fetch/magazine' import { fetchLastMagazine } from '@/fetch/magazine'
import { Button } from '@/components/Button/Button' import { Button } from '@/components/Button/Button'
import { P } from '@/components/Text/Paragraph' import { P } from '@/components/Text/Paragraph'
import { siteConfig } from '@/config/site'
export const dynamic = 'force-dynamic' export const dynamic = 'force-dynamic'
@ -20,8 +21,8 @@ export default async function MagazinePage() {
return ( return (
<> <>
<PageHeader <PageHeader
title={"Pfarrei-Magazin Nordlicht"} title={siteConfig.magazineName}
description={"Unser Pfarrei-Magazin „Nordlicht“ erscheint viermal im Jahr und informiert Sie über alles Wichtige aus unserem Gemeindeleben. Freuen Sie sich auf interessante Berichte, spirituelle Impulse, einen Überblick über kommende Termine und Geschichten von Menschen aus unserer Mitte."} description={`Unser Pfarrei-Magazin erscheint viermal im Jahr und informiert Sie über alles Wichtige aus unserem Gemeindeleben. Freuen Sie sich auf interessante Berichte, spirituelle Impulse, einen Überblick über kommende Termine und Geschichten von Menschen aus unserer Mitte.`}
> >
</PageHeader> </PageHeader>
@ -44,10 +45,10 @@ export default async function MagazinePage() {
</Col> </Col>
<Col> <Col>
<P width={"3/4"}> <P width={"3/4"}>
Bleiben Sie auf dem Laufenden! Hier finden Sie die aktuelle Ausgabe unseres Pfarrei-Magazins Nordlicht mit allen Berichten und Terminen aus der Gemeinde. Bleiben Sie auf dem Laufenden! Hier finden Sie die aktuelle Ausgabe mit allen Berichten und Terminen aus der Gemeinde.
<br/><br/> <br/><br/>
</P> </P>
<Button size={"lg"} target={"_blank"} href={magazine_url}>Nordlicht herunterladen</Button> <Button size={"lg"} target={"_blank"} href={magazine_url}>{siteConfig.magazineName} herunterladen</Button>
</Col> </Col>
</Row> </Row>
</Container> </Container>

View file

@ -1,15 +1,16 @@
import { CollectionConfig } from 'payload' import { CollectionConfig } from 'payload'
import { hide, isAdminOrEmployee } from '@/collections/access/admin' import { hide, isAdminOrEmployee } from '@/collections/access/admin'
import { siteConfig } from '@/config/site'
export const Magazine: CollectionConfig = { export const Magazine: CollectionConfig = {
slug: 'magazine', slug: 'magazine',
labels: { labels: {
singular: { singular: {
de: 'Nordlicht Ausgabe' de: `${siteConfig.magazineName} Ausgabe`,
}, },
plural: { plural: {
de: 'Nordlicht Ausgaben' de: `${siteConfig.magazineName} Ausgaben`,
} },
}, },
fields: [ fields: [
{ {

View file

@ -38,6 +38,7 @@ export interface SiteConfig {
defaultFont: FontKey defaultFont: FontKey
headerFont: FontKey headerFont: FontKey
borderRadius: string borderRadius: string
magazineName: string
} }
const sites: Record<string, SiteConfig> = { const sites: Record<string, SiteConfig> = {