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 = { params: { locale: string; }; }; 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: "Coming Soon", titleStart: "Etwas", titleAccent: "Neues", titleEnd: "ist auf dem Weg.", description: "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: "Coming Soon", titleStart: "Something", titleAccent: "new", titleEnd: "is on the way.", description: "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 (
{copy.description}
{copy.note}