Make your AI a shadcn expert

Vox Design System

Vox's editorial design system as a DESIGN.md file.

About Vox DESIGN.md

Curated by Dov AzencotUpdated Source vox.com

  • News & Publishing

Vox runs an editorial news surface where the entire brand voltage is concentrated into one move: a hazard-yellow band (#fff200) that pins the masthead to the top of every page and reappears as the "Join now" CTA fill, the "Future Perfect" feature tile, and a handful of pull-quote highlights. Below the yellow strip, the page is a strict ink-on-paper editorial — near-black headlines at #131313, paragraphs in Harriet serif at 14–20px, eyebrow labels in Roboto Mono at 11–12px UPPERCASE with 1.1px letter-spacing — that reads like a printed magazine ported to the web. There is no atmospheric gradient, no decorative chrome, no secondary accent — the only non-grayscale hex on the page besides yellow is a single sky-blue (#6aaae4) used once for the small "vox.com" dot above the masthead.

This DESIGN.md file captures the system as a single machine-readable spec: 19 color tokens grouped into brand, ink, surface, and overlay families; 12 typography tokens spanning Balto display (22–70px weight 700, -0.7px tracking), Harriet serif body (14–20px weight 400), Roboto Mono UPPERCASE eyebrows (11–12px), and three navigation registers; a 4-step radius scale (1px, 2px, 100px, 50%) where square corners are the rule and circles the exception; a 9-step spacing scale built on a 4–10px micro-base; and 18 component specifications covering the yellow masthead band, "Join now" pill CTA, story cards, recommendation rail, byline rows, search and account orbs, newsletter input, and the "Most Popular" yellow-bullet list. The format follows the Google Labs DESIGN.md specification.

Feed the file to Claude, Cursor, or GitHub Copilot and the agent reproduces Vox's editorial voice — yellow hazard band, ink-on-paper headlines, three-family type stack, square 1px corners, and the signature Roboto Mono kicker label that carries every "Recommended for You" and "Future Perfect" eyebrow. Or paste tokens directly into Tailwind config or CSS variables. The system is worth studying because almost no other general-interest news site commits this hard to a single accent moment — most editorial brands run two or three competing colors. Vox bets that one saturated yellow strip plus three working typefaces can carry an entire news product, and the math works.

What makes it distinct

  1. Single-voltage yellow masthead#fff200 used in just 14 paint events across the page, never as a text color or border
  2. Three-family editorial voiceBalto 700 display, Harriet 400 serif body, Roboto Mono 500/700 UPPERCASE eyebrows with 1.1px tracking
  3. Near-black ink hierarchy#131313 carries 1000 paint events as text and 1px hairlines; pure #000000 is reserved for the wordmark and nav links
  4. Square 1–2px corner geometryevery CTA renders at 1px radius and every input at 2px radius, with circular 50% only on the search and account orbs
  5. Zero shadows, zero gradientsdepth is carried by the yellow masthead band and #e9e9e9 hairlines, not by elevation

Live at vox.com

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

Screenshot of Vox's website at vox.comvox.com

Explore Vox

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.

Other

Specialty colors.

Vox design system FAQ

Common questions about Vox'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 Vox in your project

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

Download DESIGN.md