Claude · built-in vs our copy

Open Design's built-in Claude design system against our copy of the real claude.ai app (Oct 2026), value by value.

The built-in system copies Claude's marketing website (claude.com): cream "parchment" pages, terracotta buttons and serif headlines. Our copy is the app at claude.ai as it is in October 2026: an almost white page (Claude's "colour version 2"), black main buttons, orange only on the send button and the spark, serif only for Claude's replies, and the real icons. They agree on the warm greys, the coral spark colour and ring-style borders.

Values come from each system's own files; "real" means read from claude.ai's stylesheet (12 Oct 2026). Colour verdicts are measured in OKLab: under 0.012 counts as the same, under 0.05 as close, anything above as different.

4the same
15close
17different
6only in our copy

Which one to use

For the AltLeads CRM (an app), use our copy as the Claude reference: the real app colours and sizes, the composer, messages, artifact panel, settings, 370 icons, and Claude's real dark mode.

Use the built-in for something that should feel like claude.com: a landing page, a deck or an email in Anthropic's marketing style.

Side by side

The same parts, drawn by each system's own CSS, row for row. Left: the built-in. Right: our copy.

Built-inOpen Design's Claude package
Part
Our copyfrom the real claude.ai app

Colours

Swatches show each colour; "Our copy" values are claude.ai's own (real).

