first publish

This commit is contained in:
knso committed 2026-09-06 17:21:52 +02:00
commit b8e41b4d55
147 files changed
+19367

No files matched your search

+64
View File
@@ -0,0 +1,64 @@
/**
* English copy of the global chrome (header, overlay menu, masthead, footer, curtain).
* Mirrors the shape of src/content/chrome.ts exactly – the components take this object
* as a prop, so both languages render through the same code.
*/
import { site } from "@/lib/site";
import { routesByLang } from "@/lib/i18n";
import type { Chrome } from "@/content/chrome";
const r = routesByLang.en;
export const navEn = [
{ href: r.coaching, label: "Coaching & Assessments" },
{ href: r.trainings, label: "Training & Workshops" },
{ href: r.keynotes, label: "Keynotes & Speaking" },
] as const;
export const chromeEn: Chrome = {
masthead: {
role: "Keynote Speaker · Trainer · Coach",
center: "Sales Mentoring & Potential Development",
languages: "German & English",
},
wordmark: {
name: "Anelia Wolf",
sub: "Sales Mentoring & Potential Development",
ariaLabel: "Anelia Wolf – home",
},
skipLink: "Skip to content",
header: {
navAriaLabel: "Main navigation",
cta: {
label: "Request an intro call",
href: r.kontakt,
},
menu: { open: "Menu", openLabel: "Open menu", close: "Close menu", ariaLabel: "Main menu" },
},
menu: {
items: [
{ numeral: "01", label: navEn[0].label, href: navEn[0].href },
{ numeral: "02", label: navEn[1].label, href: navEn[1].href },
{ numeral: "03", label: navEn[2].label, href: navEn[2].href },
{ numeral: "04", label: "About Anelia", href: `${r.home}#ueber` },
{ numeral: "05", label: "Contact", href: r.kontakt },
],
linkedin: "LinkedIn",
},
footer: {
inhaltHeading: "Pages",
kontaktHeading: "Contact",
inhalt: [
...navEn.map((n) => ({ label: n.label, href: n.href })),
{ label: "About Anelia", href: `${r.home}#ueber` },
{ label: "Contact", href: r.kontakt },
],
linkedin: "LinkedIn",
hercareer: { label: "herCAREER Expo 2026", href: site.hercareer },
copyrightSuffix: "Sales Mentoring & Potential Development",
claim: site.claim,
},
curtain: {
fallbackLabel: site.name,
},
};