feat(ui): add per-device appearance with a One Dark Pro dark theme (#68)
* feat(ui): add per-device appearance with a One Dark Pro dark theme Language settings already own the other per-device UI choice; appearance belongs next to it (system by default, light/dark to pin). Tokens remap through the existing ink/paper/cloud variables so the rest of the app does not grow dark: variants. * fix(ui): remap leftover light chrome so dark mode stays One Dark Pro Hardcoded whites, warm washes, and inset highlights were surviving html.dark. They now go through tokens so light is unchanged and the desktop chrome no longer flashes milky panels. --------- Co-authored-by: Kelvin <kelvin@KelvindeMacBook-Pro.local>
K
Kelvin committed
f666ced1ea078effccaa1179f723719f520cac9f
Parent: 793b026
Committed by GitHub <noreply@github.com>
on 8/25/2026, 2:30:20 PM