From 613451f4d83c97404f0c1de2d293feafa1b5205c Mon Sep 17 00:00:00 2001 From: Yuri Karamian Date: Mon, 22 Jun 2026 13:45:01 +0200 Subject: [PATCH] Show search + info/settings icons in the collapsed sidebar rail --- src/lib/components/Sidebar.svelte | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/src/lib/components/Sidebar.svelte b/src/lib/components/Sidebar.svelte index b094161..2c30af7 100644 --- a/src/lib/components/Sidebar.svelte +++ b/src/lib/components/Sidebar.svelte @@ -590,14 +590,12 @@ {/if} - {#if !$sidebarCollapsed} - {/if} {/if} @@ -802,6 +800,7 @@ {/if} {/if} + {/if} - {/if} {#if contextMenu} @@ -1007,6 +1005,29 @@ max-width: 44px; } + /* Collapsed rail: stack the toolbar icons vertically - search under the expand chevron at + the top, info + settings pinned to the bottom. */ + .sidebar.collapsed .sidebar-header { + flex-direction: column; + justify-content: flex-start; + gap: 4px; + padding: 8px 4px; + border-bottom: none; + } + + .sidebar.collapsed .sidebar-footer { + flex-direction: column; + align-items: center; + gap: 4px; + margin-top: auto; + padding: 8px 4px; + border-top: none; + } + + .sidebar.collapsed .sidebar-footer-right { + flex-direction: column; + } + .sidebar-header { display: flex; align-items: center;