diff --git a/src/app/page.tsx b/src/app/page.tsx index 3875166..8a20ccd 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -6,6 +6,7 @@ import Image from "next/image"; import { PawPrint, HeartPulse, MessageCircle, Images, Heart, Sparkles, CheckCircle2 } from "lucide-react"; import { LanguageSwitcher } from "@/components/i18n/LanguageSwitcher"; import { ScrollReveal } from "@/components/landing/ScrollReveal"; +import { ThemeToggleButton } from "@/components/landing/ThemeToggleButton"; /** * Root route (/) — public landing page for logged-out visitors, redirects @@ -72,6 +73,7 @@ export default async function RootPage() {
+ setTheme(isDark ? "light" : "dark")} + aria-label={t("toggleLabel")} + title={t("toggleLabel")} + className="flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-muted-foreground transition-colors hover:bg-muted hover:text-foreground" + > + {isDark ? ( +