diff --git a/src/app.css b/src/app.css index 1b64dc0..87840a9 100644 --- a/src/app.css +++ b/src/app.css @@ -88,6 +88,7 @@ box-sizing: border-box; margin: 0; padding: 0; + overscroll-behavior: none; } body { diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index c3185ae..1aa6a08 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -94,6 +94,7 @@ let showCreateModal = $state(false); let selectedFind: FindPreviewData | null = $state(null); let currentFilter = $state('all'); + let isSidebarVisible = $state(true); // Initialize API sync with server data on mount onMount(async () => { @@ -215,6 +216,10 @@ function closeCreateModal() { showCreateModal = false; } + + function toggleSidebar() { + isSidebarVisible = !isSidebarVisible; + } @@ -248,8 +253,19 @@ /> + + + -
+