From 3e8666e3e133812b668e86a8cf4a3bebf504e1b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=BD=E5=B7=A5=E5=91=98?= <4846a27a-ba87-49c9-939d-7275f63efcc7@agents.multica.local> Date: Sat, 22 Aug 2026 18:20:25 +0800 Subject: [PATCH] fix: align heaven page top-bar right-side icons with other pages The shared shell hides .app-header .overview-strip (the market tape) for heavenView, which is intentional (the heaven page has its own dark header). But hiding the tape removes the flex-grow element that normally pushes .header-actions to the right edge, so on the heaven page the top-bar icon group was left-shifted by hundreds of pixels (rightGap 792px at 1920 vs 20px on reference pages). Give the heaven .header-actions margin-left:auto in the shared shell so the icon group stays flush right when the tape is gone, matching every other page. The heaven page body, business logic, data, API and frozen content are untouched. Also bump the shell stylesheet cache version. Co-authored-by: multica-agent --- app/config/architecture-inventory.json | 6 +++--- app/frontend/index.html | 2 +- app/frontend/shared/shell.css | 4 ++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/config/architecture-inventory.json b/app/config/architecture-inventory.json index d81168f..1ae0010 100644 --- a/app/config/architecture-inventory.json +++ b/app/config/architecture-inventory.json @@ -372,7 +372,7 @@ "css_layers": [ "/shared/tokens.css?v=20260820-3", "/shared/base.css?v=20260806-1", - "/shared/shell.css?v=20260820-8", + "/shared/shell.css?v=20260822-1", "/shared/auth.css?v=20260820-5", "/shared/components/controls.css?v=20260820-2", "/shared/components/navigation.css?v=20260820-1", @@ -451,8 +451,8 @@ }, { "path": "frontend/shared/shell.css", - "bytes": 63550, - "lines": 3757 + "bytes": 63640, + "lines": 3761 }, { "path": "backend/features/heaven/engine.py", diff --git a/app/frontend/index.html b/app/frontend/index.html index d4306a9..104cebb 100644 --- a/app/frontend/index.html +++ b/app/frontend/index.html @@ -19,7 +19,7 @@ - + diff --git a/app/frontend/shared/shell.css b/app/frontend/shared/shell.css index 0de2241..23e5942 100644 --- a/app/frontend/shared/shell.css +++ b/app/frontend/shared/shell.css @@ -3755,3 +3755,7 @@ body.mobile-shell[data-active-view="heavenView"] .app-header .overview-strip[dat overflow: hidden; } +body[data-active-view="heavenView"] .app-header .header-actions { + margin-left: auto; +} +