Make your AI a shadcn expert

Cursor Design System

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

About Cursor DESIGN.md

Curated by Dov AzencotUpdated Source cursor.com

  • Developer Tools & IDEs
  • AI & LLM Platforms

Cursor is the AI-first code editor that decided its marketing site should not look like a code editor. The base canvas is warm cream (#f7f7f4) rather than the obligatory dark-IDE black, and the body ink (#26251e) is a warm near-black rather than pure #000. The brand voltage is one color — Cursor Orange (#f54e00) — used scarcely on primary CTAs and the wordmark. The signature visual moment is the AI-action timeline: five pastel pills (peach, mint, blue, lavender, gold) marking agent stages inside the editor mockups. Display runs at weight 400 with -2.16px letter-spacing on the 72px hero, a quietly-confident magazine voice rather than the heavy SaaS bombast.

This page packages that system into a single DESIGN.md file following the Google Labs spec. Inside: 21 color tokens (brand, surface, hairline, text, the five timeline pastels, and semantics), 15 typography styles with CursorGothic as the single family plus JetBrains Mono on every code surface, 8 corner-radius tokens topping out at the 8px CTA standard, a 9-step spacing scale anchored at the 80px section rhythm, and 25 components from the hero band through the IDE mockup, feature cards, timeline pills, pricing tiers, and the cream footer.

Hand the file to Claude, Cursor, or Copilot and the agent reproduces the brand's restraint — cream canvas, warm ink, single-voltage orange, weight-400 display — rather than defaulting to a generic dark-IDE theme. Or reference the tokens directly: every hex, font, radius, and spacing value is quoted YAML you can paste into Tailwind config, CSS variables, or a shadcn theme. The system is worth studying because it does the hardest thing in dev-tools branding: it stays calm.

What makes it distinct

  1. Editorial cream canvas (#f7f7f4)not the dark IDE atmosphere every other AI code editor defaults to
  2. Display weight stays at 400magazine voice with -2.16px tracking on the 72px hero, never bold
  3. Single accent voltageCursor Orange (#f54e00) reserved for CTAs and the wordmark, used scarcely
  4. Five-pastel AI timeline palettepeach, mint, blue, lavender, gold scoped strictly to in-product agent stages
  5. Hairline-only depthno drop shadows anywhere; cards float on 1px borders and white-on-cream contrast

Live at cursor.com

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

Screenshot of Cursor's website at cursor.comcursor.com

Explore Cursor

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.

Other

Specialty colors.

Cursor design system FAQ

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

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

Download DESIGN.md