diff --git a/src/app/p/[secret]/layout.tsx b/src/app/p/[secret]/layout.tsx index e91e3cb..586009f 100644 --- a/src/app/p/[secret]/layout.tsx +++ b/src/app/p/[secret]/layout.tsx @@ -4,6 +4,7 @@ import Link from "next/link"; import { createTRPCCaller } from "@/trpc/server"; import { timingSafeStringEqual } from "@/lib/timing-safe-compare"; import { AdminMobileNav } from "@/components/admin/AdminMobileNav"; +import { AdminSidebarNav } from "@/components/admin/AdminSidebarNav"; import { LayoutDashboard, Users, @@ -79,30 +80,22 @@ export default async function AdminLayout({ children, params }: AdminLayoutProps })); return ( -
+ // Admin stays permanently dark regardless of the visitor site's theme + // toggle — a moderator's ops tool, not a marketing surface — but now + // pinned to PawFeed's own dark palette (the `dark` class resolves the + // real design tokens) instead of a generic, disconnected zinc scaffold. +
{/* Mobile topbar + drawer — hidden md: and up */} - + {/* Sidebar — hidden below md:, permanent from md: up */} -