Copy.ai Design System
Copy.ai's marketing site pairs an 88px ABC Normal hero with a deep purple gradient panel that breaks across the top half.
About Copy.ai DESIGN.md
Curated by Dov AzencotUpdated Source copy.ai
- AI & LLM Platforms
- Marketing & CRM
Copy.ai's marketing site stages its hero as a split between two surfaces — an editorial white slab on the left carrying an 88px ABC Normal display headline in graphite, and a deep indigo-to-mid-purple gradient slab on the right that holds a screenshot of the product UI in shadow. The two halves meet at a sharp diagonal rather than a soft fade. Where most AI platforms paint the entire hero as either flat-white or a gradient atmosphere, Copy.ai treats the gradient as a contained architectural panel that breaks across the top band and stops at the section boundary. The remaining page returns to near-white and runs in disciplined typography.
The DESIGN.md file packages the system into a machine-readable spec for React tooling. Inside: 17 color tokens organized into a graphite text ladder (near-black at 720 occurrences, dim graphite at 22 occurrences, mid-gray-blue at 21), a single primary purple held in reserve for the CTA and the gradient stops, plus a small set of pastel structural tints inherited from the older Webflow theme. Typography is split into two voices — ABC Normal in weights 500 and 600 at sizes 24, 26, 48, 56, and 88px for every display tier, and Inter in weights 400-700 at 12, 14, and 16px for every body, nav, and label. Radii sit almost entirely at 4px across 14 of 17 captured corners; the only exceptions are two 50% avatars.
Feed this file to Claude or Cursor and it reproduces Copy.ai's specific moves: the 88px ABC Normal hero in graphite, the diagonal gradient panel running primary purple to deep indigo, the tight 4px corners, and the Inter body-paragraph tier at 14px in dim graphite. The token references resolve cleanly — the brand purple for the CTA fill, the graphite ink for headlines and body, the structural hairlines for dividers. One caveat: the gradient hero only works if you have a long marketing display sentence to anchor the white left half — applied to a short headline it leaves the gradient feeling decorative rather than structural.
What makes it distinct
- Gradient slab herothe right two-thirds of the above-fold band is a deep indigo to mid-purple gradient running from near-black to lavender, used as a structural container rather than an accent
- Two-typeface splitABC Normal at 24-88px in weights 500-600 carries every display tier, Inter at 12-16px in weights 400-500 carries every body, label, and nav surface
- Tight 4px cornersthe dominant radius is 4px across buttons, cards, and inputs; 50% appears only on the two avatar circles in the testimonial strip
- Editorial white below the foldonce past the gradient hero, every section returns to a near-white surface with graphite ink text and hairline gray dividers
- Purple held in reservethe saturated brand purple lives inside the hero gradient and the primary CTA fill, then disappears entirely below the fold
Live at copy.ai
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
copy.aiExplore Copy.ai
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.
Copy.ai design system FAQ
Common questions about Copy.ai'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.
Copy.ai — official site
Copy.ai's public marketing site — the source of truth for the live tokens captured in this file.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.