vole
Clone
Read only, no credentials:
https://rodent.software/vole.git
Write over SSH with a registered key:
git clone ssh://git@rodent.software:2222/vole.git
A free and open-source forge that lives in your Git repo.
Add Catppuccin, Nord, and Solarized as built-in themes
0584bb700c0b144752ddc29764d697551234f862 · Keenan Nemetz · 1d ago · parent c980fe53
Add Catppuccin, Nord, and Solarized as built-in themes Ship four more Appearance choices: Catppuccin Mocha, Catppuccin Latte, Nord, and Solarized Light. Each is a token block in static/palettes.css, scoped to its data-theme value and loaded after Everforest, before instance theme packs and profile/custom.css. The ids join theme.js's allowlist and the account picker, and the instance repository's reserved-name check now covers nord and the catppuccin-/solarized- prefixes so a theme pack cannot shadow a built-in. NOTICE and three MIT license files record the palettes.
server/web/templates/account.html +6
| @@ -20,6 +20,12 @@ | |||
| 20 | 20 | <option value="everforest-light-medium">Everforest Light · Medium</option> | |
| 21 | 21 | <option value="everforest-light-soft">Everforest Light · Soft</option> | |
| 22 | 22 | </optgroup> | |
| 23 | <optgroup label="Palettes"> | ||
| 24 | <option value="catppuccin-mocha">Catppuccin Mocha</option> | ||
| 25 | <option value="catppuccin-latte">Catppuccin Latte</option> | ||
| 26 | <option value="nord">Nord</option> | ||
| 27 | <option value="solarized-light">Solarized Light</option> | ||
| 28 | </optgroup> | ||
| 23 | 29 | {{if .InstanceThemes}} | |
| 24 | 30 | <optgroup label="This instance"> | |
| 25 | 31 | {{range .InstanceThemes}}<option value="{{.ID}}">{{.Name}}</option>{{end}} | |