Theme reference
The palette derives from two values. Change --bg and the
sidebar, borders, and text ramp move with it; change --accent
and links, tags, callouts, and checkboxes follow.
Note
The accent is the only saturated color in the interface. If a second one appears, something has gone wrong.
Retuning it
/* Warmer accent, lighter surface */
:root {
--bg: #232323;
--accent: #c17ae0;
}
What's here
| Token | Derived from |
|---|---|
--bg-sub | 25% black over --bg |
--muted | 78% --text over --bg |
--accent-lo | 15% --accent |
Contrast is a budget. Spend it where a reader needs to look.
Still to do
- Derive the surface ramp
- Native folder disclosure
- Light-mode source values