diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 82f90f1f..856a27b4 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,11 +1,11 @@ { - "name": "bloop-frontend", + "name": "vibe-kanban", "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "bloop-frontend", + "name": "vibe-kanban", "version": "0.1.0", "dependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/frontend/src/components/layout/navbar.tsx b/frontend/src/components/layout/navbar.tsx index e94e68c6..f3cee92d 100644 --- a/frontend/src/components/layout/navbar.tsx +++ b/frontend/src/components/layout/navbar.tsx @@ -1,6 +1,7 @@ import { Link, useLocation } from "react-router-dom"; import { Button } from "@/components/ui/button"; import { ArrowLeft, FolderOpen } from "lucide-react"; +import { ThemeToggle } from "@/components/theme-toggle"; export function Navbar() { const location = useLocation(); @@ -28,6 +29,7 @@ export function Navbar() {
+ {!isHome && ( + + + setTheme("light")}> + Light + + setTheme("dark")}> + Dark + + setTheme("system")}> + System + + + + ); +} \ No newline at end of file diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index 76d1ceed..2c810edd 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -3,10 +3,13 @@ import ReactDOM from "react-dom/client"; import App from "./App.tsx"; import "./index.css"; import { ClickToComponent } from "click-to-react-component"; +import { ThemeProvider } from "@/components/theme-provider"; ReactDOM.createRoot(document.getElementById("root")!).render( - - + + + + ); diff --git a/package-lock.json b/package-lock.json index 0c539766..8b21038c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,10 +1,10 @@ { - "name": "bloop", + "name": "vibe-kanban", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "bloop", + "name": "vibe-kanban", "devDependencies": { "concurrently": "^8.2.2" },