diff --git a/app/layout.tsx b/app/layout.tsx
index 7c9ceeb..78224a0 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -37,7 +37,8 @@ export default function RootLayout({
{children}
diff --git a/components/ui/ThemeToggle.tsx b/components/ui/ThemeToggle.tsx
index 561b2c2..e75a774 100644
--- a/components/ui/ThemeToggle.tsx
+++ b/components/ui/ThemeToggle.tsx
@@ -1,17 +1,41 @@
"use client";
-import { Moon, Sun } from "lucide-react";
+import { Moon, Sun, Monitor } from "lucide-react";
import { useTheme } from "next-themes";
+import { Button } from "@/components/ui/button";
+import {
+ DropdownMenu,
+ DropdownMenuContent,
+ DropdownMenuItem,
+ DropdownMenuTrigger,
+} from "@/components/ui/dropdown-menu";
export function ThemeToggle() {
- const { theme, setTheme } = useTheme();
+ const { setTheme } = useTheme();
return (
-
+
+
+
+
+
+ setTheme("light")}>
+
+ Light
+
+ setTheme("dark")}>
+
+ Dark
+
+ setTheme("system")}>
+
+ System
+
+
+
);
}