- html/css split into tokens.css (custom properties), base.css (reset,
typography, focus, skip link), components.css (buttons, inputs, tables,
status cards, popups, menu, log lines) and layout.css (shell, sidebar,
header, breakpoints); screen.css removed. Selectors and declarations
moved as-is; three pairs of conflicting rules resolved in favour of the
one that already won the cascade, two empty rules dropped.
- Every literal colour outside tokens.css is now a token (category badge
borders excepted). color-scheme set so native controls follow.
- Light theme under prefers-color-scheme: light, with explicit
data-theme="light"/"dark" overrides on :root for a future toggle.
Body text 13.6:1, muted text 5.4:1, accent 5.1:1 on the light background.
- HTML: lang="en" everywhere, one h1 per page, maintenance page uses
<main>, an id typo fixed.