Back to Discover

Spotify

Music for everyone

spotify.com
13 colors
24 components
Circular
Apr 1, 2026
Website Preview
Spotify screenshot
Colors
Primary
#1DB954

CTAs, play button, active states

#191414

App background

#FFFFFF

Primary text

#B3B3B3

Subdued text, metadata

#282828

Cards, elevated surfaces

Neutral
#191414

App background

#282828

Cards

#3E3E3E

Hover states

#535353

Player track

#B3B3B3

Secondary text

Semantic
#1DB954

Active, playing state

#E91429

Remove from library

#FFA42B

Warning, alerts

Typography
Circular
Role
SizeWeightHeight
Display
64px9001.1
Heading
32px7001.2
Body
16px4001.5
Caption
12px4001.4
Track Title
14px7001.3

DESIGN.md — Spotify

Overview

Spotify's design system is built for immersive media consumption. The signature green is used sparingly — primarily for CTAs and the shuffle/play icon — while a near-black foundation lets album art become the visual hero. Circular, Spotify's custom typeface, gives all text a distinctive rounded warmth.

Colors

Primary Palette

TokenHexUsage
color-brand#1DB954CTAs, play button, active states
color-bg#191414App background
color-text#FFFFFFPrimary text
color-text-sub#B3B3B3Subdued text, metadata
color-surface#282828Cards, elevated surfaces

Neutral Palette

TokenHexUsage
color-base#191414App background
color-elevated#282828Cards
color-highlight#3E3E3EHover states
color-subdued#535353Player track
color-text-subdued#B3B3B3Secondary text

Semantic Colors

TokenHexUsage
color-positive#1DB954Active, playing state
color-negative#E91429Remove from library
color-warning#FFA42BWarning, alerts

Typography

RoleFamilySizeWeightLine Height
DisplayCircular64px9001.1
HeadingCircular32px7001.2
BodyCircular16px4001.5
CaptionCircular12px4001.4
Track TitleCircular14px7001.3

Spacing

TokenValueUsage
space-14pxTrack meta gaps
space-28pxCard inner spacing
space-416pxGrid gap
space-624pxSection padding
space-832pxHeader spacing

Border Radius

TokenValueUsage
radius-sm4pxAlbum art corners
radius-md8pxCards
radius-full9999pxAvatars, progress bar

Elevation

LevelValueUsage
shadow-card0 4px 16px rgba(0,0,0,0.5)Hovered cards
shadow-overlay0 8px 24px rgba(0,0,0,0.7)Now playing panel

Components

Album Card

  • Square album art (varies by grid), title + artist below
  • Hover reveals green play button overlay
  • Rounded 8px corners on artwork

Now Playing Bar

  • Fixed bottom bar, 90px height
  • Track info left, controls center, volume right
  • Progress bar: green on dark gray track

Playlist Header

  • Gradient background sampled from cover art
  • Large cover, title, creator, duration stats
  • Play and shuffle buttons

Do's and Don'ts

Do

  • Let album art drive the visual palette per screen
  • Use green only for primary interactive elements
  • Use Circular at Black (900) weight for hero moments

Don't

  • Don't use green for backgrounds or large surfaces
  • Don't crop album art into non-square shapes
  • Don't use system fonts — Circular is core to the brand

Want a DESIGN.md like this for your own website?