From e9787084562681f95f121a48a16b5a93d3f1c38d Mon Sep 17 00:00:00 2001 From: "[dyad]" Date: Tue, 20 Jan 2026 12:00:18 +0100 Subject: [PATCH] [dyad] Added a footer and theme switcher - wrote 6 file(s), deleted 1 file(s) --- src/app/layout.tsx | 14 +++++++++++--- src/app/page.tsx | 4 ++-- src/components/footer.tsx | 14 ++++++++++++++ src/components/made-with-dyad.tsx | 14 -------------- src/components/meta-form.tsx | 2 +- src/components/theme-provider.tsx | 9 +++++++++ src/components/theme-toggle.tsx | 23 +++++++++++++++++++++++ 7 files changed, 60 insertions(+), 20 deletions(-) create mode 100644 src/components/footer.tsx delete mode 100644 src/components/made-with-dyad.tsx create mode 100644 src/components/theme-provider.tsx create mode 100644 src/components/theme-toggle.tsx diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f7fa87e..9be16a0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; +import { ThemeProvider } from "@/components/theme-provider"; const geistSans = Geist({ variable: "--font-geist-sans", @@ -23,12 +24,19 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - + - {children} + + {children} + ); -} +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 247f613..95a31c9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,4 +1,4 @@ -import { MadeWithDyad } from "@/components/made-with-dyad"; +import { Footer } from "@/components/footer"; import { MetaForm } from "@/components/meta-form"; export default function Home() { @@ -15,7 +15,7 @@ export default function Home() { - +