Deeman
a8cfd68eda
feat(web): add Weather dashboard page with Leaflet map, location cards, and stress charts
- routes.py: add weather() route (range/location params, asyncio.gather, HTMX support)
- weather.html: page shell loading Leaflet + Chart.js, HTMX canvas scaffold
- weather_canvas.html: HTMX partial with overview (map, metric cards, global stress chart,
alert table, location card grid) and detail view (stress+precip chart, temp+water chart)
- dashboard_base.html: add Weather to sidebar (after Warehouse) and mobile bottom nav
(replaces Origins; Origins remains in desktop sidebar)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 02:39:19 +01:00
..
2026-02-18 16:11:50 +01:00
2026-02-22 12:54:39 +01:00
2026-02-26 02:39:19 +01:00
2026-02-20 20:10:45 +01:00
2026-02-19 22:35:55 +01:00
2026-02-18 16:11:50 +01:00
2026-02-22 12:54:39 +01:00
2026-02-19 20:37:44 +01:00
2026-02-18 16:11:50 +01:00
2026-02-19 22:22:13 +01:00
2026-02-18 16:11:50 +01:00
2026-02-19 22:35:55 +01:00
2026-02-22 12:54:39 +01:00
2026-02-19 22:22:13 +01:00
2026-02-18 16:11:50 +01:00
2026-02-19 20:37:44 +01:00
2026-02-19 22:22:13 +01:00
2026-02-18 16:11:50 +01:00