summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-05-23 17:33:37 +0900
committerAdam Malczewski <[email protected]>2026-05-23 17:33:37 +0900
commitff00dec6ae2971bee38c74cb00fe034de9a839ee (patch)
tree71bf40df6a1086ad4255a20dbdeddb111f7f4307
parente0d8663103e8fc0b0cdaf523ca3f48849848ed69 (diff)
downloaddispatch-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.svelte6
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">