• bvandeusen released this 2026-05-23 22:49:44 -04:00 | 747 commits to dev since this release

    Single-commit follow-up to v26.05.23.3's TopNav layout attempt.

    Fix

    The 1fr auto 1fr grid layout shipped in v26.05.23.3 wasn't actually symmetric. CSS Grid treats 1fr as minmax(auto, 1fr), so a side cell whose intrinsic content (brand on the left, action button on the right) exceeded its 1fr share quietly grew past it. On narrower viewports the centered link block still shifted when Gallery or Showcase rendered their teleport-slot action buttons.

    The replacement is a flex layout with explicit equal-weight side cells (flex: 1 1 0 on both .fc-nav-left and .fc-nav-actions), keeping the middle anchored regardless of side content widths.

    Operator notes

    • Pull and force-update web (frontend) — the only change is in frontend/src/components/TopNav.vue.
    • Hard-refresh the browser (Ctrl+Shift+R) to pick up the new content-hashed CSS bundle.
    Downloads