navidrome/ui/src/themes
Patrick 89aa58a713
feat(ui): add rose pine themes (#5664)
* feat(theme): add rose pine themes

fix checkboxes

* feat(theme): apply review suggestions

* feat(theme): fix toolbar background in mobile view

* feat(theme): small css improvements
2026-07-03 17:53:57 -04:00
..
amusic.css.js fix(ui) Improve player buttons in AMusic theme (#4797) 2025-12-13 13:04:29 -05:00
amusic.js fix(ui): updated the AMusic theme to use the correct text colour for primary confirmation buttons (#5509) 2026-05-19 11:01:41 -03:00
catppuccinLatte.css.js feat(ui): Add Catppuccin Latte (#5250) 2026-06-05 20:42:53 -04:00
catppuccinLatte.js feat(ui): Add Catppuccin Latte (#5250) 2026-06-05 20:42:53 -04:00
catppuccinMacchiato.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
catppuccinMacchiato.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
dark.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
dark.js fix(ui): increase contrast of button text in the Dark theme 2025-11-12 16:17:41 -05:00
dracula.css.js feat(ui): add Dracula theme (#5023) 2026-02-12 16:42:34 -05:00
dracula.js feat(ui): add Dracula theme (#5023) 2026-02-12 16:42:34 -05:00
electricPurple.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
electricPurple.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
extradark.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
green.js Artist page improvements (#1391) 2021-10-15 21:02:11 -04:00
gruvboxDark.css.js fix(ui): Gruvbox Dark colors (#5553) 2026-06-02 08:38:57 -04:00
gruvboxDark.js fix(ui): Gruvbox Dark colors (#5553) 2026-06-02 08:38:57 -04:00
index.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
ligera.js fix(ui): adjust margins for bulk actions buttons in Spotify-ish and Ligera 2025-11-13 18:30:44 -05:00
light.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
light.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
monokai.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
monokai.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
moonbaseAlpha.css.js feat(ui): Add Moonbase themes (Alpha light + Bravo dark) (#5243) 2026-06-05 20:35:56 -04:00
moonbaseAlpha.js feat(ui): Add Moonbase themes (Alpha light + Bravo dark) (#5243) 2026-06-05 20:35:56 -04:00
moonbaseBravo.css.js feat(ui): Add Moonbase themes (Alpha light + Bravo dark) (#5243) 2026-06-05 20:35:56 -04:00
moonbaseBravo.js feat(ui): Add Moonbase themes (Alpha light + Bravo dark) (#5243) 2026-06-05 20:35:56 -04:00
nautiline.js fix(ui): Fix Nautiline theme font and width on mobile devices (#5590) 2026-06-10 16:47:54 -04:00
nord.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
nord.js fix(ui): playlist details overflow in spotify-based themes (#4184) 2025-06-08 14:21:40 -04:00
nuclear.css.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
nuclear.js build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
nutball.css.js feat(ui): add Nutball theme (#4544) 2026-03-24 19:39:02 -04:00
nutball.js feat(ui): add Nutball theme (#4544) 2026-03-24 19:39:02 -04:00
README.md build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
rosePine.css.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
rosePine.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
rosePineDawn.css.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
rosePineDawn.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
rosePineMoon.css.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
rosePineMoon.js feat(ui): add rose pine themes (#5664) 2026-07-03 17:53:57 -04:00
spotify.js fix(ui): adjust margins for bulk actions buttons in Spotify-ish and Ligera 2025-11-13 18:30:44 -05:00
SquiddiesGlass.css.js feat(ui): add SquiddiesGlass Theme (#4632) 2025-11-22 13:41:59 -05:00
SquiddiesGlass.js fix(ui): refine image filters for playing and paused states in SquiddiesGlass 2026-04-08 13:13:56 -04:00
theme.test.js fix(ui): playlist details overflow in spotify-based themes (#4184) 2025-06-08 14:21:40 -04:00
tokyoNight.css.js feat(ui): add Tokyo Night theme (#5497) 2026-06-05 21:04:48 -04:00
tokyoNight.js feat(ui): add Tokyo Night theme (#5497) 2026-06-05 21:04:48 -04:00
tokyoNightLight.css.js feat(ui): add Tokyo Night theme (#5497) 2026-06-05 21:04:48 -04:00
tokyoNightLight.js feat(ui): add Tokyo Night theme (#5497) 2026-06-05 21:04:48 -04:00
useCurrentTheme.js fix(ui): sync body background color with theme 2025-12-02 16:14:32 -05:00
useCurrentTheme.test.jsx fix(ui): sync body background color with theme 2025-12-02 16:14:32 -05:00

To create and contribute with new themes, please refer to https://www.navidrome.org/docs/developers/creating-themes/