• v0.9.5 73132222a2

    fix: dark/explicit themes now show correct page background
    Some checks failed
    CI / Backend (Python) (push) Failing after 1m14s
    CI / Frontend (Vue) (push) Failing after 19s
    Mirror / mirror (push) Failing after 7s
    Release / release (push) Failing after 4s

    pyr0ball released this 2026-05-08 15:44:33 -07:00 | 6 commits to main since this release

    index.html set 'html, body { background: #eaeff8 }' hardcoded.
    body paints on top of html — even with html correctly going dark
    via CSS variable resolution, the hardcoded body background covered it.

    Fix:

    • Remove body background from inline style (body is now transparent)
    • Add blocking script to read cf-theme/cf-hacker-mode from localStorage
      and set data-theme on <html> before first paint (FOUT prevention)
    • Add html[data-theme='dark'|'solarized-dark'|'hacker'] rules so the
      correct background fires immediately on initial load for all themes
    Downloads