CarMax Design System
CarMax's design system as a DESIGN.md file — extraction was CDN-blocked; structural tokens from the error page plus Known Gaps documentation for the live storefront palette.
About CarMax DESIGN.md
Curated by Dov AzencotUpdated Source carmax.com
- E-commerce & Retail
- Automotive
CarMax's website blocked the extractor at the CDN edge — Akamai returned an access-denial response before any marketing page rendered. The captured JSON reflects that blocked state: a single hex (#000000) at frequency 10, a Times serif at 16px and 32px from the browser's default error-page stylesheet, and an "Access Denied" h1 as the sole heading. No marketing chrome, no brand tokens, no component geometry reached the extractor. Where most bot-blocked sites at least serve a branded error page with a logo and palette, CarMax's Akamai configuration returns a plain text error with no CSS from the actual site. The result is a genuinely empty extraction from a site that publicly carries a recognizable brand identity — navy, amber, vehicle cards, a search-first layout — none of which is available in the token layer.
The DESIGN.md file is structured around the minimal extractable data: 3 color tokens (ink black from the error page, implied white canvas, hairline as a single color for borders), 4 typography tokens from the Times error-page stylesheet and general rem-scale knowledge, a 0px radius matching the error page's geometry, and 12 component stubs that describe the structural roles on the actual CarMax storefront based on publicly observable UI patterns. The components use a monochrome ink-on-canvas pattern for all CTA surfaces, since no brand-layer color was confirmed by the extractor.
Feed this file to Claude or Cursor for the structural skeleton — spacing rhythm, typography fallback scale, and component naming — and supplement with the brand palette documented in Known Gaps before building any CarMax-branded UI. The file is more useful as a structural contract (what components exist, what roles they fill) than as a token spec (what colors and fonts they use). Every token in the Known Gaps section is derivable from a re-extraction once the CDN block is resolved; the extraction command is `bun run design:extract https://www.carmax.com --slug carmax --force`.
What makes it distinct
- CDN-blocked extractioncarmax.com returned an Akamai access-denial page; tokens are derived from the minimal error-page CSS and documented brand knowledge
- Known Gaps flagthe brand navy, amber CTA, vehicle-card grid, search filter sidebar, and pricing display are not captured and are listed in Known Gaps
- Minimal structural baseline3 color tokens (#000000 ink, white canvas, hairline), Times 16px/32px from the error page, 8px and 16px spacing from the extraction
- Monochrome fallback patternbutton-primary uses ink-on-canvas with a hairline border, matching the no-brand-color pattern for extractions with no brand-layer color
- Automotive retail archetypevehicle-card grid, search/filter sidebar, and VDP (vehicle detail page) are the primary UI surfaces not represented here
Live at carmax.com
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
carmax.comExplore CarMax
Pick what you want to see — mockups, colors, typography, layout, or the full component list.
Surface
Page and card backgrounds.
Text
Headlines, body, captions, muted.
Borders & Hairlines
Dividers, outlines, structural rules.
CarMax design system FAQ
Common questions about CarMax's tokens, components, and how to use this DESIGN.md in your project.
Related reading
Specs, directories, and component libraries that pair with this design system.
Browse all design systems
The full directory of DESIGN.md files on shadcn.io, with live mockups for each.
CarMax — official site
CarMax's public marketing site — the source of truth for the live tokens that a successful extraction would capture.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.