---
site: "Spotify - Web Player: Music for everyone"
url: "https://spotify.com"
generated_at: "2026-05-14T22:15:59.586Z"
generator: "designlang@12.11.0"
intent: landing
material: material-you
tokens:
  colors:
    primary: "#1ed760"
    secondary: "#346e4a"
    accent: "#1db954"
    background: "#121212"
    foreground: "#000000"
  typography:
    sans: SpotifyMixUI
    base: 16
  spacing:
    scale: "[1, 15, 20, 23, 28, 35, 40, 48, 64, 96]"
  radii:
    xs: 2
    md: 10
    lg: 16
    xl: 20
    full: 32
  shadows:
    sm: "rgba(0, 0, 0, 0.5) 0px 2px 4px 0px"
    xs: "rgb(18, 18, 18) 0px 1px 0px 0px, rgb(124, 124, 124) 0px 0px 0px 1px inset"
---

# Overview

A **landing** page (heuristic confidence 0.29), dressed in **material-you** material (0.45).

> "Your Library"

The author writes in a **neutral** voice; headings tend to be **Sentence case** case and **tight**.

Reading order detected on the source: `content → content → content → content → content → nav → nav → testimonials → testimonials → hero → content → content → content → hero → cta → content → feature-grid → nav`.

Source: <https://spotify.com>.

# Colors

| role | hex | usage |
|---|---|---|
| primary | `#1ed760` | 54 |
| secondary | `#346e4a` | 6 |
| accent | `#1db954` | 2 |
| background | `#121212` | — |
| foreground | `#000000` | — |

**Neutrals:** `#ffffff` · `#b3b3b3` · `#000000` · `#696969` · `#555555`

**Total unique colors detected:** 52.

# Typography

**Families**
- `SpotifyMixUI` · 2834 uses
- `Times` · 115 uses
- `SpotifyMixUITitle` · 16 uses

**Body size:** `16px` / line-height `normal`.

**Heading scale**
| level | size | weight | line-height |
|---|---|---|---|
| h1 | `24px` | `700` | `normal` |
| h2 | `16px` | `400` | `normal` |
| h3 | `14px` | `700` | `normal` |

# Layout

**Scale:** `1px` · `15px` · `20px` · `23px` · `28px` · `35px` · `40px` · `48px` · `64px` · `96px`

**Layout primitives:** 17 grid containers · 768 flex containers.

**Breakpoints:** `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px` · `[object Object]px`

# Elevation and Depth

**Shadow scale**
- `sm` — `rgb(124, 124, 124) 0px 0px 0px 1px inset`
- `xs` — `rgb(18, 18, 18) 0px 1px 0px 0px, rgb(124, 124, 124) 0px 0px 0px 1px inset`
- `sm` — `rgb(128, 128, 128) 0px 0px 5px 0px`
- `sm` — `rgba(0, 0, 0, 0.5) 0px 2px 4px 0px`
- `md` — `rgb(199, 197, 199) -3px -3px 5px -2px`
- `md` — `rgb(153, 153, 153) 0px 2px 10px -3px`

**Z-index layers:** 14 · ⚠ 1 issue(s)

# Shapes

**Radius scale**
- `xs` — `2px`
- `md` — `6px`
- `md` — `10px`
- `lg` — `16px`
- `xl` — `20px`
- `full` — `32px`

# Components

**Detected patterns:** `buttons` · `cards` · `inputs` · `links` · `navigation` · `footer` · `modals` · `badges` · `accordions` · `switches`

**Anatomy**
| kind | variants | sizes | instances |
|---|---|---|---|
| button | tertiary, primary, secondary | medium, small | 170 |
| card | — | medium | 129 |

# Do's and Don'ts

**Do's**
- Use `sign`, `log`, `create` as the primary verbs in CTAs — these dominate the source.
- Write headings in **Sentence case** case, **tight** length.
- Address the reader with the pronoun posture **you-only**.
- Stay inside the **material-you** material — match shadow and radius habits.

**Don'ts**
- Don't ship copy on the colors flagged in accessibility — 1 contrast pair(s) fail WCAG AA on the source itself.
- Don't 1 wcag contrast failures.
- Don't 175 !important rules — prefer specificity over overrides.
- Don't 71% of css is unused — consider purging.
- Don't 12418 duplicate css declarations.

---
_Generated by [designlang](https://github.com/Manavarya09/design-extract) v12.11.0 from <https://spotify.com>._
_Compatible with the DESIGN.md convention pioneered by [design-extractor.com](https://www.design-extractor.com) — extended with intent, material, voice, anatomy, and library detection._
