feat: contact topics per audience, room above the last sentence, a hero line that says what a client gets
Build & Deploy / 🔍 Prepare (push) Successful in 5s
Build & Deploy / 🏗️ Build (push) Canceled after 4m30s
Build & Deploy / 🚀 Deploy (push) Canceled after 0s
Build & Deploy / 🩺 Smoke Test (push) Canceled after 0s
Build & Deploy / 🔔 Notify (push) Canceled after 0s

Contact: the message starter offered every topic on both pages. The homepage
now offers automation, a website, or something else; the freelance page a
developer, a reliable app, or something else.

Thread: where it crosses the page above the last sentence it ran too close
to the text. It keeps more distance now, on phones too.

Hero: the line under the hero listed years, working hours and two links,
which says nothing to a client (owner). It now names four things a client
gets: one contact who builds it himself, an offer before anything costs
money, changes by email, servers in Germany.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-05 12:32:33 +02:00
co-authored by Claude Opus 5.5
parent af66f61c26
commit 2cb15608dd
10 changed files with 51 additions and 37 deletions
+6 -2
View File
@@ -44,8 +44,12 @@ export const de: Content = {
leadStrong: "Ich baue Web-Apps, Interfaces und Websites.",
primaryCta: GET_IN_TOUCH,
secondaryCta: "Was ich mache",
trust: ["15 Jahre im Web", "Remote, EU-Kernzeiten"],
builtAndRunning: "Gebaut und in Betrieb:",
trust: [
"Ein Ansprechpartner, der es selbst baut",
"Ein Angebot, bevor etwas kostet",
"Änderungen per E-Mail, kein System zu lernen",
"Server in Deutschland",
],
},
hello: {
label: "Hallo",
+6 -2
View File
@@ -43,8 +43,12 @@ export const en: Content = {
leadStrong: "I build web apps, interfaces and websites.",
primaryCta: GET_IN_TOUCH,
secondaryCta: "What I do",
trust: ["15 years in web", "Remote, EU core hours"],
builtAndRunning: "Built and running:",
trust: [
"One contact, who builds it himself",
"An offer before anything costs money",
"Changes by email, no system to learn",
"Servers in Germany",
],
},
hello: {
label: "Hello",
-1
View File
@@ -171,7 +171,6 @@ export type Content = {
readonly primaryCta: string;
readonly secondaryCta: string;
readonly trust: readonly string[];
readonly builtAndRunning: string;
};
readonly hello: {
readonly label: string;