← all systems zapier
edit →

Design System Inspired by Zapier

1. Visual Theme & Atmosphere

Zapier’s website radiates warm, approachable professionalism. It rejects the cold monochrome minimalism of developer tools in favor of a cream-tinted canvas (#fffefb) that feels like unbleached paper — the digital equivalent of a well-organized notebook. The near-black (#201515) text has a faint reddish-brown warmth, creating an atmosphere more human than mechanical. This is automation designed to feel effortless, not technical.

The typographic system is a deliberate interplay of two distinct personalities. Degular Display — a geometric, wide-set display face — handles hero-scale headlines at 56-80px with medium weight (500) and extraordinarily tight line-heights (0.90), creating headlines that compress vertically like stacked blocks. Inter serves as the workhorse for everything else, from section headings to body text and navigation, with fallbacks to Helvetica and Arial. GT Alpina, an elegant thin-weight serif with aggressive negative letter-spacing (-1.6px to -1.92px), makes occasional appearances for softer editorial moments. This three-font system gives Zapier the ability to shift register — from bold and punchy (Degular) to clean and functional (Inter) to refined and literary (GT Alpina).

The brand’s signature orange (#ff4f00) is unmistakable — a vivid, saturated red-orange that sits precisely between traffic-cone urgency and sunset warmth. It’s used sparingly but decisively: primary CTA buttons, active state underlines, and accent borders. Against the warm cream background, this orange creates a color relationship that feels energetic without being aggressive.

Key Characteristics:

2. Color Palette & Roles

Primary

Brand Accent

Neutral Scale

Interactive

Overlay & Surface

Shadows & Depth

3. Typography Rules

Font Families

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display Hero XLDegular Display80px (5.00rem)5000.90 (tight)normalMaximum impact, compressed block
Display HeroDegular Display56px (3.50rem)5000.90-1.10 (tight)0-1.12pxPrimary hero headlines
Display Hero SMDegular Display40px (2.50rem)5000.90 (tight)normalSmaller hero variant
Display ButtonDegular Display24px (1.50rem)6001.00 (tight)1pxLarge CTA button text
Section HeadingInter48px (3.00rem)5001.04 (tight)normalMajor section titles
Editorial HeadingGT Alpina48px (3.00rem)250normal-1.92pxThin editorial headlines
Editorial SubGT Alpina40px (2.50rem)3001.08 (tight)-1.6pxEditorial subheadings
Sub-heading LGInter36px (2.25rem)500normal-1pxLarge sub-sections
Sub-headingInter32px (2.00rem)4001.25 (tight)normalStandard sub-sections
Sub-heading MDInter28px (1.75rem)500normalnormalMedium sub-headings
Card TitleInter24px (1.50rem)600normal-0.48pxCard headings
Body LargeInter20px (1.25rem)400-5001.00-1.20 (tight)-0.2pxFeature descriptions
Body EmphasisInter18px (1.13rem)6001.00 (tight)normalEmphasized body text
BodyInter16px (1.00rem)400-5001.20-1.25-0.16pxStandard reading text
Body SemiboldInter16px (1.00rem)6001.16 (tight)normalStrong labels
ButtonInter16px (1.00rem)600normalnormalStandard buttons
Button SMInter14px (0.88rem)600normalnormalSmall buttons
CaptionInter14px (0.88rem)5001.25-1.43normalLabels, metadata
Caption UpperInter14px (0.88rem)600normal0.5pxUppercase section labels
MicroInter12px (0.75rem)6000.90-1.330.5pxTiny labels, often uppercase
Micro SMInter13px (0.81rem)5001.00-1.54normalSmall metadata text

Principles

4. Component Stylings

Buttons

Primary Orange

Primary Dark

Light / Ghost

Pill Button

Overlay Semi-transparent

Tab / Navigation (Inset Shadow)

Cards & Containers

Inputs & Forms

Image Treatment

Distinctive Components

Workflow Integration Cards

Stat Counter

Social Proof Icons

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

LevelTreatmentUse
Flat (Level 0)No shadowPage background, text blocks
Bordered (Level 1)1px solid #c5c0b1Standard cards, containers, inputs
Strong Border (Level 1b)1px solid #36342eDark dividers, emphasized sections
Active Tab (Level 2)rgb(255, 79, 0) 0px -4px 0px 0px insetActive tab underline (orange)
Hover Tab (Level 2b)rgb(197, 192, 177) 0px -4px 0px 0px insetHover tab underline (sand)
Focus (Accessibility)1px solid #ff4f00 outlineFocus ring on interactive elements

Shadow Philosophy: Zapier deliberately avoids traditional shadow-based elevation. Structure is defined almost entirely through borders — warm sand (#c5c0b1) borders for standard containment, dark charcoal (#36342e) borders for emphasis. The only shadow-like technique is the inset box-shadow used for tab underlines, where a 0px -4px 0px 0px inset shadow creates a bottom-bar indicator. This border-first approach keeps the design grounded and tangible rather than floating.

Decorative Depth

7. Do’s and Don’ts

Do

Don’t

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile Small<450pxTight single column, reduced hero text
Mobile450-600pxStandard mobile, stacked layout
Mobile Large600-640pxSlight horizontal breathing room
Tablet Small640-680px2-column grids begin
Tablet680-768pxCard grids expand
Tablet Large768-991pxFull card grids, expanded padding
Desktop Small991-1024pxDesktop layout initiates
Desktop1024-1280pxFull layout, maximum content width
Large Desktop>1280pxCentered with generous margins

Touch Targets

Collapsing Strategy

Image Behavior

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

  1. Always use warm cream (#fffefb) background, never pure white — the warmth defines Zapier
  2. Borders (1px solid #c5c0b1) are the structural backbone — avoid shadow elevation
  3. Zapier Orange (#ff4f00) is the only accent color; everything else is warm neutrals
  4. Three fonts, strict roles: Degular Display (hero), Inter (UI), GT Alpina (editorial)
  5. Large CTA buttons need generous padding (20px 24px) — Zapier buttons feel spacious
  6. Tab navigation uses inset box-shadow underlines, not border-bottom
  7. Text is always warm: #201515 for dark, #36342e for body, #939084 for muted
  8. Uppercase labels at 12-14px with 0.5px letter-spacing for section categorization