Make your AI a shadcn expert

Intercom Design System

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

About Intercom DESIGN.md

Curated by Dov AzencotUpdated Source intercom.com

  • Communication & Messaging
  • AI & LLM Platforms

Intercom's marketing system is the rare SaaS canvas that refuses pure white. The page floor is a soft cream (#f5f1ec) and floating tiles step up onto white (#ffffff) cards bounded by warm hairlines (#d3cec6). The brand reads as editorial — closer to a product-led publication than a marketing site. Display type is Saans, Intercom's proprietary geometric sans, set at weight 500 with measured negative tracking; body type is the same family at weight 400. The only chromatic energy is Fin Orange (#ff5600), and it is scoped strictly to Fin AI product CTAs and the Fin badge. The system trusts product screenshots to do the work that bright color does on other SaaS sites.

The DESIGN.md file packages 32 color tokens, 14 typography styles, 8 corner radii, 8 spacing values, and 21 components. Colors split into brand, surface, hairlines, ink, and an in-product report palette (#65b5ff, #0bdf50, #ff2067, #b3e01c) that lives inside analytics dashboards rendered in mockups. The format is the Google Labs DESIGN.md spec — a machine-readable file with token references like `{colors.fin-orange}` and `{typography.display-xl}` that designers and AI agents can both parse.

Feed the file to Claude, Cursor, or GitHub Copilot and the agent will reproduce Intercom's restraint: cream over white, charcoal type, Fin Orange held in reserve. Reference the tokens directly in Tailwind config or CSS variables, or paste the components block into a design audit. The discipline worth studying is the refusal of the single most common SaaS shortcut — gradient hero, pastel section block, drop-shadow card — in favor of one editorial gesture (cream + white) repeated across every section.

What makes it distinct

  1. Cream canvas (#f5f1ec) instead of pure whitethe warm ground is the brand's defining signal
  2. Single accentFin Orange (#ff5600) reserved for AI-product CTAs and the Fin badge, never decorative
  3. Saans proprietary sans carries the entire scale at weight 500 display, 400 bodyno second display family
  4. Negative tracking scales with size-2.0px at 72px display, falling to 0 on body type
  5. Modest radii12px on cards, 16px on product mockups, no pill CTAs anywhere in the system

Live at intercom.com

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

Screenshot of Intercom's website at intercom.comintercom.com

Explore Intercom

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.

Intercom design system FAQ

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

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

Download DESIGN.md