thermograph/static
Emi Griffith 8715a7b464 Metric cards: status to top-right, normal under the value; bold head context (#20)
Move each metric card's grade status into the top-right corner and put the
median on its own 'normal: <value>' line under the big number. Bold the
coordinates, climatology year range and sample-size count in the location
head, and label the sample line 'N days sample size (day ±7)'.

Calendar: drop the tagline and use a compact, roughly half-height header.
2026-07-11 07:20:13 +00:00
..
app.js Metric cards: status to top-right, normal under the value; bold head context (#20) 2026-07-11 07:20:13 +00:00
calendar.html Metric cards: status to top-right, normal under the value; bold head context (#20) 2026-07-11 07:20:13 +00:00
calendar.js Stack the location head context top-down; drop sq-mi-cell wording (#19) 2026-07-11 07:10:46 +00:00
compare.html Compare: put full state in the URL and gate reloads behind Refresh (#12) 2026-07-11 03:17:17 +00:00
compare.js Compare: put full state in the URL and gate reloads behind Refresh (#12) 2026-07-11 03:17:17 +00:00
day.html Lead location labels with neighbourhood; drop ±7-day window jargon (#18) 2026-07-11 00:02:19 -07:00
day.js Stack the location head context top-down; drop sq-mi-cell wording (#19) 2026-07-11 07:10:46 +00:00
index.html Stack the location head context top-down; drop sq-mi-cell wording (#19) 2026-07-11 07:10:46 +00:00
legend.html Add comfort-temperature compare view; simplify Feels calendar filter (#9) 2026-07-10 19:58:56 -07:00
mappicker.js Initial commit: app + 2026-07-10 17:29:47 -07:00
nav.js Cache: day-fresh reads + prefetch every other view (#8) 2026-07-10 19:28:34 -07:00
style.css Metric cards: status to top-right, normal under the value; bold head context (#20) 2026-07-11 07:20:13 +00:00