From 6d4d5f83b7064ce5a78065485515f6f92ea08688 Mon Sep 17 00:00:00 2001 From: Dominic Ferrando Date: Fri, 10 Jul 2026 13:20:48 -0400 Subject: [PATCH] Make sidebar collapsable --- apps/portal/src/routes/(app)/+layout.svelte | 77 ++++++++++++++------- 1 file changed, 51 insertions(+), 26 deletions(-) diff --git a/apps/portal/src/routes/(app)/+layout.svelte b/apps/portal/src/routes/(app)/+layout.svelte index fd8267e..80255b5 100644 --- a/apps/portal/src/routes/(app)/+layout.svelte +++ b/apps/portal/src/routes/(app)/+layout.svelte @@ -16,9 +16,8 @@ }, ]; - const collapsed = $state(false); - let { children } = $props(); + let collapsed = $state(false); @@ -26,35 +25,61 @@
- -
+ +
{@render children?.()}
- + +
+ +
+
+ +{#if collapsed} + +{/if}