6434d11384b9b54a2273b3ad36a14fbfff450868
Controls - Mobile list view's Filters/Sort/view-toggle now match the mobile map view's floating-chip treatment: white fill, neutral-300 border, shadow-sm. On mobile the sort label switches from "Sort: <value>" to a compact "Sort by"; desktop keeps its verbose label. - List/Map toggle font bumped to 14px / 600 (button-small token), so it reads on the same line as Filters + Sort by both on mobile and on the desktop floating pill over the map panel. PackagesStep drill-in - Added a local hasDrilledIn flag so the mobile layout only swaps to the detail view after an explicit user tap on a package. Previously any pre-selection (the demo route seeds selectedPackageId to the first matching package for desktop auto-display) also forced mobile into the detail view, so users arriving from the map drawer saw a single package instead of the list. Back/forward from the detail resets the flag. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
94.6%
JavaScript
2.8%
CSS
2.5%
HTML
0.1%