horcrux-ui: follow the device light/dark by default #9

Merged
CanuteTheGreat merged 2 commits from darkmode-horcrux-ui into main 2026-10-30 16:43:24 -07:00
Owner

Owner rule 2026-10-30. Token palettes via prefers-color-scheme, color-scheme + theme-color per scheme, 4.5:1 text/buttons in both, static check (tests/check_theme.py) + live-switch/contrast scan in ui_e2e.py. Screenshots: crystalcave ~/.hermes/state/dark-mode-review/horcrux-ui/

Owner rule 2026-10-30. Token palettes via prefers-color-scheme, color-scheme + theme-color per scheme, 4.5:1 text/buttons in both, static check (tests/check_theme.py) + live-switch/contrast scan in ui_e2e.py. Screenshots: crystalcave ~/.hermes/state/dark-mode-review/horcrux-ui/
horcrux-ui: warning text token (4.5:1 on cards in both schemes), check covers it
All checks were successful
CI / Web UI theme (light/dark) (pull_request) Successful in 5s
CI / Check (pull_request) Successful in 1m47s
CI / Security Audit (pull_request) Successful in 3m7s
CI / Build Web UI (pull_request) Successful in 2m36s
CI / USE-flag feature builds (pull_request) Successful in 13m12s
CI / UI E2E (browser) (pull_request) Successful in 7m48s
CI / Gentoo Docker Build (pull_request) Successful in 23m17s
CI / Test (pull_request) Successful in 37m15s
CI / Build (pull_request) Successful in 3m31s
CI / Build-1 (pull_request) Successful in 4m41s
CI / Gentoo USE-flag matrix (ebuild install) (pull_request) Successful in 1h9m35s
70aee112ac
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
CanuteTheGreat/horcrux!9
No description provided.