From 316d1b4bcc34ce94a56afd3542a78a3702cf0d54 Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Sat, 28 Mar 2026 13:38:06 +0300 Subject: [PATCH] fix: hide sidebar on login page --- web/src/routes/+layout.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index e431427..f03609a 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -33,6 +33,9 @@ let sseConnection: SSEConnection | null = null; let sidebarOpen = $state(false); + // Hide sidebar and chrome on the login page. + const isLoginPage = $derived($page.url.pathname === '/login'); + // Apply theme reactively. $effect(() => { applyTheme($resolvedTheme); @@ -70,6 +73,10 @@ }); +{#if isLoginPage} + + {@render children()} +{:else}
{#if sidebarOpen} @@ -169,5 +176,6 @@
+{/if}