Implement Hazard List with server-side cache of last 7 Hazards

This commit is contained in:
mrkmntal 2026-04-16 17:02:25 -04:00
commit 763352317f
11 changed files with 539 additions and 1 deletions

View file

@ -151,6 +151,9 @@
<div id="linux-news-html" class="weather-display">
<%- include('partials/linux-news.ejs') %>
</div>
<div id="hazard-list-html" class="weather-display">
<%- include('partials/hazard-list.ejs') %>
</div>
<%- include('partials/scroll.ejs') %>
</div>
</div>

View file

@ -0,0 +1,27 @@
<div class="header">
<div class="logo">
<img class="theme-logo" src="images/logos/logo-corner.png" />
</div>
<div class="title dual">
<div class="top">Hazard</div>
<div class="bottom">List</div>
</div>
<div class="date-time date"></div>
<div class="date-time time"></div>
</div>
<div class="main has-scroll hazard-list">
<div class="column-headers">
<div class="location">LOCATION</div>
<div class="hazard">HAZARD</div>
<div class="date">DATE</div>
<div class="ongoing">ONGOING</div>
</div>
<div class="hazard-list-rows">
<div class="hazard-list-row template">
<div class="location"></div>
<div class="hazard"></div>
<div class="date"></div>
<div class="ongoing"></div>
</div>
</div>
</div>