diff --git a/apps/web/src/app/(marketing)/layout.tsx b/apps/web/src/app/(marketing)/layout.tsx index 520afab..5bc02c6 100644 --- a/apps/web/src/app/(marketing)/layout.tsx +++ b/apps/web/src/app/(marketing)/layout.tsx @@ -7,7 +7,7 @@ import { PageTransition } from "@/components/layout/page-transition"; export default function MarketingLayout({ children }: { children: ReactNode }) { return ( -
+
{children} diff --git a/apps/web/src/components/layout/navigation-bar.tsx b/apps/web/src/components/layout/navigation-bar.tsx index 152c0e8..e928f97 100644 --- a/apps/web/src/components/layout/navigation-bar.tsx +++ b/apps/web/src/components/layout/navigation-bar.tsx @@ -11,6 +11,8 @@ import { Button } from "@/components/ui/button"; import { BrandMenu } from "@/components/web/brand-menu"; import { URLs } from "@/lib/consts"; +import { ThemeToggle } from "../theme-toggle"; + // ─── Shared nav link ───────────────────────────────────────────────── interface NavItem { @@ -111,16 +113,19 @@ export function NavigationBar({ stars: _stars }: { stars: number | null }) { > - +
+ + +
@@ -146,7 +151,11 @@ export function NavigationBar({ stars: _stars }: { stars: number | null }) { key={item.name} initial={{ opacity: 0, y: -4 }} animate={{ opacity: 1, y: 0 }} - transition={{ duration: 0.2, delay: 0.05 + i * 0.03, ease: "easeOut" }} + transition={{ + duration: 0.2, + delay: 0.05 + i * 0.03, + ease: "easeOut", + }} > GitHub +