Text #201D30 Graphite Secondary #3B3654 Charcoal Primary #7E6FD8 Medium Purple Accent #C7BCF2 Periwinkle Surface #F5F2FC White Smoke

Muted Lavender UI

Soft Consumer app UI 5 colors

Lavender softened to product grade: enough chroma to signal an action, gentle enough to sit under long forms all day. The ink is violet-cast rather than black, so nothing feels stark.

Text Graphite — #201D30
Secondary Charcoal — #3B3654
Primary Medium Purple — #7E6FD8
Accent Periwinkle — #C7BCF2
Surface White Smoke — #F5F2FC

Contrast matrix

Text on Surface 14.84 AAA
Primary on Surface 3.69 AA Large
Text on Secondary 1.44 Fail
Surface on Primary 3.69 AA Large
Accent on Text 9.30 AAA

Ratios are WCAG 2 contrast between the roles as assigned above. AA needs 4.5:1 for body text, 3:1 for large text.

Export tokens

:root {
  --text: #201D30;
  --secondary: #3B3654;
  --primary: #7E6FD8;
  --accent: #C7BCF2;
  --surface: #F5F2FC;
}
Download for Procreate

How the roles work

SurfaceThe lightest color — page and card backgrounds.
TextThe darkest color — body text and high-contrast UI.
PrimaryThe most chromatic middle — buttons, links, the one color that pushes.
AccentThe second most chromatic — badges, highlights, states.
SecondaryEverything else — fills, borders, supporting surfaces.