From d756d545db26286b9100f4287d0d754974321fdb Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Thu, 19 Feb 2026 18:15:06 +0100 Subject: [PATCH] Swipable menu, draggable bookmarks --- res/static/style/layout.css | 19 -- svelte/src/admin_panel/Home.svelte | 4 +- svelte/src/filesystem/Breadcrumbs.svelte | 10 +- svelte/src/filesystem/FSNavigator.ts | 23 ++- svelte/src/filesystem/Filesystem.svelte | 11 +- .../filemanager/CreateDirectory.svelte | 7 +- svelte/src/util/TabMenu.svelte | 3 + svelte/src/wrap/Bookmarks.svelte | 113 +++++++++-- svelte/src/wrap/MainMenu.svelte | 176 ++++++++++++++---- svelte/src/wrap/MenuEntry.svelte | 9 +- 10 files changed, 277 insertions(+), 98 deletions(-) diff --git a/res/static/style/layout.css b/res/static/style/layout.css index 192e1d2..086ad49 100644 --- a/res/static/style/layout.css +++ b/res/static/style/layout.css @@ -119,25 +119,6 @@ pre>code { /* Page layout elements */ -.button_toggle_navigation { - position: fixed; - backface-visibility: hidden; - z-index: 10; - top: 0; - left: 0; - padding: 8px 16px 16px 8px; - font-size: 2em; - margin: 0; - background: #3f3f3f; - background: var(--input_background); - border-radius: 0; - border-bottom-right-radius: 90%; -} - -.button_toggle_navigation:active { - padding: 12px 14px 14px 12px; -} - .page_navigation { position: fixed; backface-visibility: hidden; diff --git a/svelte/src/admin_panel/Home.svelte b/svelte/src/admin_panel/Home.svelte index b224187..3f1047e 100644 --- a/svelte/src/admin_panel/Home.svelte +++ b/svelte/src/admin_panel/Home.svelte @@ -174,8 +174,8 @@ onMount(() => { - - + +
Total usage from {start_time} to {end_time}
diff --git a/svelte/src/filesystem/Breadcrumbs.svelte b/svelte/src/filesystem/Breadcrumbs.svelte index 8dd7b7c..cbb1fd1 100644 --- a/svelte/src/filesystem/Breadcrumbs.svelte +++ b/svelte/src/filesystem/Breadcrumbs.svelte @@ -1,15 +1,16 @@ -