diff options
| author | Adam Malczewski <[email protected]> | 2026-05-23 17:33:37 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-05-23 17:33:37 +0900 |
| commit | ff00dec6ae2971bee38c74cb00fe034de9a839ee (patch) | |
| tree | 71bf40df6a1086ad4255a20dbdeddb111f7f4307 | |
| parent | e0d8663103e8fc0b0cdaf523ca3f48849848ed69 (diff) | |
| download | dispatch-ff00dec6ae2971bee38c74cb00fe034de9a839ee.tar.gz dispatch-ff00dec6ae2971bee38c74cb00fe034de9a839ee.zip | |
fix: sidebar panel layout overlap by removing Claude Reset from flex-1 fill
- SidebarPanel root div now has min-h-0 so sidebar scroll container can constrain it
- Claude Reset removed from flex-1 fill list; its wake schedule grid is fixed-size
- Only Key Usage and Tasks remain as flex-1 fill panels
| -rw-r--r-- | packages/frontend/src/lib/components/SidebarPanel.svelte | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/frontend/src/lib/components/SidebarPanel.svelte b/packages/frontend/src/lib/components/SidebarPanel.svelte index 371561a..9ab6dde 100644 --- a/packages/frontend/src/lib/components/SidebarPanel.svelte +++ b/packages/frontend/src/lib/components/SidebarPanel.svelte @@ -80,17 +80,17 @@ function addPanel() { function panelClass(selected: string): string { const base = "bg-base-200 rounded-lg p-3 flex flex-col min-h-0"; - const fill = selected === "Key Usage" || selected === "Claude Reset" || selected === "Tasks"; + const fill = selected === "Key Usage" || selected === "Tasks"; return fill ? `${base} flex-1` : base; } function contentClass(selected: string): string { - const fill = selected === "Key Usage" || selected === "Claude Reset" || selected === "Tasks"; + const fill = selected === "Key Usage" || selected === "Tasks"; return fill ? "mt-2 flex-1 min-h-0" : "mt-2"; } </script> -<div class="flex flex-col gap-2"> +<div class="flex flex-col gap-2 min-h-0"> {#each panels as panel, idx (panel.id)} <div class={panelClass(panel.selected)}> <div class="flex items-center gap-1"> |
