Skip to content

History / Theming and Dark Mode

Revisions

  • Add Help Page House Style; link from Theming and the sidebar The rule behind assets/css/help.css, now that all 26 in-app guides use it (freeitsm 2df4f17): the level 1/2/3 heading model and why the indent lives on the parent, the four accent tokens a page declares, the "colour that carries meaning stays" test, the full component table, a starter template, and the traps the sweep turned up — class names living inside lang/ strings, section numbers typed into headings, .help-table being a wrapper not a table class.

    @edmozley edmozley committed Aug 6, 2026
  • Add Theming & Dark Mode wiki page Documents the token model (var(--token, #light-fallback) → light pixel- identical + non-themed pages safe), server-rendered data-theme/-mode, the token vocabulary, registry + per-module → global resolution, the account-menu picker, TinyMCE skin-swap + Chart.js handling, gotchas, and two checklists (theme a page / add a palette). Includes a "Scaling to many palettes" section on how the same token contract supports any number of named palettes as drop-ins. Linked from the sidebar.

    @edmozley edmozley committed Jun 28, 2026