From 2004f527ccb689c84219282e3b706a95490c8b07 Mon Sep 17 00:00:00 2001 From: leefer Date: Thu, 22 Oct 2026 06:38:32 +0800 Subject: [PATCH] fix(HEL-767): align management header, theme cards and shared rail with sample Co-authored-by: multica-agent --- .../components/manage/ManagementPage.svelte | 4 + .../src/lib/components/manage/management.css | 17 + .../src/lib/components/shell/AppShell.svelte | 287 +++--- .../lib/components/shell/ThemeChoices.svelte | 13 +- calliope-web/src/lib/components/shell/nav.ts | 28 +- calliope-web/src/lib/components/ui/icons.ts | 22 + calliope-web/static/themes.css | 30 + .../2026-10-22-hel767-sample-alignment.md | 45 + scripts/verify-hel767.mjs | 936 ++++++++++++++++++ scripts/verify-hel767.py | 127 +++ 10 files changed, 1361 insertions(+), 148 deletions(-) create mode 100644 docs/changelogs/2026-10-22-hel767-sample-alignment.md create mode 100644 scripts/verify-hel767.mjs create mode 100644 scripts/verify-hel767.py diff --git a/calliope-web/src/lib/components/manage/ManagementPage.svelte b/calliope-web/src/lib/components/manage/ManagementPage.svelte index 820015e0..725bbc35 100644 --- a/calliope-web/src/lib/components/manage/ManagementPage.svelte +++ b/calliope-web/src/lib/components/manage/ManagementPage.svelte @@ -28,6 +28,10 @@ > {title}{@render tools?.()}{@render actions?.()} + + {/snippet}
:first-child { + width: var(--manage-header-reserve-dot); +} +.mg-header-reserve > :last-child { + white-space: pre; +} diff --git a/calliope-web/src/lib/components/shell/AppShell.svelte b/calliope-web/src/lib/components/shell/AppShell.svelte index baab7869..9857b385 100644 --- a/calliope-web/src/lib/components/shell/AppShell.svelte +++ b/calliope-web/src/lib/components/shell/AppShell.svelte @@ -1,7 +1,6 @@