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-60dropdowns overlap the trigger by 4px, usept-2as 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 getsmouseenter. Keyboard (Enter/Space/ArrowDown, Escape, focus) still works. -
Find is the location-bar map control (right-aligned): it opens
/findfor 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 existingloginMode/onModeChange. Manage-page dialog staysmode="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.
-
/findis 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
bodybackground (background-attachment: fixed), not a main::before, so flex overflow no longer chops it at the spline hang.