vole
Clone
Read only, no credentials:
https://rodent.software/git/vole.git
Write over SSH with a registered key:
git clone ssh://git@0.0.0.0:2222/vole.git
A free and open-source forge that lives in your Git repo.
Add six more built-in palette themes
97b3b0223992b99e3a862c366fa2a830add058b5 · Keenan Nemetz · 1d ago · parent b42d384d
Add six more built-in palette themes Rosé Pine Moon and Dawn, Kanagawa Wave, Dracula, Tokyo Night, and Ayu Light join the picker. Each has the full token set, including syntax colours, and the six new ids are reserved against instance theme packs. Record the five upstream projects and their MIT license texts in NOTICE.
docs/configuration.md +8−7
| @@ -181,9 +181,9 @@ and `palettes.css`, and after any theme pack, so it can override every theme. | |||
| 181 | 181 | Override the design tokens rather than copying rules; the layout, contrast, and | |
| 182 | 182 | responsive behaviour then stay intact. | |
| 183 | 183 | ||
| 184 | Vole ships the Everforest variants, Catppuccin Mocha and Latte, Nord, and | ||
| 185 | Solarized Light. The Appearance picker lists them before the instance's own | ||
| 186 | theme packs. | ||
| 184 | Vole ships the Everforest variants, Catppuccin Mocha and Latte, Nord, Solarized | ||
| 185 | Light, Rosé Pine Moon and Dawn, Kanagawa Wave, Dracula, Tokyo Night, and Ayu | ||
| 186 | Light. The Appearance picker lists them before the instance's own theme packs. | ||
| 187 | 187 | ||
| 188 | 188 | #### Theme packs | |
| 189 | 189 | ||
| @@ -225,10 +225,11 @@ the label, and the rules are scoped to that id. `acme-ocean.css` is the | |||
| 225 | 225 | ``` | |
| 226 | 226 | ||
| 227 | 227 | The file name must use lowercase letters, digits, and dashes (at most 41 | |
| 228 | characters), and cannot collide with a built-in value: `system`, `nord`, or a | ||
| 229 | name starting with `everforest-`, `catppuccin-`, or `solarized-`. A file whose | ||
| 230 | name breaks that rule fails the snapshot load with a message on the Admin page; | ||
| 231 | the previous theme stays in use. A light theme must set `color-scheme: light` | ||
| 228 | characters), and cannot collide with a built-in value: `system`, `nord`, | ||
| 229 | `dracula`, `tokyo-night`, or a name starting with `everforest-`, `catppuccin-`, | ||
| 230 | `solarized-`, `rose-pine-`, `kanagawa-`, or `ayu-`. A file whose name breaks that | ||
| 231 | rule fails the snapshot load with a message on the Admin page; the previous theme | ||
| 232 | stays in use. A light theme must set `color-scheme: light` | ||
| 232 | 233 | and light surface and text tokens, or form controls and inherited colours stay | |
| 233 | 234 | dark. | |
| 234 | 235 | ||