Light mode
WhatBuilt-inOur copy (real app)VerdictIn plain words
Page background#f5f4ed--bg (Parchment)#fcfcfb--cds-surface-1 (body)Closedifference 0.026The built-in uses the old cream "parchment" of claude.com. The app (colour version 2, Sep 2026) is an almost white #FCFCFB.
Deeper page#f5f4ed--bg#f9f9f7--cds-surface-0 / page-bgClosedifference 0.017
Cards, panels, composer#faf9f5--surface (Ivory)#ffffff--cds-surface-2Closedifference 0.019The app draws panels and the composer pure white.
Main text#141413--fg#0b0b0b--cds-text-primaryClosedifference 0.041Both near-black; the app is a touch darker and more neutral.
Secondary text#5e5d59--muted (Olive Gray)#52514e--cds-text-secondaryClosedifference 0.043
Muted text#87867f--meta (Stone Gray)#898781--cds-text-mutedSamedifference 0.005Almost the same grey.
Border#f0eee6--border (Border Cream)#e3e3e2--cds-border = 10% blackClosedifference 0.034The app draws lines with 10% black, so they are clearly visible; the built-in cream line almost disappears.
Main button#c96442--accent (Terracotta)#0b0b0b--cds-fill-primaryDifferentdifference 0.487Biggest difference: in the app the main button is black (white in dark). Orange is only the send button and the spark.
Brand orange (send button)#c96442--accent#c6613f--cds-fill-brand (clay-emphasized)Samedifference 0.009The built-in terracotta is nearly the real send-button orange.
Spark / coral#d97757Coral Accent#d97757--cds-claySamedifference 0.000Exactly the same.
Focus / accent blue#3898ecFocus Blue#2a78d6--cds-fill-accentDifferentdifference 0.091Both use blue only for focus and switches; the app's blue is deeper.
Link#3d3d3a--fg-2 (Dark Warm)#184f95--cds-text-accentDifferentdifference 0.152App links are blue, not dark grey.
Danger#b53333--danger (Error Crimson)#d03b3b--cds-fill-dangerDifferentdifference 0.059
Success#17a34a--success#009300--cds-fill-successDifferentdifference 0.062
Warning#eab308--warn#fab219--cds-fill-warningClosedifference 0.027
Dark mode (built-in: the dark colours named in its DESIGN.md; ours: claude.ai's real dark set)
WhatBuilt-inOur copy (real app)VerdictIn plain words
Page background#141413Deep Dark (DESIGN.md)#151515--cds-surface-1 darkSamedifference 0.005Very close. (The built-in dark kit itself uses Open Design's generic cool #0f1115.)
Panels#30302eDark Surface#1a1a19--cds-surface-2 darkDifferentdifference 0.091The app keeps panels only a little lighter than the page.
Menus#30302eDark Surface#20201f--cds-surface-3 darkDifferentdifference 0.065
Main text#faf9f5Ivory on dark#f0efec--cds-text-primary darkClosedifference 0.030
Secondary text#b0aea5Warm Silver#c3c2b7--cds-text-secondary darkDifferentdifference 0.062
Main button#c96442Terracotta#ffffff--cds-fill-primary darkDifferentdifference 0.407App: white button with black words.
Link#d97757Coral (links on dark)#6da7ec--cds-text-accent darkDifferentdifference 0.242App links stay blue in dark.

Type

Type
WhatBuilt-inOur copy (real app)VerdictIn plain words
Fonts"Anthropic Serif" / "Anthropic Sans" / "Anthropic Mono" by name (not installed, so Georgia and Arial show)anthropic-serif / sans / mono (real names in the app); free stand-ins Source Serif 4, Instrument Sans, JetBrains Mono, tuned to the same widthsCloseSame families on paper; only ours ships fonts that actually load.
Where the serif goesAll headlinesClaude's replies (16px) and big headings; the interface is sansDifferentIn the app the serif is Claude's voice, not just a heading font.
Body size16px, line 1.614px interface / 16px chat, line 24pxClose
Biggest heading64px hero56px sign-in headline (weight 330); 33px greetingDifferentThe built-in sizes come from the marketing site.
WeightsSerif 500 onlySerif 330 (display) to 400; sans 400 / 500 / 580 / 600; thinner in dark (360)Different

Shape and size

Shape and size
WhatBuilt-inOur copy (real app)VerdictIn plain words
Button corners8px (12px primary)8px app / 10px large (login)Close
Button heightFrom padding (about 36px)28 / 32 / 40px (control sizes)Close
ComposerNoneWhite, 14px corners, 1px ring + soft lift; send button appears when you typeOnly in oursThe heart of the app is missing from the built-in.
Cards and panels8–16px, cream border12px, 10% black ringClose
MessagesNoneYour words: sans in a grey bubble; Claude: serif, no bubbleOnly in ours
Menus, tooltips, dialogsNonePopover 12px with ring + strong shadow; black tooltip; 16px dialogsOnly in ours
Sidebar, artifact panel, settingsNoneAll rebuilt from claude.ai (words from its own script)Only in ours

Depth, focus and motion

Depth, focus and motion
WhatBuilt-inOur copy (real app)VerdictIn plain words
Shadow styleRings (0 0 0 1px) and a whisper 0 4px 24px 5%Rings too: outside in light, inside in dark; popover 0 8px 24px 12% + 0 2px 6px 8%CloseThe built-in got the ring idea right.
Focus3px blue glow 30%1px page gap + 1px blue + 6px soft glowClose
Motion150 / 200ms, one curve60 / 120 / 150 / 200 / 300 / 450ms, four curves, a real spring on button pressDifferent
Dark modeGeneric Open Design dark kit (cool #0f1115)Claude's own dark set (#151515 page, white primary button, blue links)Different

What's included

What's included
WhatBuilt-inOur copy (real app)VerdictIn plain words
IconsNone (one emoji-style icon)370 real AnthropiconsOnly in ours
LogoText "Claude"Real spark + wordmark SVGOnly in ours
ScreensLanding, deck, email, form templates6 app screens, 4 scored against real pictures (91–97%)Different
SourcesCurated description, no file referencesclaude.ai stylesheet, icon font, script words, Sep 2026 videos, help centreDifferent

Built-in pages

Open Design's package, copied unchanged into builtin/claude/.

Our copy

The full study: Claude design system · six rebuilt screens (home 97.4%, chat 92.8%, settings 91.0%, sign-in 96.1% left half).