Files
Anelia-Wolf/src/content/en/home.ts
T
JUSNandClaude Opus 5 389b3b9d71 Greator-Zertifikat klebt rechts neben Über Anelia
Gegenstück zur klebenden „04“: gleiche Höhe (calc(50vh − .45em)),
gleiche Zeilen, nur am anderen Rand. Im goldenen Lorbeerkranz steht
das Greator-TheKey-Siegel, darunter Haarlinie, Beschreibung, Datum.

Das Siegel ist aus dem Zertifikat freigestellt – das PDF hat keine
eingebettete Logodatei, die ganze Seite ist ein JPEG. Farbe und Form
bleiben unangetastet: eine fremde Marke wird nicht ins Gold der Seite
umgefärbt. Größe 58 % der Kranzbreite; die Öffnung gäbe bis 70 % her,
an den SVG-Pfaden nachgemessen.

Der Klick öffnet eine Vorschau nach dem Muster des Overlay-Menüs:
Escape schließt, Klick auf den Grund schließt, Fokus bleibt drin,
Lenis hält an, der Rest der Seite wird inert. Bewusst ein Bild und
kein eingebettetes PDF – ein iframe stünde quer zur Zusage in der
Datenschutzerklärung. Ausgeliefert wird ein echter Link aufs PDF,
den erst das JS zum Overlay aufwertet.

Nebenbei: in der Foto-Variante der Sektion lagen Werdegang-Ledger
und Marginalie beide in Zeile 2 übereinander. Da kein Porträt in
public/photos/ liegt, ist das nie aufgefallen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 20:13:08 +02:00

