Design System Analysis of Oura

A warm-paper wellness system: a light high-contrast Editorial serif for the statements, a calm grotesque sans for reading, and full-bleed photography carrying the weight. Every surface rests on cream, the palette runs earth-toned through mustard, clay and olive, and a single decisive action blue drives every primary CTA.

01 — Foundations

Color Palette

Action Blue

#2a72de

Primary CTA — Explore / Shop All Products

Stone

#4a4741

Brand neutral — wordmark, secondary pills, outlines, links

Clay

#6b443d

Warm brown accent band

Espresso

#39221e

Deepest brown, rich accent fills

Gold

#af751b

Mustard accent — illustration, score data-viz

Ochre

#bc924c

Mustard accent

Gold Soft

#ddaa61

Warm illustration

Gold Pale

#ddbe78

Warm illustration

Gold Deep

#684d07

Darkest mustard

Forest

#224228

Deep olive band

Olive

#5c6f5d

Olive accent

Sage

#849671

Sage accent

Sage Mute

#7b886d

Muted sage

Sage Pale

#ced4b8

Light sage

Canvas

#f7f1e8

Signature warm-paper background

Surface

#ffffff

White elevated card

Surface Grey

var(--color-border)

Light utility surface

Silver

#cccac7

Cool product-page grey / tab border

Ink Band

#000000

Black news / footer stage

Ink Band Soft

#19191c

Footer surface

Ink

#1c1b1a

Primary text on cream

Ash

#838280

Muted meta text

Mute

#a8a5a0

Quiet caption / on-dark secondary

Hairline

#e1dcd3

Warm 1px divider

Error

#e33a22

Validation / focus-error

02 — Foundations

Typography

Two families carry the system: Editorial New, a light high-contrast serif for display and section headlines (Fraunces shown as substitute), and AkkuratLL, a neutral grotesque for all reading text (Inter shown as substitute). Scale creates hierarchy; display weights stay thin.

display — 110px / 340 / 1.05
Subtle. Power.
display-2 — 80px / 340 / 1.1
Make every move count
heading-1 — 68px / 340 / 1.1
Meet Oura's experts
heading-2 — 40px / 340 / 1.15
Rebuilt for greater accuracy
heading-3 — 40px / 400 / 1.25
Everyday health sensing
title — 32px / 400 / 1.25
Your Oura Activity Score
lead — 24px / 300 / 1.25
The world's smallest smart ring is here.
body-lg — 20px / 400 / 1.5
Oura gives you insights unique to your body.
body — 18px / 400 / 1.5
The science behind Oura starts with people.
body-sm — 16px / 400 / 1.5
Titanium. Waterproof. Made for your everyday.
button — 16px / 600 / 1.0
Shop All Products
ui — 14px / 400 / 1.4
Your Health · Why Oura · For Organizations
caption — 13px / 400 / 1.4
Clinical Director, Women's Health
eyebrow — 12px / 700 / 1.2
IN THE NEWS
03 — Components

Button Variants

button-primary · action blue

The single blue in the system — reserved strictly for the primary conversion CTA. Fully-rounded pill, white label.

button-secondary · stone pill

Warm-neutral taupe pill for editorial / secondary actions.

button-on-dark · cream pill

Cream pill floating on the black news band — stone label.

button-outline-stone

Low-emphasis outline pill on cream.

button-icon-circular
→+

Carousel arrows (stone outline) and person-card "+" (white circle).

04 — Components

Cards & Surfaces

Feature Card

White surface, warm hairline border, 24-pixel corners. The workhorse content tile on cream.

News Card / Dark Band

Cream clippings float on the near-black news & footer stage.

Product Card

Cool grey surface, 40-pixel corners — the machined product-showcase frame.

05 — Components

Form Elements

text-input · stone field · 12px radius
text-input · focus / error
06 — Foundations

Spacing Scale

8px base unit. Card interiors use lg (24px); section-to-section rhythm runs large, with long vertical silences of cream between blocks.

xxs
4px
xs
8px
sm
12px
md
16px
lg
24px
xl
32px
07 — Foundations

Border Radius

Fully-rounded pills (9999px) on every button, tab and stat badge; softly-rounded content cards (24px); large-radius product imagery (40px); inputs at 12px.

0px
none
4px
xs
8px
sm
12px
md
24px
lg
40px
xl
full
full
08 — Foundations

Elevation & Depth

Level 1 — soft low-opacity shadow. News cards & the product spec card.
Level 2 — deeper diffuse shadow. Product-showcase media & modals.
09 — Responsive

Responsive Behavior

NameWidthKey changes
Mobile< 768pxSingle column; nav → hamburger; CTAs + pricing tiers stack full-width
Tablet768–1023pxGrids collapse toward 2-up / 1-up; nav condenses
Laptop1024–1279pxTightened gutters; 3-col grids retained
Desktop≥ 1280pxFull multi-column grids; centred ~1200px column
375
768
1024
1280
1440

Touch targets: the pill CTAs and circular icon buttons clear 44×44 WCAG-AAA. Collapsing: nav → hamburger below the tablet breakpoint (blue CTA stays); multi-column pricing/feature grids reflow to a single stacked column; section padding compresses from section (128px) toward giant (64px); display serif scales down (110px → ~48px) while keeping its thin weight.