diff --git a/web/src/lib/components/layout/LeftSidebar.svelte b/web/src/lib/components/layout/LeftSidebar.svelte index e5ee0af..18b7e9a 100644 --- a/web/src/lib/components/layout/LeftSidebar.svelte +++ b/web/src/lib/components/layout/LeftSidebar.svelte @@ -542,10 +542,10 @@ // Review is rendered separately below as a pure expandable toggle // (mirroring Tags — no /review landing entry from the sidebar, - // navigation only via subitems). This list carries the flat Manage - // entries that follow it. + // navigation only via subitems, with Hidden tucked in alongside the + // tab subitems). This list carries the flat Manage entries that + // follow it. const manageViews: ViewItem[] = [ - { kind: 'section', id: 'hidden', label: 'Hidden', getCount: () => hiddenBadge }, { kind: 'section', id: 'archive', label: 'Archive', getCount: () => archivedBadge } ]; @@ -926,6 +926,33 @@ {t.label} {/each} + + {@const hiddenActive = isActive('hidden')} + {/if} {#each manageViews as v (v.kind === 'section' ? `s:${v.id}` : `r:${v.href}`)} {@render viewRow(v)}