openstreetmap-tools/web
Edward Betts 6927efca54 Add mobile bottom-sheet layout
On narrow screens the sidebar collapses to a 48px handle strip at the
bottom of the screen. Tapping the handle slides the panel up to 65vh,
revealing the full stop list and controls. The map takes the full
viewport width when the panel is closed or peek-visible.

The handle label updates dynamically to show the loaded route name.
The panel auto-opens when a route or route_master finishes loading.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 10:02:14 +00:00
..
static Add mobile bottom-sheet layout 2026-02-28 10:02:14 +00:00
templates Add mobile bottom-sheet layout 2026-02-28 10:02:14 +00:00
app.py Set page title server-side for link preview compatibility 2026-02-27 21:01:25 +00:00
wsgi.py Add WSGI ProxyFix. 2026-02-27 20:33:29 +00:00