-
released this
2026-06-09 23:22:16 +00:00 | 12 commits to main since this releaseThree bundled UX improvements, ~36 hours after v0.4.0 cleared the Chrome Web Store.
Light mode support across all three surfaces — popup, NewTab, Options. Auto-follows OS via
@media (prefers-color-scheme: light). Brand identity preserved (forest green stays as the accent in both modes).Manual theme toggle — new Auto / Dark / Light radio group in a new Appearance card on the Options page. Stored in
chrome.storage.localundertuner.theme. Exists because there are three independent theme layers (OS, browser-chrome, page CSS) that can disagree —@media (prefers-color-scheme: ...)reads the OS layer only. Users with mismatched layers (e.g. macOS light + Chrome dark theme) can override the auto-follow.Options → Tuner back-link — the Options page header brand becomes a clickable anchor pointing at the player UI. Subtle ← glyph + same-tab navigation so users dont accumulate Tuner tabs.
Zero new permissions. Zero new dependencies. ~340 lines added across 8 files (1 new file
src/lib/theme.js).Downloads