Work · 2026
kpop-theme
A dark Spicetify theme for Spotify — neon accents, frosted glass, and not a trace of Spotify green.
At a glance
- Holographic glass on sidebars, top bar, cards and tooltips
- Flicker-free playbar — deliberately without backdrop-filter
- Three neon accents instead of Spotify green, down to the play button
- Palette declared once in color.ini, consumed as --spice variables
Why
The Spotify client looks the same everywhere, and the green is not negotiable. Through Spicetify it is: it injects your own CSS into the desktop client, which makes the entire surface negotiable.
This theme replaces it with dark holographic glass and three neon accents — Electric Lilac
#C9A6FF, Holographic Pink #FF4FD8 and Cyber Cyan #6BE7FF — plus a typeface of its own:
Space Grotesk for body text, Syne for headings.
The most interesting part is something left out
Sidebars, top bar, cards and tooltips all sit on a backdrop-filter blur. The playbar at the
bottom does not — and that is not an oversight.
backdrop-filter forces the compositor to repaint the region behind the element on every
change. Running across the playbar is a progress bar that moves every second. Together they
produce visible flicker across the whole strip, once a second, all day.
So the playbar gets a solid gradient that comes close to the glass optically but triggers no repaint. That is the trade: one element looks marginally different from two inches away, and in exchange the interface holds still.
Customisation
The colours are declared exactly once, in color.ini, and consumed as --spice-* variables.
Changing the palette means touching no CSS at all — the [Base] section is enough. Everything
else that is theme-specific (glass opacity, blur radius, glow strength, corner radius, fonts)
lives in :root custom properties at the top of user.css.
Installation
git clone https://github.com/Chrisss666/kpop-theme.git \
"$(spicetify -c | xargs dirname)/Themes/kpop-theme"
spicetify config current_theme kpop-theme
spicetify apply