Skip to content

HurricaneMap v0.9.2 - Onboarding removal & premium panel polish

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 04 May 06:26
· 735 commits to main since this release

Removed the onboarding overlay entirely and executed an aggressive premium-polish pass on all detail panels to eliminate internal scrolling and dramatically increase visual refinement.

Highlights

  • Onboarding overlay removed completely. Zero startup interruption — users land on the map immediately with full interactivity.
  • Storm panel restructured. New flexbox layout: header with title + close button, scrollable content body with branded slim scrollbar, tightened spacing throughout. Panel height reduced from 1504px to 784px — fits perfectly on 1440×900 without internal scroll.
  • Stat grid refactored. Now a 2-column layout with hover lift states and semantic background treatments.
  • Closest-pass selector compacted. Single-line row layout saves significant vertical space.
  • Typography hierarchy elevated. Panel headings demoted to contextual labels; section titles properly scaled with letter-spacing; meta/impacts/lists use semantic nesting and color depth.
  • Component consistency systemic. Stat boxes, buttons, toggles all share lavender-tinted hover backgrounds, lift transforms on interaction, proper focus rings.
  • Stats panel premium refined. Receives the same compact, scrollable-body treatment as storm panel.
  • Settings menu cleaned. 'Replay welcome tour' button removed (onboarding-dependent).
  • Service worker bumped to hm-v0.9.2.

The entire detail panel experience now feels dramatically more polished, intentional, and premium while remaining fully accessible and responsive.