Appearance offers System, Light and Dark. The palette cannot be matched to anything else.
Scope
- Editable colours for the surface, text, muted text, accent, selection, borders and the error state, which are already the token set the stylesheet uses.
- Font family and size for the query field and results.
- Save a theme, switch between saved themes, and keep separate light and dark variants.
- Export and import a theme as a file.
Notes
The stylesheet already defines every colour as a token on :root with a dark override, so the mechanism largely exists. The work is the editor, storage and import format. Related: #9.