chore(docs): add color_scheme configuration documentation
- commit
- 47d05a1d68b9209d1492c4175688acae6aa6ebba
- author
- bnema · · 2025-10-23 20:57 UTC
- committer
- bnema · · 2025-10-23 20:57 UTC
- parent
- 5a09059
- signature
- GPG Unverified
2B82207D370127A0The key is unknown
2 files · +5 -0
M CHANGELOG.md +3 -0
| @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. | |||
| 4 | 4 | ||
| 5 | 5 | ## [Unreleased] | |
| 6 | 6 | ||
| 7 | + | ### Added | |
| 8 | + | - **Color scheme config**: `appearance.color_scheme` setting to force dark/light theme (`"prefer-dark"`, `"prefer-light"`, `"default"`) | |
| 9 | + | ||
| 7 | 10 | ## [0.12.1] - 2025-10-18 | |
| 8 | 11 | ||
| 9 | 12 | ### Added | |
| @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. | |||||
| 4 | 4 | ||||
| 5 | ## [Unreleased] | 5 | ## [Unreleased] | ||
| 6 | 6 | ||||
| 7 | + | ### Added | |||
| 8 | + | - **Color scheme config**: `appearance.color_scheme` setting to force dark/light theme (`"prefer-dark"`, `"prefer-light"`, `"default"`) | |||
| 9 | + | ||||
| 7 | ## [0.12.1] - 2025-10-18 | 10 | ## [0.12.1] - 2025-10-18 | ||
| 8 | 11 | ||||
| 9 | ### Added | 12 | ### Added | ||
M README.md +2 -0
| @@ -275,6 +275,7 @@ A default `config.json` is created on first run. Config changes are watched and | |||
| 275 | 275 | #### Appearance Settings | |
| 276 | 276 | ```json | |
| 277 | 277 | "appearance": { | |
| 278 | + | "color_scheme": "default", | |
| 278 | 279 | "sans_font": "Fira Sans", | |
| 279 | 280 | "serif_font": "Fira Sans", | |
| 280 | 281 | "monospace_font": "Fira Code", | |
| @@ -300,6 +301,7 @@ A default `config.json` is created on first run. Config changes are watched and | |||
| 300 | 301 | } | |
| 301 | 302 | } | |
| 302 | 303 | ``` | |
| 304 | + | - `color_scheme`: `"prefer-dark"`, `"prefer-light"`, or `"default"` (follows system theme) | |
| 303 | 305 | ||
| 304 | 306 | #### Rendering Mode (GPU/CPU) | |
| 305 | 307 | ```json | |
| @@ -275,6 +275,7 @@ A default `config.json` is created on first run. Config changes are watched and | |||||
| 275 | #### Appearance Settings | 275 | #### Appearance Settings | ||
| 276 | ```json | 276 | ```json | ||
| 277 | "appearance": { | 277 | "appearance": { | ||
| 278 | + | "color_scheme": "default", | |||
| 278 | "sans_font": "Fira Sans", | 279 | "sans_font": "Fira Sans", | ||
| 279 | "serif_font": "Fira Sans", | 280 | "serif_font": "Fira Sans", | ||
| 280 | "monospace_font": "Fira Code", | 281 | "monospace_font": "Fira Code", | ||
| @@ -300,6 +301,7 @@ A default `config.json` is created on first run. Config changes are watched and | |||||
| 300 | } | 301 | } | ||
| 301 | } | 302 | } | ||
| 302 | ``` | 303 | ``` | ||
| 304 | + | - `color_scheme`: `"prefer-dark"`, `"prefer-light"`, or `"default"` (follows system theme) | |||
| 303 | 305 | ||||
| 304 | #### Rendering Mode (GPU/CPU) | 306 | #### Rendering Mode (GPU/CPU) | ||
| 305 | ```json | 307 | ```json | ||