From b03fa42c2d81cf34aa518a420c894c4ae86fac50 Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Sat, 24 Jan 2026 20:37:54 -1000 Subject: Add Conditions page with live volcano and weather feeds - Standalone full-screen page at /conditions - Tiled grid layout with autoplaying video feeds - USGS Kilauea webcams (V1cam, V2cam) via YouTube embeds - Windy weather maps (local Hawaii + national US) - Opens in new tab from dashboard nav Closes #29 Co-Authored-By: Claude Opus 4.5 --- web/templates/conditions.html | 104 +++++++++++++++++++++++++ web/templates/index.html | 5 ++ web/templates/partials/conditions-tab.html | 121 +++++++++++++++++++++++++++++ 3 files changed, 230 insertions(+) create mode 100644 web/templates/conditions.html create mode 100644 web/templates/partials/conditions-tab.html (limited to 'web') diff --git a/web/templates/conditions.html b/web/templates/conditions.html new file mode 100644 index 0000000..5859a9c --- /dev/null +++ b/web/templates/conditions.html @@ -0,0 +1,104 @@ + + + + + + Conditions - Live Feeds + + + + + + ← Dashboard + +
+ +
+ + V1cam - Kilauea West +
+ + +
+ + V2cam - Kilauea East +
+ + +
+ + Local Weather +
+ + +
+ + National Weather +
+
+ + diff --git a/web/templates/index.html b/web/templates/index.html index 9687884..b55f348 100644 --- a/web/templates/index.html +++ b/web/templates/index.html @@ -72,6 +72,11 @@ onclick="setActiveTab(this)"> 🛒 Shopping + + 🌋 Conditions + diff --git a/web/templates/partials/conditions-tab.html b/web/templates/partials/conditions-tab.html new file mode 100644 index 0000000..94c2f99 --- /dev/null +++ b/web/templates/partials/conditions-tab.html @@ -0,0 +1,121 @@ +{{define "conditions-tab"}} +
+ +
+

+ 🌋 Kilauea Webcams + (auto-refresh every 60s) +

+
+ +
+ + V1cam - West Rim + +
+ V1cam - West Rim +
+
+ + +
+ + V2cam - East Rim + +
+ V2cam - East Rim +
+
+ + +
+ + F1cam - Thermal + +
+ F1cam - Thermal +
+
+
+ +
+ + +
+ +
+

+ 🌴 Local Weather +

+
+
+ +
+ +
+
+ + +
+

+ 🇺🇸 National Weather +

+
+
+ +
+ +
+
+
+
+ + +{{end}} -- cgit v1.2.3