3740e09d02
The server-rendered /a/<id> and digest pages predated "HubBar everywhere" and showed a stripped bar (logo + a bespoke Back pill). They can't run the Svelte component, so add a hand-kept static replica of HubBar (logo + News/Play/Art nav + account glyph + mobile burger/drop-panel) plus HubShell's borderless ← Back. A signed-in reader's avatar paints from the same localStorage cache HubBar uses. /a/<id> now looks like any detail page (/art, /word). Reusable _top_bar_html/_TOP_BAR_CSS/_TOP_BAR_JS/_back_link helpers; applied to both share pages. Kept in sync with HubBar.svelte by hand (noted). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 KiB
800x449px
39 KiB
800x449px