From f0e02b40e593f40e144ff591f61069b66c9afcaa Mon Sep 17 00:00:00 2001 From: jay Date: Tue, 23 Jun 2026 13:11:18 -0400 Subject: [PATCH] One consistent top bar across the whole hub (HubBar everywhere) There were three different top bars (home3/detail vs /play vs /art). Unify on the shared HubBar: - HubBar is now fully self-contained (own @font-face + hardcoded hub colors) so it renders identically regardless of the host page's tokens/fonts. - /art: dropped its bespoke gallery bar for . - /play: dropped its bar for ; the contextual in-game step-back (Game Selection / Play Hub) moves into the page body as a secondary ".gameback" control, shown only in game views (the global nav is in HubBar). Co-Authored-By: Claude Opus 4.8 --- frontend/src/lib/components/HubBar.svelte | 17 +++++++---- frontend/src/routes/art/+page.svelte | 36 ++-------------------- frontend/src/routes/play/+page.svelte | 37 +++++++++++------------ 3 files changed, 31 insertions(+), 59 deletions(-) diff --git a/frontend/src/lib/components/HubBar.svelte b/frontend/src/lib/components/HubBar.svelte index 232a4b8..1724b0c 100644 --- a/frontend/src/lib/components/HubBar.svelte +++ b/frontend/src/lib/components/HubBar.svelte @@ -62,19 +62,24 @@ {/if}