Make your AI a shadcn expert

Capital One Design System

Capital One's marketing system as a DESIGN.md file.

About Capital One DESIGN.md

Curated by Dov AzencotUpdated Source capitalone.com

  • Banking & Payments

Capital One's marketing site does something almost no heritage-bank brand does: the brand color everyone associates with it — the deep Heritage Red of every "What's in your wallet?" television spot — is declared as a CSS custom property on every page and rendered zero times in the captured marketing chrome. The token sits in the system as registered brand voltage, named in lowercase as a brand asset, but the actual sign-in card above the fold ships a teal-leaning blue primary button instead, and the rest of the page commits to ink-on-white editorial composition. The result is a marketing system that reads as a magazine spread about banking rather than as a bank's marketing site — the red is held in such deep reserve that it has effectively left the page.

The DESIGN.md file packages the system into a machine-readable spec for React tooling. Inside: 12 color tokens drawn from a tight ink-on-canvas structural tier (near-black, off-black, three grays, white) plus the deep teal-blue interactive accent and the still-registered Heritage Red, with the eleven-token nature-tone palette (oat, linen, pistachio, sky, fern, pacific, prairie, surf, atlantic, parakeet, midnight) carried in the spec as a sub-tier; 9 typography tokens running Optimist at weight 300 from the 40px h2 down through 24 and 32px section heads, with 14-16px body at weight 400 and a single 16px / 600 button label; a 3-step radius scale (2px / 4px / 1000px) where most interactive elements sit at 2px; an 8px base spacing scale; and 13 component definitions covering the teal-blue sign-in button, the photographic hero card, the lifestyle feature bands, and the deep-charcoal footer.

Feed this file to Claude or Cursor and it reproduces Capital One's specific moves: weight-300 editorial display instead of the weight-600+ used by every other US bank, photographic lifestyle bands stacked vertically, sub-pill 2px corner geometry, and a declared-but-absent brand red treated as an asset to be deployed rarely rather than as a voltage to fill every CTA. One move worth borrowing only with caution: hiding your primary brand color from your home page. Capital One can do it because its television presence carries the red association for them; most teams need the brand voltage to show up where the user lands.

What makes it distinct

  1. Heritage Red declared, never shippedthe famous brand red lives in CSS as a custom property but the marketing site renders zero red pixels in the captured chrome
  2. Optimist weight 300 display40px h2s and 24-32px section heads sit at typographic weight 300, the lightest display tier of any US bank in the directory
  3. Photography-led editorial bandsthe page is a vertical stack of lifestyle photographs (a man fishing, two friends gardening, a woman holding a phone) with caption-rank typography over each
  4. Sub-pill 2px button radiusprimary buttons and inputs both sit at 2px corners, a typographic-baseline radius that feels closer to a print magazine than to a fintech app
  5. Eleven-token nature-tone brand paletteoat, linen, pistachio, sky, fern, pacific, prairie, surf, atlantic, parakeet, midnight all declared as brand colors but absent from the home-page render

Live at capitalone.com

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

Screenshot of Capital One's website at capitalone.comcapitalone.com

Explore Capital One

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.

Capital One design system FAQ

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

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

Download DESIGN.md