/** * Zentrale Stammdaten der Seite. Änderungen hier wirken überall * (Header, Footer, Kontakt, Impressum, Metadaten). */ export const site = { name: "Anelia Wolf", tagline: "Keynote Speakerin · Trainerin · Coach", /** Em dash as in the spec (§5.3) – identical to the sign-offs in content/home.ts. */ claim: "Unlock Your Potential — Next Level", domain: "anelia-wolf.com", url: "https://anelia-wolf.com", email: "info@anelia-wolf.com", phoneDisplay: "+49 174 4555115", phoneHref: "tel:+491744555115", linkedin: "https://www.linkedin.com/in/anelia-wolf-a26071280", /** herCAREER Expo (Termine-Ledger, Footer-Textlink). Kein Logo, nur Textlink. */ hercareer: "https://www.her-career.com/", /** * Messe-Landingpage. Diese Adresse steht als QR-Code auf der Rückwandgrafik am * Stand – sie ist gedruckt und damit unveränderlich. Der Vhost der Subdomain * liefert dafür `out/her-career/index.html` aus (docs/SUBDOMAIN-HERCAREER.md). */ herCareerLanding: "https://her-career.anelia-wolf.com", description: "Anelia Wolf – Keynote Speakerin, Trainerin und Coach für Persönlichkeit, Wirkung und Vertrieb. Sales Mentoring & Potential Development nach dem WOLF-Prinzip.", } as const; export const nav = [ { href: "/leistungen/coaching/", label: "Coaching & Analysen" }, { href: "/leistungen/trainings/", label: "Trainings & Workshops" }, { href: "/leistungen/keynotes/", label: "Keynotes & Speaking" }, ] as const; export const legal = [ { href: "/impressum/", label: "Impressum" }, { href: "/datenschutz/", label: "Datenschutz" }, ] as const; /** * Build-Flags (Spec Abschnitt A.8). `showPlaceholders` bis zum Launch auf true – * beim Umlegen bricht der Build ab, solange irgendwo noch ein „[…]“ steht * (assertNoPlaceholders in src/lib/legal.ts). * * `hostOutsideEu`: nur true, wenn Hoster bzw. E-Mail-/Office-Anbieter außerhalb * EU/EWR sitzen. Bei false wird der Drittland-Absatz der Datenschutzerklärung * gar nicht erst gerendert – die Vorlage verlangt „BEI EU-HOSTER STREICHEN“, und * eine unrichtige Drittland-Angabe verletzt Art. 13 Abs. 1 lit. f DSGVO. */ export const flags = { showPlaceholders: true, hostOutsideEu: false, showFaq: true, showStimmen: false, showSpeakerPdf: false, showSecondTalk: false, show24hPromise: false, showIndustry: false, showTwins: true, /** * Messe-Landingpage /her-career/ (QR-Code der Rückwandgrafik). `true`, solange die * herCAREER Expo bevorsteht: nur dann trägt die Seite die Termin-Zeilen und steht * in der Sitemap. Ab dem 24.10.2026 auf `false` – dann fallen die Datumsangaben * weg, und der Rest der Seite bleibt richtig (docs/HANDOVER.md, Abschnitt 6). */ showHerCareer: true, /** Sprachumschalter im Kopf. Seit dem 06.09.2026 steht die englische Fassung unter * /en/ (eigenes Wurzel-Layout, eigene Slugs) – die Flagge zeigt also irgendwohin. */ showLangSwitch: true, } as const; export type Flags = typeof flags; export const routes = { home: "/", coaching: "/leistungen/coaching/", trainings: "/leistungen/trainings/", keynotes: "/leistungen/keynotes/", impressum: "/impressum/", datenschutz: "/datenschutz/", /** Messe-Landingpage, Ziel des QR-Codes auf der Rückwandgrafik. */ herCareer: "/her-career/", /** Abschnitt 06 der Startseite – Ziel des Haupt-CTA „Kennenlerngespräch anfragen“. */ kontakt: "/#kontakt", } as const; export type Route = (typeof routes)[keyof typeof routes]; export const mailto = { training: "mailto:info@anelia-wolf.com?subject=Training%20anfragen", keynote: "mailto:info@anelia-wolf.com?subject=Keynote%20anfragen", } as const;