256 lines
9.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* English copy of the home page. Same shape as src/content/home.ts – the section
* components take these objects as props, so both languages share one code path.
*
* Tone: the German version says „du“. English keeps that directness with a plain
* „you“ – warm, never chummy. Brand terms stay as Anelia uses them herself on her
* English herCAREER profile: „WOLF Principle“, „Courage to Succeed!“.
*/
import { site } from "@/lib/site";
import { routesByLang } from "@/lib/i18n";
import { assertNoPlaceholders, collectStrings, ph } from "@/lib/legal";
import type { HomeContent } from "@/content/home";
const r = routesByLang.en;
export const homeEn: HomeContent = {
hero: {
id: "hero",
masthead: {
role: "Keynote Speaker · Trainer · Coach",
center: "Sales Mentoring & Potential Development",
lang: "German & English",
},
h1: { before: "Who you are decides how you ", em: "land", after: "." },
subline:
"Welcome. Whether as a speaker at your company event, in one-to-one coaching or as a trainer for your team – I am glad to hear what you need.",
cta: {
label: "Request an intro call",
href: r.kontakt,
suffix: "( 30 min · free )",
},
folio: { current: "01", total: "06", next: { label: "Positioning", href: "#positionierung" } },
alt: "Anelia Wolf, keynote speaker, trainer and coach",
caption: `Anelia Wolf · Photo: ${ph("Name der Fotografin")}`,
},
/* ---------- 01 Positioning (ivory) ---------- */
positioning: {
id: "positionierung",
numeral: "01",
eyebrow: "Positioning",
h2: { before: "Three questions. One principle.", em: "", after: "" },
paragraph:
"I ask these three questions of everyone I work with – in coaching, in training, before every keynote. The answers are the beginning. After that it is about presence: speaking with authority, standing for something clear, selling more because of it.",
rows: [
{ numeral: "01", question: "Who are you?", answer: "Personality & behaviour assessment" },
{ numeral: "02", question: "Where do you stand?", answer: "Positioning in coaching" },
{ numeral: "03", question: "Where are you going?", answer: "Put to work in training, coaching or a keynote" },
],
folio: { current: "02", total: "06" },
},
/* ---------- 02 Services (ivory) ---------- */
services: {
id: "leistungen",
numeral: "02",
eyebrow: "Services",
h2: { before: "Coaching. Training. Stage.", em: "", after: "" },
rows: [
{
numeral: "01",
title: "Coaching & Assessments",
oneLiner: "Who you are – and who you could be.",
keywords: ["Personality & behaviour assessment", "One-to-one coaching", "Positioning & career change"],
link: { label: "See coaching", href: r.coaching },
},
{
numeral: "02",
title: "Training & Workshops",
oneLiner: "Sales with personality – for teams and their leaders.",
keywords: ["B2B sales training", "New and existing customers", "Leadership & team dynamics"],
link: { label: "See training", href: r.trainings },
},
{
numeral: "03",
title: "Keynotes & Speaking",
oneLiner: "Courage to succeed. The WOLF Principle on stage.",
keywords: ["Company events & conferences", "20–60 minutes", "German & English"],
link: { label: "See keynotes", href: r.keynotes },
},
],
folio: { current: "03", total: "06" },
},
/* ---------- 03 The WOLF Principle (ink, the single pin) ---------- */
principle: {
id: "prinzip",
numeral: "03",
eyebrow: "The WOLF Principle",
opLabels: { "+": "plus ", "=": "equals " },
lines: [
{ text: "Strong personality" },
{ op: "+", text: "Assured presence" },
{ op: "=", text: "Maximum ", em: "success", goldEm: true },
],
link: { label: "The WOLF Principle on stage", href: r.keynotes },
folio: { current: "04", total: "06" },
},
/* ---------- 04 About Anelia (ivory) ---------- */
about: {
id: "ueber",
numeral: "04",
eyebrow: "About Anelia",
h2: { before: "I am out selling myself. Every week.", em: "", after: "" },
paragraphs: [
"My father was a trader. I saw early on how a conversation changes a decision – and that people buy from people. Later came training as a dental technician, running a department, then sales and store management in the premium segment.",
"Today I work in B2B field sales: cold calling, new business, key accounts. Alongside that I work with people and teams as a coach, trainer and keynote speaker – in German and English. What I pass on, I did myself the week before.",
],
twins: "And at home two sixteen-year-old twins put my negotiating to the test daily.",
werdegang: [
{ keyword: "Roots", text: "Sales conversations in my father's business" },
{ keyword: "Precision", text: "Dental technician, department manager" },
{ keyword: "Premium", text: "Sales & store management in the premium segment" },
{ keyword: "B2B", text: "Field sales: cold calling, new business, key accounts" },
{ keyword: "Stage", text: "Keynote speaker, trainer & coach · herCAREER Expo 2026" },
],
caption: `Anelia Wolf · Photo: ${ph("Name der Fotografin")}`,
alt: "Anelia Wolf, portrait",
marginalia: [
{ value: "Trainer for personality, presence & sales" },
{ value: "LinkedIn", href: site.linkedin, external: true },
{ value: "German · English" },
],
certificate: {
title: "Greator Speaker",
description: "Certified graduate of the Greator Speaker programme",
date: "May 2026",
cta: "View certificate",
eyebrow: "Certificate",
dialogMeta: "Greator TheKey · issued 16 May 2026",
imageAlt:
"Certificate: Anelia Wolf has successfully completed the certified Greator Speaker programme.",
pdfLabel: "Open PDF",
close: "Close",
},
folio: { current: "05", total: "06" },
},
/* ---------- 05 Who I work with + dates (ivory, dates on bone) ---------- */
audience: {
id: "fuer-wen",
numeral: "05",
eyebrow: "Who for",
h2: { before: "Who I work with.", em: "", after: "" },
columns: [
{
label: "Companies",
title: "Sales teams & their leaders",
lines: [
"New business that becomes predictable",
"Existing customers that grow instead of drifting away",
"Leadership and team dynamics in sales",
],
link: { label: "See training", href: r.trainings },
},
{
label: "Individuals",
title: "Specialists, leaders, women changing direction",
lines: [
"Speak with authority and convince",
"Know what you stand for – and say it",
"Change direction without bending yourself out of shape",
],
link: { label: "See coaching", href: r.coaching },
},
{
label: "Event hosts",
title: "Company events, conferences, career formats",
lines: [
"A keynote on the WOLF Principle, 20 to 60 minutes",
"German or English, live or online",
"An impulse that stays with the room",
],
link: { label: "See keynotes", href: r.keynotes },
},
],
termine: {
id: "termine",
heading: "Dates",
rows: [
{
date: "23 Oct 2026 · 10:30",
format: "Keynote",
title: "The WOLF Principle – Courage to Succeed!",
venue: "herCAREER Expo, MOC Munich, Auditorium 2",
href: site.hercareer,
},
{
date: "22–23 Oct 2026",
format: "Exhibitor",
title: "Trainer for personality, presence & sales",
venue: "herCAREER Expo, Hall 3, Stand P.10.2",
href: site.hercareer,
},
],
},
folio: { current: "06", total: "06" },
},
termine: {
id: "termine",
heading: "Dates",
rows: [
{
date: "23 Oct 2026 · 10:30",
format: "Keynote",
title: "The WOLF Principle – Courage to Succeed!",
venue: "herCAREER Expo, MOC Munich, Auditorium 2",
href: site.hercareer,
},
{
date: "22–23 Oct 2026",
format: "Exhibitor",
title: "Trainer for personality, presence & sales",
venue: "herCAREER Expo, Hall 3, Stand P.10.2",
href: site.hercareer,
},
],
},
/* ---------- 06 Contact (ink) + colophon ---------- */
contact: {
id: "kontakt",
numeral: "06",
eyebrow: "Contact",
h2: { before: "Let's ", em: "talk", after: "." },
form: {
fields: {
name: "Name",
email: "Email",
company: "Company",
message: "Your message",
},
submit: "Send enquiry",
subject: "Enquiry via anelia-wolf.com",
note: "Your message goes straight to my inbox. No form service, nothing passed to third parties.",
submitBusy: "Sending …",
sending: "Sending your message …",
sent: "Thank you – your message has arrived. I will come back to you shortly.",
error: "That did not work just now. Please send it to me by email instead:",
errorLink: "Open email",
privacy: "Privacy",
},
links: {
write: { label: "Write to me", value: site.email, href: `mailto:${site.email}` },
call: { label: "Call", value: site.phoneDisplay, href: site.phoneHref },
connect: { label: "Connect", value: "LinkedIn", href: site.linkedin, external: true },
},
signoff: "Unlock Your Potential — Next Level",
colophon: { name: "ANELIA WOLF", sub: "SALES MENTORING & POTENTIAL DEVELOPMENT" },
},
};
assertNoPlaceholders("src/content/en/home.ts", collectStrings(homeEn));