Button
Pill-shaped buttons in three flavors: green CTA, dark fill, and outlined. Uppercase labels with wide tracking.
@dante · Media & Consumer
Music-streaming design system with near-black canvas, Spotify Green accents, pill-and-circle geometry, dense track rows, and oversized playlist headers anchored by gradient album art.

#121212, #181818, #1f1f1f) so that album art, podcast covers, and gradient artwork supply all of the saturation. Every chrome surface is achromatic by design.#1ed760 only appears on play controls, the active-state indicator, currently-playing markers, and primary CTAs. Using green for badges, dividers, or backgrounds breaks the system.rgba(0,0,0,0.5) 0px 8px 24px for dialogs and album art glow, and rgba(0,0,0,0.3) 0px 8px 8px for hover lift.The full palette is near-black greys (#121212, #181818, #1f1f1f, #252525, #272727) plus white scale (#ffffff, #fdfdfd, #cbcbcb, #b3b3b3, #7c7c7c, #4d4d4d) plus Spotify Green (#1ed760 / hover #1db954). Semantic colors — negative red #f3727f, warning orange #ffa42b, announcement blue #539df5 — appear only inline in messaging. Album art gradients mix freely; the rest of the system stays grayscale.
SpotifyMixUI / SpotifyMixUITitle (the customized CircularSp family) with extensive global-script fallbacks. Section titles 24px/700, feature heads 18px/600 line-height 1.30, body 16px/400, buttons 14px/700 uppercase tracked 1.4–2px, captions 14px/400, badges 10.5px/600 capitalize. Use weight contrast — never size — to drive hierarchy.
Fixed left sidebar + scrolling main content + persistent now-playing bar. Album / playlist grids respond 5 → 3 → 2 → 1 columns. Spacing scale on a 8px base, with a finer 1–6px sub-scale for dense rows. Page heroes (artist, album, playlist) gradient-blend from the dominant artwork hue down into the base black, anchored by an oversized title (48–96px) and metadata strip.
Derived view rendered server-side from package tokens and components — no authored copy.
#1ed760#1db954#121212#181818#1f1f1f#252525#272727#ffffff#fdfdfd#cbcbcb#b3b3b3#4d4d4d#7c7c7c#eeeeee#f3727f#ffa42b#539df5#000000SpotifyMixUITitle, CircularSp, 'Circular Std', 'Helvetica Neue', Helvetica, Arial, system-ui, sans-serifSpotifyMixUI, CircularSp, 'Circular Std', 'Helvetica Neue', Helvetica, Arial, Inter, system-ui, sans-serifSpotifyMixUI, CircularSp, 'Circular Std', 'Helvetica Neue', Helvetica, Arial, Inter, system-ui, sans-serifSFMono-Regular, Menlo, Consolas, 'Liberation Mono', ui-monospace, monospacePill-shaped buttons in three flavors: green CTA, dark fill, and outlined. Uppercase labels with wide tracking.
Pill-shaped search field with inset border-shadow combo and white text on dark fill.
Dark elevated card surface with album-art slot and metadata. Slight hover lift.
Small capitalized tag for content-type, explicit, premium, etc.
Three weight-tiered headings using SpotifyMixUITitle for display and SpotifyMixUI for sub-heads.
Muted silver inline link that brightens on hover. Underline emerges only on hover.
Now-playing hero with gradient album-art glow, oversized track title, and primary green play CTA.
Vertical sidebar navigation with green logo, active item bold, inactive silver.
Dense legal/navigation footer in muted gray on near-black, columnized link lists.
Listener / monthly-stream counter in dense numeric type with silver caption.
Dense playlist row: index, art thumb, title + artist, album, duration. Hover reveals subtle bg.
Square gradient album art tile with title and artist beneath. Hover-reveals a green play button.
Iconic round Spotify-green play control in three sizes. The signature affordance.
Oversized playlist header with cover art, type eyebrow, monumental title, and creator metadata.
Now-playing queue row: drag handle, art, title, artist, currently-playing indicator.
#121212, #181818, #1f1f1f) so that album art, podcast covers, and gradient artwork supply all of the saturation. Every chrome surface is achromatic by design.#1ed760 only appears on play controls, the active-state indicator, currently-playing markers, and primary CTAs. Using green for badges, dividers, or backgrounds breaks the system.rgba(0,0,0,0.5) 0px 8px 24px for dialogs and album art glow, and rgba(0,0,0,0.3) 0px 8px 8px for hover lift.The full palette is near-black greys (#121212, #181818, #1f1f1f, #252525, #272727) plus white scale (#ffffff, #fdfdfd, #cbcbcb, #b3b3b3, #7c7c7c, #4d4d4d) plus Spotify Green (#1ed760 / hover #1db954). Semantic colors — negative red #f3727f, warning orange #ffa42b, announcement blue #539df5 — appear only inline in messaging. Album art gradients mix freely; the rest of the system stays grayscale.
SpotifyMixUI / SpotifyMixUITitle (the customized CircularSp family) with extensive global-script fallbacks. Section titles 24px/700, feature heads 18px/600 line-height 1.30, body 16px/400, buttons 14px/700 uppercase tracked 1.4–2px, captions 14px/400, badges 10.5px/600 capitalize. Use weight contrast — never size — to drive hierarchy.
Fixed left sidebar + scrolling main content + persistent now-playing bar. Album / playlist grids respond 5 → 3 → 2 → 1 columns. Spacing scale on a 8px base, with a finer 1–6px sub-scale for dense rows. Page heroes (artist, album, playlist) gradient-blend from the dominant artwork hue down into the base black, anchored by an oversized title (48–96px) and metadata strip.
DESIGN.mdtext/markdownSKILL.mdtext/markdowntokens/colors.jsonapplication/jsontokens/typography.jsonapplication/jsontokens/components.jsonapplication/jsonadapters/tokens.csstext/cssadapters/shadcn-registry.jsonapplication/jsonadapters/tailwind.config.jstext/javascriptadapters/react/index.tstext/typescriptadapters/html/index.htmltext/htmladapters/html/styles.csstext/css