fix: remove duplicate headers and unused theme toggle

- Providers now excludes login page from SiteHeader/SiteFooter
- Removed ThemeToggle from SiteHeader (not being used)
- Login page uses fixed viewport height to prevent scrolling
- DemoMode also uses fixed viewport height
This commit is contained in:
2026-06-02 16:31:40 +00:00
parent 1bf8f32525
commit 2c95ce9a19
4 changed files with 18 additions and 20 deletions
-4
View File
@@ -2,7 +2,6 @@
import Link from "next/link";
import { usePathname } from "next/navigation";
import ThemeToggle from "@/components/shared/ThemeToggle";
const BRAND_NAMES: Record<string, string> = {
tuxedo: "Tuxedo Corn",
@@ -98,9 +97,6 @@ export default function SiteHeader() {
Admin
</Link>
)}
{/* Theme Toggle */}
<ThemeToggle />
</nav>
</div>
</header>