2026-08-18 — Nav IA, owner Manage, header blend

Summary

Manage left public chrome. Help is footer-only except on Find, where the footer cluster moves into the hamburger because the map layout does not reliably reach a footer. Desktop nav is two dropdowns: Events (Events, Schedule, Venues) and About (About Us, News, Blog). Find left the top bar for a map icon in the location field. Guests get a single Login control; Sign up is a tab at the top of the dialog. Page cream/asphalt and the top glow paint on body so they continue under the sticky header.

Highlights

  • Desktop primary nav: Events (Events, Schedule, Venues) and About (About Us, News, Blog). No leftover top-level Venues, About, or Info. No Find. No Help. No Manage.

  • Hamburger lists the same destinations without hover: About Us, News, Blog, Events, Schedule, Venues.

  • Portaled z-60 dropdowns overlap the trigger by 4px, use pt-2 as a hover hit area, and delay close 180ms so the pointer can reach the panel. Close is decided by a hit-test of the trigger and panel after paint, because a panel that appears under the pointer (approach from below) never gets mouseenter. Keyboard (Enter/Space/ArrowDown, Escape, focus) still works.

  • Find is the location-bar map control (right-aligned): it opens /find for the selected or detected city. Header search is already on every page.

  • Header chrome has one Login button (opens in login mode). Sign up is a tab at the top of LoginDialog, wired through existing loginMode / onModeChange. Manage-page dialog stays mode="manage" (no signup tab).

  • Manage shows only when signed in in work account context with an active business membership: discreet link beside the account switcher, and at the bottom of the hamburger. Guests and personal/fan context never see it in the top bar or footer.

  • Help, Support, Privacy, Terms, and Download stay in the real footer on normal pages, in a Help column beside Events and About (same groups as the header). No public Manage. No Find CTA.

  • /find is treated as infinite-scroll chrome (map fills the viewport; results are not paginated yet). The in-flow footer is omitted; hamburger uses the same Events / About / Help groups; the hamburger is visible at every breakpoint there.

  • Header fade stays (blurred at the nav, transparent at the spline seam). The red top glow is a body background (background-attachment: fixed), not a main ::before, so flex overflow no longer chops it at the spline hang.