Make your AI a shadcn expert

Oura Ring Design System

Oura Ring's consumer-health design system as a DESIGN.md file.

About Oura Ring DESIGN.md

Curated by Dov AzencotUpdated Source ouraring.com

  • Consumer Electronics
  • Healthcare & Wellness

Oura's storefront is built around an unusual contradiction for a wearable-health brand: the page rejects every fitness-tech cliché. There is no neon-green heart-rate gradient, no dashboard mockup behind glass, no slate-and-cyan dark canvas. The chassis is a warm sandstone (#f7f1e8) tinted just past cream, body type runs AkkuratLL at 16px / 24px line-height, and the hero h1 sits at 96px weight 500 with negative tracking — the editorial cadence of a magazine cover. Once per heading, a single phrase ("Made for you", "a voice", "your every day") flips to Editorial New serif italic. That one swap is the entire brand-voice signature.

This page captures the homepage system as a DESIGN.md file — Google Labs' open spec for machine-readable design tokens. Inside: 22 color tokens grouped into ink, sandstone-canvas, hairline, brand-voltage, and accent layers; 12 typography tokens covering AkkuratLL across weights 200 through 700 plus the Editorial New italic display-emphasis pair; a 6-step radius scale that pivots between 12px medium chrome and full-pill CTAs; an 8px-based spacing rhythm dominated by 8px (39 occurrences) and 16px (13); and 22 components covering the top nav, hero card, ring product tiles, membership panel, dark "in the news" rail, footer email capture, and the inverted dark surface used for editorial section breaks.

Feed the file to Claude, Cursor, GitHub Copilot, or any agent that reads structured tokens. The agent reproduces Oura's actual voice — sandstone restraint, two-typeface italic duet, full-pill CTAs, photography-first warmth — instead of a generic health-tech theme of dark dashboards and neon vitals. Reference tokens directly in Tailwind config, audit an existing wellness storefront against this baseline, or read the file as a study in how to sell a sleep-tracking ring without ever showing a sleep chart on the homepage.

What makes it distinct

  1. Two-typeface duetAkkuratLL grotesque handles 90% of the page; Editorial New serif italic appears exactly once per heading on the phrase that carries the emotional turn
  2. Sandstone canvas ladderthree warm cream tints (#fefaef, #f7f1e8, #efe6db) replace the white-card convention, with photography of the ring on skin doing the warmth work
  3. Full-pill CTAs at 48px heightprimary action is dark graphite #1e2427 on cream sandstone, never the saturated indigo or mustard the design tokens reserve
  4. Weight 300 hero at 80–96pxthe display tier sits airy and editorial; weight 700 is reserved for the small 18px sub-heads in caps
  5. Mustard and indigo as scarcity voltage#af751b and #4a4af4 live in the token system as accents that the homepage barely deploys, letting graphite and cream carry the page

Live at ouraring.com

A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.

Screenshot of Oura Ring's website at ouraring.comouraring.com

Explore Oura Ring

Pick what you want to see — mockups, colors, typography, layout, or the full component list.

Brand & Accent

Sparing, CTA-only voltage.

Surface

Page and card backgrounds.

Text

Headlines, body, captions, muted.

Borders & Hairlines

Dividers, outlines, structural rules.

Oura Ring design system FAQ

Common questions about Oura Ring's tokens, components, and how to use this DESIGN.md in your project.

Specs, directories, and component libraries that pair with this design system.

Use Oura Ring in your project

One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.

Download DESIGN.md