Messe-Landingpage /her-career/ zur herCAREER Expo 2026
Ziel des QR-Codes auf der Rückwandgrafik. Der gedruckte Code zeigt auf https://her-career.anelia-wolf.com – die Adresse ist damit unveränderlich. Die Seite liegt als /her-career/ im normalen Export, die Subdomain liefert dieselbe Datei aus demselben Docroot aus; DNS, Zertifikat, Vhosts für nginx und Apache und die Prüfbefehle stehen in docs/SUBDOMAIN-HERCAREER.md. Aufbau in beiden Sprachen: Hero (ink) → 01 Messe-Special → 02 Themen → 03 Auf der Messe → 04 Kontakt mit dem Formular. Die vier Themenblöcke der Rückwand liegen auf den drei Leistungsseiten, wie in der Navigation; jede Zeile verlinkt absolut auf die Hauptdomain. Der Wortlaut des Messe-Specials fehlt noch und steht sichtbar als „[…]“ auf der Seite. Der Build-Guard hält den Launch-Flip an, bis er da ist (CONTENT_TODO in src/lib/legal.ts, docs/OFFENE-DATEN.md Punkte 2.7–2.9). Deadline ist nicht der Livegang, sondern der 22.10.2026. - Canonical auf anelia-wolf.com/her-career/, damit die Subdomain-Kopie nicht ein zweites Mal im Index steht - flags.showHerCareer trägt Termine-Ledger, Sitemap-Eintrag und die Meta-Beschreibung mit Stand und Uhrzeit. Ab dem 24.10.2026 auf false - ServiceHero: facts und cta sind optional – ohne beides und ohne Foto entfällt die rechte Spalte - ProcessContact: optionaler Zähler, die Messeseite nummeriert ihre Abschnitte - Kopf-CTA auf dieser Seite ausgeblendet. Das macht eine Regel in globals.css, weil der Kopf außerhalb von <main> liegt und auf der Subdomain der Pfad ohnehin „/“ ist Enthält außerdem die bis dahin nicht committeten Änderungen an Header, LangSwitch, OverlayMenu, Wordmark und globals.css. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
b9e1d4d15c
commit
33ec0df7e3
21 files changed
+941
-50
No files matched your search
@@ -0,0 +1,103 @@
|
||||
/**
|
||||
* English copy of /en/her-career/. Same shape as src/content/her-career.ts.
|
||||
*
|
||||
* The trade fair is German, the audience is not: herCAREER draws an international
|
||||
* crowd, and Anelia speaks at the booth in both languages. The QR code on the
|
||||
* stand wall points at the German page; the language switch in the header leads
|
||||
* here. Wording of the brand terms follows Anelia's own English herCAREER
|
||||
* profile: „WOLF Principle“, „Courage to Succeed!“.
|
||||
*
|
||||
* Placeholders keep their German wording on purpose – they address Anelia, not
|
||||
* the visitor, exactly as in the other English content files.
|
||||
*/
|
||||
import { site } from "@/lib/site";
|
||||
import { routesByLang } from "@/lib/i18n";
|
||||
import { assertNoPlaceholders, collectStrings, ph } from "@/lib/legal";
|
||||
import type { HerCareerContent } from "@/content/her-career";
|
||||
import { homeEn } from "./home";
|
||||
|
||||
const r = routesByLang.en;
|
||||
|
||||
/** Absolute address on the main domain – see the German file for the why. */
|
||||
const main = (path: string): string => `${site.url}${path}`;
|
||||
|
||||
export const herCareerEn: HerCareerContent = {
|
||||
meta: {
|
||||
title: "herCAREER Expo 2026",
|
||||
description:
|
||||
"Anelia Wolf at herCAREER Expo 2026: the fair special, the topics from the booth and the direct line to the keynote speaker, trainer and coach.",
|
||||
descriptionMesse:
|
||||
"Anelia Wolf at herCAREER Expo 2026 in Munich: stand P.10.2 in hall 3, keynote on 23 October at 10:30 in Auditorium 2. Fair special, topics and the direct line.",
|
||||
},
|
||||
numeral: "2026",
|
||||
masthead: {
|
||||
role: "Keynote Speaker · Trainer · Coach",
|
||||
center: "herCAREER Expo 2026",
|
||||
lang: "German & English",
|
||||
},
|
||||
eyebrow: "herCAREER Expo 2026 · MOC Munich",
|
||||
h1: { before: "Good to have you ", em: "here", after: "." },
|
||||
subline:
|
||||
"You scanned the code on the stand wall. Here is what we talk about at the booth – the fair special, my three topics and the shortest way to a conversation.",
|
||||
folio: { next: { label: "Fair special", href: "#messe-special" } },
|
||||
|
||||
special: {
|
||||
id: "messe-special",
|
||||
eyebrow: "Fair special",
|
||||
h2: { before: "Your advantage.", em: "", after: "" },
|
||||
title: "The special",
|
||||
rows: [
|
||||
{ label: "The offer", value: ph("Messe-Special: Was bekommt, wer den Code scannt?") },
|
||||
{ label: "Valid until", value: ph("Frist, z. B. Anfragen bis 30.11.2026") },
|
||||
{ label: "How to claim", value: ph("Bedingung, z. B. Stichwort in der Anfrage") },
|
||||
],
|
||||
},
|
||||
|
||||
themen: {
|
||||
id: "themen",
|
||||
eyebrow: "Topics",
|
||||
h2: { before: "What we talk about.", em: "", after: "" },
|
||||
rows: [
|
||||
{
|
||||
numeral: "01",
|
||||
title: "Coaching & Assessments",
|
||||
oneLiner:
|
||||
"Who am I, where do I stand, where am I going? A personality and behaviour assessment first, then the work in a pair.",
|
||||
keywords: ["Potential assessment", "One-to-one coaching", "Career change", "Leadership"],
|
||||
link: { label: "See coaching", href: main(r.coaching) },
|
||||
},
|
||||
{
|
||||
numeral: "02",
|
||||
title: "Training & Workshops",
|
||||
oneLiner:
|
||||
"B2B sales training: revenue growth through new business and existing customers, communication that fits the type across the team.",
|
||||
keywords: ["New business", "Existing customers", "Team communication"],
|
||||
link: { label: "See training", href: main(r.trainings) },
|
||||
},
|
||||
{
|
||||
numeral: "03",
|
||||
title: "Keynotes & Speaking",
|
||||
oneLiner: "Talks for company events and conferences – an impulse that stays with the room.",
|
||||
keywords: ["WOLF Principle", "Courage to Succeed", "German & English"],
|
||||
link: { label: "See keynotes", href: main(r.keynotes) },
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
messe: {
|
||||
id: "auf-der-messe",
|
||||
eyebrow: "At the fair",
|
||||
termine: homeEn.termine,
|
||||
},
|
||||
|
||||
privacyHref: main(r.datenschutz),
|
||||
|
||||
contact: {
|
||||
...homeEn.contact,
|
||||
numeral: "04",
|
||||
h2: { before: "Let us keep ", em: "talking", after: "." },
|
||||
form: { ...homeEn.contact.form, subject: "herCAREER Expo 2026", note: "", privacy: "" },
|
||||
},
|
||||
};
|
||||
|
||||
assertNoPlaceholders("src/content/en/her-career.ts", collectStrings(herCareerEn));
|
||||
Reference in new issue
Block a user