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;