diff --git a/app/[locale]/coming-soon/page.tsx b/app/[locale]/coming-soon/page.tsx
index 23ef466..79a44af 100644
--- a/app/[locale]/coming-soon/page.tsx
+++ b/app/[locale]/coming-soon/page.tsx
@@ -1,6 +1,9 @@
-import { CalendarClock, Rocket, ShieldCheck, Sparkles } from "lucide-react";
+import { Sparkles } from "lucide-react";
+import Image from "next/image";
+import Link from "next/link";
import { MotionFade } from "@/components/motion-fade";
+import { ThemeToggle } from "@/components/theme-toggle";
import { resolveLocale } from "@/lib/site-data";
type ComingSoonPageProps = {
@@ -11,104 +14,98 @@ type ComingSoonPageProps = {
export default function ComingSoonPage({ params: { locale } }: ComingSoonPageProps) {
const localeKey = resolveLocale(locale);
+ const targetLocale = localeKey === "de" ? "en" : "de";
+ const languageLabel = targetLocale.toUpperCase();
const copy =
localeKey === "de"
? {
- badge: "In Vorbereitung",
- title: "Wir bauen gerade etwas Grosses.",
+ badge: "Coming Soon",
+ titleStart: "Etwas",
+ titleAccent: "Neues",
+ titleEnd: "ist auf dem Weg.",
description:
- "Die Website ist aktuell im Wartungsmodus. Wir finalisieren Inhalte, Feinschliff und Integrationen fuer den Launch.",
- cardOneTitle: "Launch Fokus",
- cardOneText: "Performance, UX und klare Conversion-Flows.",
- cardTwoTitle: "Naechster Schritt",
- cardTwoText: "Deployment-Checks und finale Inhalte.",
- cardThreeTitle: "Status",
- cardThreeText: "Systeme sind online und werden vorbereitet.",
- adminLink: "Zum Root Bereich",
- footer: "Danke fuer deine Geduld.",
+ "Meine Website ist aktuell im Wartungsmodus. Ich finalisiere Inhalte und den letzten Feinschliff vor dem Launch.",
+ note:
+ "Danke fuer deine Geduld. Bald geht eine klarere, schnellere und staerkere Version live.",
}
: {
- badge: "Preparing",
- title: "We are building something big.",
+ badge: "Coming Soon",
+ titleStart: "Something",
+ titleAccent: "new",
+ titleEnd: "is on the way.",
description:
- "The website is currently in maintenance mode. We are finalizing content, polish and integrations before launch.",
- cardOneTitle: "Launch focus",
- cardOneText: "Performance, UX and clear conversion flows.",
- cardTwoTitle: "Next step",
- cardTwoText: "Deployment checks and final content updates.",
- cardThreeTitle: "Status",
- cardThreeText: "Systems are online and being prepared.",
- adminLink: "Open root area",
- footer: "Thank you for your patience.",
+ "My website is currently in maintenance mode. I am finalizing content and polish before launch.",
+ note:
+ "Thank you for your patience. A cleaner, faster, and stronger version is launching soon.",
};
return (
-