thermograph/static
Emi Griffith d4272e57da Calendar totals: compact per-category status lines
Replace the stacked share bar + labeled percentage chips above the
calendar grid with a compact deviation strip: one thin status-colored
line per category (height scaled to the tallest non-median category),
with each share printed above it in that category's own status color.

The median tier — the neutral "Normal" center of the diverging
temperature scale — draws no line, just a faint baseline tick, so it
reads as the reference the other categories deviate from. Precip and
dry-streak have no natural median, so every category there keeps a line.

Percentage text is lifted toward the theme text color (color-mix) so
even the darkest/lightest tiers stay legible in both light and dark.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 18:28:24 -07:00
..
app.js Initial commit: app + 2026-07-10 17:29:47 -07:00
calendar.html Initial commit: app + 2026-07-10 17:29:47 -07:00
calendar.js Calendar totals: compact per-category status lines 2026-07-10 18:28:24 -07:00
day.html Initial commit: app + 2026-07-10 17:29:47 -07:00
day.js Initial commit: app + 2026-07-10 17:29:47 -07:00
index.html Initial commit: app + 2026-07-10 17:29:47 -07:00
legend.html Initial commit: app + 2026-07-10 17:29:47 -07:00
mappicker.js Initial commit: app + 2026-07-10 17:29:47 -07:00
nav.js Initial commit: app + 2026-07-10 17:29:47 -07:00
style.css Calendar totals: compact per-category status lines 2026-07-10 18:28:24 -07:00