Intercom
Intercom
intercom
Design System
Intercom logo

Intercom

Intercom's website is a warm, confident customer service platform that communicates "AI-first helpdesk" through a clean, editorial design language. The page operates on a warm off-white canvas (#faf9f6) with off-black (#111111) text, creating an intimate, magazine-like reading experience. The signature Fin Orange (#ff5600) — named after Intercom's AI a

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 400 · 1.25
Design at scale
32px32px · 400 · 1.25
Section heading
heading-lg24px · 400 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Saans
Commercial
Used by Intercom.
Source · Displaay Type
Serif
Serrif
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Monospace
Saans Mono
Commercial
Source · Displaay Type
Primary
MediumLL
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
LLMedium
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons0px
inputs0px
cards0px
dialogs0px
badges0px

Borders

ElementValuePreview
Border1px solid #111111
Border1px solid #dedbd6

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Saans with 1.00 line-height and negative tracking on all headings
  • Apply 4px radius on buttons — sharp geometry is the identity
  • Use Fin Orange (#ff5600) for AI/brand accent only
  • Apply scale(1.1) hover on buttons
  • Use warm neutrals (#faf9f6, #dedbd6)

Don't

  • n't round buttons beyond 4px
  • n't use Fin Orange decoratively
  • n't use cool gray borders — always warm oat tones
  • n't skip the negative tracking on headings
05

Components

Buttons

button-primary
Background#111111
Text#ffffff
Radius4
Padding0px 14px
Use: Primary dark button, scale(1.1) hover
button-outlined
Background#faf9f6
Text#111111
Radius4
Use: Outlined button, 1px off-black border
button-warm
Background#faf9f6
Text#111111
Padding16px
Use: Warm card button

Cards

card
card
Background#faf9f6
Radius8
Use: Warm cream card, oat border, no shadow

Tabs

TabTabTab
nav-link
Text#111111
Font16px Saans
Use: Nav link, off-black on white

Related design systems