Make your AI a shadcn expert

Ferrari Design System

Ferrari's design system as a DESIGN.md file.

About Ferrari DESIGN.md

Curated by Dov AzencotUpdated Source ferrari.com

  • Automotive
  • Consumer Electronics

Ferrari's marketing site does not behave like a typical car-OEM site. It behaves like a luxury magazine spread. The canvas is near-black at #181818 — slightly warm, never pure black — holding pure white FerrariSans display type at a restrained 500 weight. The only saturated color in the system is Rosso Corsa at #da291c, the racing red Ferrari has used since the 1920s, and it appears scarcely: primary CTAs, the Cavallino mark, and Formula 1 race-position numbers. Everything else is photography. Full-bleed cinematic hero shots — car details, livery panels, trackside frames — carry the visual weight, while typography stays quiet beneath. The discipline is the point.

This page packages the system into a single DESIGN.md file using the Google Labs open spec. Inside: 23 color tokens grouped into brand, surface, hairline, text, and semantic; 14 typography tokens running through FerrariSans at 500 for display and 400/700 for body; 7 corner-radius values capped by a dominant 0px sharp default; 9 spacing tokens on an explicit 8px ladder (xxxs 4px through super 128px); and 25 components covering top nav, buttons, hero bands, feature and driver cards, livery accent bands, preowned listing cards, spec cells, race-position cells, race-calendar rows, forms, badges, newsletter inputs, and the dark CTA and footer.

Feed the file to Claude, Cursor, or GitHub Copilot, and the AI writes React components that read as Ferrari — sharp 0px corners, uppercase tracked CTAs, FerrariSans 500 display, scarce Rosso Corsa — rather than a generic dark-mode SaaS theme. Reference the tokens directly in Tailwind config or CSS variables. Or use it as a design audit: most automotive sites copy the dark canvas but miss the restraint that makes it work. Ferrari's strength is what it refuses to do.

What makes it distinct

  1. Single accent voltageRosso Corsa (#da291c) reserved for primary CTAs, the Cavallino, and F1 race-position highlights
  2. Near-black canvas (#181818)never pure black, slightly warm; white bands appear only inside preowned and pricing surfaces
  3. Sharp 0px corners on every CTA, card, and bandpill geometry is reserved for badge labels only
  4. Display weight stays at 500uppercase CTA labels carry 1.4px tracking; the cinematic photography does the visual heavy-lifting
  5. Explicit 8px spacing ladder with named scalexxxs 4px through super 128px, no ad-hoc px values

Live at ferrari.com

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

Screenshot of Ferrari's website at ferrari.comferrari.com

Explore Ferrari

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.

Semantic

Status, errors, success, inline links.

Ferrari design system FAQ

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

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

Download DESIGN.md