feat(themes): add gruvbox, rosé pine, tokyo night, and solarized dark

Tier 2 community themes mapped to nib's token system.
Total theme count: 10 (3 original + 3 tier 1 + 4 tier 2).
This commit is contained in:
2026-05-17 13:28:35 -04:00
parent a854f02854
commit ec907d0e0d
2 changed files with 90 additions and 2 deletions
+2 -2
View File
@@ -1892,8 +1892,8 @@
// ========== Theme ==========
const THEMES = ['dark', 'paper', 'tinycard', 'catppuccin', 'nord', 'dracula'];
const THEME_ICONS = { dark: '◑', paper: '◐', tinycard: '◈', catppuccin: '◕', nord: '◓', dracula: '◒' };
const THEMES = ['dark', 'paper', 'tinycard', 'catppuccin', 'nord', 'dracula', 'gruvbox', 'rosepine', 'tokyonight', 'solarized'];
const THEME_ICONS = { dark: '◑', paper: '◐', tinycard: '◈', catppuccin: '◕', nord: '◓', dracula: '◒', gruvbox: '◔', rosepine: '◍', tokyonight: '◗', solarized: '◖' };
const themeToggle = $('#theme-toggle');
let nibTheme = localStorage.getItem('nib:theme') || 'dark';