# Zapier — Style Reference
> Warm parchment paper, gently lit.
**Theme:** light
This design system prioritizes a muted, approachable aesthetic with a core palette centered around a soft, almost 'parchment' white and black. Accents of vivid orange provide directional guidance and visual energy without overwhelming the understated neutrals. The use of custom typefaces at distinct weights lends a sophisticated, editorial feel to headlines, counterbalancing the otherwise utilitarian Inter for body copy. The overall effect is one of quiet efficiency, welcoming users with soft tones and clear hierarchies.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Parchment White | `#fffefb` | `--color-parchment-white` | Page backgrounds, card surfaces, primary text on dark elements – this is the foundational canvas, providing a soft, almost tactile base. |
| Ember Orange | `#ff4f00` | `--color-ember-orange` | Primary CTA buttons, active navigation indicators, key icons – a vivid beacon against the muted background, demanding attention for critical actions. |
| Ink Black | `#201515` | `--color-ink-black` | Primary text, deep shadows, dark navigation elements – the dominant dark color, offering high contrast and a slightly desaturated feel, preventing harshness. |
| Slate Gray | `#36342` | `--color-slate-gray` | Secondary text, subtle borders, inactive link states – a softer counterpoint to Ink Black, used for less emphasis. |
| Ash Gray | `#413735` | `--color-ash-gray` | Tertiary text, less prominent UI elements – further desaturated for lighter informational text. |
| Stone Taupe | `#c5c0b1` | `--color-stone-taupe` | Light borders, dividers, subtle background textures – its near-gray quality blends with a hint of warmth. |
| Soft Off-White | `#f8f4f0` | `--color-soft-off-white` | Alternate background sections, subtle surface differentiation – provides visual breaks without stark contrast. |
| Cool Steel | `#2d2e2` | `--color-cool-steel` | Specific link colors, subtle UI details – leans slightly cooler than other neutrals, offering a slight variation in tone. |
| Google Red | `#ea4335` | `--color-google-red` | Google branding elements – appears only in specific integration iconography, not a general semantic color. |
| Google Green | `#34a853` | `--color-google-green` | Google branding elements – appears only in specific integration iconography. |
| Google Blue | `#4285f4` | `--color-google-blue` | Google branding elements – appears only in specific integration iconography. |
| Google Yellow | `#fbbc05` | `--color-google-yellow` | Google branding elements – appears only in specific integration iconography. |
## Tokens — Typography
### Inter — Used for all general body text, numerical data, navigation items, and buttons. Its wide range of weights and sizes supports dense information display and provides clarity across all UI elements. · `--font-inter`
- **Substitute:** system-ui, sans-serif
- **Weights:** 300, 400, 500, 600, 700
- **Sizes:** 12px, 13px, 14px, 15px, 16px, 18px, 20px, 24px, 28px, 32px, 36px, 48px, 160px
- **Line height:** 0.90, 1.00, 1.03, 1.04, 1.14, 1.20, 1.25, 1.33, 1.43, 1.50, 1.54, 1.71, 1.72, 2.07
- **Letter spacing:** -0.0280em (for large sizes), -0.0200em, -0.0180em, -0.0100em, 0.0360em, 0.0420em
- **Role:** Used for all general body text, numerical data, navigation items, and buttons. Its wide range of weights and sizes supports dense information display and provides clarity across all UI elements.
### Degular Display — Primary display font for navigation elements and secondary headlines. Its broad, open counters and slight geometric touch lend a modern yet friendly character, signaling key structural information without being overly formal. · `--font-degular-display`
- **Substitute:** serif
- **Weights:** 500, 600
- **Sizes:** 14px, 24px, 30px, 40px, 56px, 80px
- **Line height:** 0.90, 1.00, 1.10
- **Letter spacing:** 0.0200em, 0.0330em, 0.0420em, 0.0710em
- **Role:** Primary display font for navigation elements and secondary headlines. Its broad, open counters and slight geometric touch lend a modern yet friendly character, signaling key structural information without being overly formal.
### GT Alpina — Exclusively used for prominent page headlines. The extremely light weights (250, 300) combined with negative letter spacing create an elegant, almost whispered authority. This deliberate subtlety differentiates it from typical bold headlines, giving a sophisticated, understated feel to key statements. · `--font-gt-alpina`
- **Substitute:** serif
- **Weights:** 250, 300
- **Sizes:** 40px, 48px
- **Line height:** 1.08, 1.20
- **Letter spacing:** -0.0400em
- **Role:** Exclusively used for prominent page headlines. The extremely light weights (250, 300) combined with negative letter spacing create an elegant, almost whispered authority. This deliberate subtlety differentiates it from typical bold headlines, giving a sophisticated, understated feel to key statements.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 12px | 1.71 | — | `--text-caption` |
| body | 16px | 1.5 | — | `--text-body` |
| subheading | 24px | 1.25 | 0.33px | `--text-subheading` |
| heading | 30px | 1.1 | — | `--text-heading` |
| heading-lg | 40px | 1.2 | -1.6px | `--text-heading-lg` |
| display | 56px | 1 | 1.68px | `--text-display` |
## Tokens — Spacing & Shapes
**Base unit:** 4px
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 4 | 4px | `--spacing-4` |
| 8 | 8px | `--spacing-8` |
| 12 | 12px | `--spacing-12` |
| 16 | 16px | `--spacing-16` |
| 20 | 20px | `--spacing-20` |
| 24 | 24px | `--spacing-24` |
| 32 | 32px | `--spacing-32` |
| 40 | 40px | `--spacing-40` |
| 48 | 48px | `--spacing-48` |
| 56 | 56px | `--spacing-56` |
| 64 | 64px | `--spacing-64` |
| 72 | 72px | `--spacing-72` |
| 80 | 80px | `--spacing-80` |
| 96 | 96px | `--spacing-96` |
| 112 | 112px | `--spacing-112` |
| 160 | 160px | `--spacing-160` |
### Border Radius
| Element | Value |
|---------|-------|
| pill | 20px |
| soft | 8px |
| input | 0px |
| buttons | 4px |
| default | 4px |
### Layout
- **Section gap:** 48-80px
- **Card padding:** 6px
- **Element gap:** 4-16px
## Components
### Primary Action Button
**Role:** Call to action
Filled Ember Orange button with Parchment White text, 4px border-radius. Padding: 12px vertical, 24px horizontal. Text is Inter 600.
### Secondary Ghost Button
**Role:** Secondary action
Transparent background with Slate Gray text and a 1px Slate Gray border, 0px border-radius. Padding: 12px vertical, 16px horizontal. Text is Inter 400.
### Navigation Button
**Role:** Navigation item
Transparent background with Ink Black text. No explicit border, 0px border-radius. Padding: 12px. Text is Degular Display 500.
### Google Auth Button
**Role:** Authentication
Parchment White background with #0000EE blue text, 5px border-radius. Border is Stone Taupe. Padding: 20-24px vertical, 32px horizontal. Text is Inter 600.
### Standard Card
**Role:** Content grouping
Parchment White background, 4px border-radius, no shadow. Padding: 6px.
### Input Field
**Role:** User input
Parchment White background, Ink Black text, a 1px Ink Black border, 0px border-radius. No explicit padding mentioned in data but assumed to be present.
### Banner Notification
**Role:** Announcements
Dark background (#201515) with Parchment White text, 0px border-radius. Border is Slate Gray. Used for site-wide announcements at the top of the page.
### Utility Grid Card
**Role:** UI element wrapper
Transparent background, 0px border-radius, no shadow, no padding explicit. Used for wrapping grid or list items without adding visual weight.
## Do's and Don'ts
### Do
- Prioritize Ember Orange (#ff4f00) for all primary calls to action to ensure consistent visual hierarchy and actionability.
- Use Parchment White (#fffefb) as the dominant background, ensuring visual lightness and breathability across all content.
- Apply GT Alpina (weights 250, 300, letter-spacing -0.0400em) exclusively for main page headlines to achieve an understated, sophisticated impact.
- Employ a 4px border-radius for interactive elements like buttons and cards, creating a consistent, subtly rounded aesthetic.
- Maintain a clear contrast ratio by using Ink Black (#201515) for main body text against Parchment White (#fffefb) backgrounds.
- Utilize the 12px vertical and 24px horizontal padding for primary buttons to ensure a comfortable tap target and visual prominence.
### Don't
- Avoid using highly saturated colors other than Ember Orange or Google brand accents, to preserve the system's muted aesthetic.
- Do not introduce strong drop shadows; rely on background color changes or subtle borders for element separation.
- Refrain from using GT Alpina for body text or navigation; its delicate weights are reserved for high-impact headlines only.
- Do not deviate from the 4px or 0px border-radius for core interactive components; other radii are for specific functional exceptions.
- Avoid tight line spacing for body text; use Inter's default line heights (e.g., 1.5 for 16px) for optimal readability.
- Do not use generic system fonts when custom fonts are specified; Degular Display and GT Alpina are critical for brand identity.
## Imagery
The visual language for imagery is a mix of abstract 3D renderings and contained product screenshots. Abstract graphics feature organic, almost volumetric shapes in desaturated tones with Ember Orange accents, often appearing to 'flow' or 'connect' as a metaphor for automation, sometimes with a subtle rough texture. Product screenshots are typically tightly cropped and displayed within a contained UI frame (like a browser window), focusing on specific workflows or features rather than a full product interface. There's no use of lifestyle photography or raw edge images; all visuals are either conceptual or explanatory, contributing to a sense of sophisticated, technical utility. Icons are primarily monochromatic outlines contrasting with the background, with occasional filled brand-colored icons for Google-related services.
## Layout
The page model is primarily max-width contained, with a centered content area on a Parchment White background, giving ample whitespace on the margins. The hero section features a centered headline and CTA over the Parchment White background, paired with a prominent abstract 3D graphic. Section rhythm is managed through consistent vertical spacing (large `sectionGap` likely 48-80px), occasionally punctuated by a subtle background color change to Soft Off-White for visual breaks. Content is often arranged in a split-layout (text-left/image-right or vice versa) or stacked, centered blocks. There's clear usage of 3-column card grids for feature showcases, maintaining consistent internal padding and radii. The navigation is a sticky top bar with a logo, left-aligned standard dropdowns, and right-aligned action buttons.
## Agent Prompt Guide
**Quick Color Reference:**
- Text: #201515 (Ink Black)
- Background: #fffefb (Parchment White)
- CTA: #ff4f00 (Ember Orange)
- Border: #c5c0b1 (Stone Taupe)
- Accent: #ff4f00 (Ember Orange)
**Example Component Prompts:**
1. Create a Hero section: Parchment White background. Headline 'The automation layer for agentic AI' in GT Alpina 250, 48px, lineHeight 1.08, letterSpacing -1.92px, color Ink Black. Subtext 'One MCP connection. 8,000+ apps.' in Inter 400, 18px, lineHeight 1.5, color Slate Gray. Primary CTA Button: 'Start free with email', Ember Orange background, Parchment White text, 4px radius, 12px vertical 24px horizontal padding. Secondary CTA Button: 'Start free with Google', Parchment White background, #0000EE text, 5px radius, 24px vertical 32px horizontal padding.
2. Design a Feature Card: Parchment White background, 4px border-radius, no shadow, 6px padding. Title 'AI Workflows' in Inter 600, 20px, Ink Black. Description 'Automate advanced workflows...' in Inter 400, 16px, Slate Gray. Include a small icon aligned top-left. Text for heading should have a 12px bottom margin.
3. Build a Global Navigation Bar: Ink Black background for the top info banner (#201515, 0px border-radius, Parchment White text, Inter 400, 14px, 12px padding). Main nav on Parchment White background. Logo on left. Navigation links like 'Products', 'Solutions' in Degular Display 500, 16px, Ink Black, 12px padding. Right-aligned 'Log in' link in Ink Black and a 'Sign up' Primary Action Button: Ember Orange background, Parchment White text, 4px radius, 12px vertical 24px horizontal padding.
## Similar Brands
- **Airtable** — Similar approach to clean, organizational UI with muted base colors and distinct brand accent colors for interaction.
- **Notion** — Employs a white/light background with a focus on clear typography and functional UI elements, using a single accent for interactives.
- **Wrike** — Features a light, neutral palette with strategic use of a single vibrant brand color to highlight actions and key information in a workflow tool context.
- **Asana** — Combines a soft background with strong, functional typography and a distinct accent color for task management and call-to-actions without visual clutter.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-parchment-white: #fffefb;
--color-ember-orange: #ff4f00;
--color-ink-black: #201515;
--color-slate-gray: #36342;
--color-ash-gray: #413735;
--color-stone-taupe: #c5c0b1;
--color-soft-off-white: #f8f4f0;
--color-cool-steel: #2d2e2;
--color-google-red: #ea4335;
--color-google-green: #34a853;
--color-google-blue: #4285f4;
--color-google-yellow: #fbbc05;
/* Typography — Font Families */
--font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-degular-display: 'Degular Display', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-gt-alpina: 'GT Alpina', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.71;
--text-body: 16px;
--leading-body: 1.5;
--text-subheading: 24px;
--leading-subheading: 1.25;
--tracking-subheading: 0.33px;
--text-heading: 30px;
--leading-heading: 1.1;
--text-heading-lg: 40px;
--leading-heading-lg: 1.2;
--tracking-heading-lg: -1.6px;
--text-display: 56px;
--leading-display: 1;
--tracking-display: 1.68px;
/* Typography — Weights */
--font-weight-w250: 250;
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 4px;
--spacing-4: 4px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-16: 16px;
--spacing-20: 20px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-40: 40px;
--spacing-48: 48px;
--spacing-56: 56px;
--spacing-64: 64px;
--spacing-72: 72px;
--spacing-80: 80px;
--spacing-96: 96px;
--spacing-112: 112px;
--spacing-160: 160px;
/* Layout */
--section-gap: 48-80px;
--card-padding: 6px;
--element-gap: 4-16px;
/* Border Radius */
--radius-md: 4px;
--radius-lg: 8px;
--radius-xl: 14px;
--radius-2xl: 20px;
--radius-3xl: 32px;
/* Named Radii */
--radius-pill: 20px;
--radius-soft: 8px;
--radius-input: 0px;
--radius-buttons: 4px;
--radius-default: 4px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-parchment-white: #fffefb;
--color-ember-orange: #ff4f00;
--color-ink-black: #201515;
--color-slate-gray: #36342;
--color-ash-gray: #413735;
--color-stone-taupe: #c5c0b1;
--color-soft-off-white: #f8f4f0;
--color-cool-steel: #2d2e2;
--color-google-red: #ea4335;
--color-google-green: #34a853;
--color-google-blue: #4285f4;
--color-google-yellow: #fbbc05;
/* Typography */
--font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-degular-display: 'Degular Display', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-gt-alpina: 'GT Alpina', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.71;
--text-body: 16px;
--leading-body: 1.5;
--text-subheading: 24px;
--leading-subheading: 1.25;
--tracking-subheading: 0.33px;
--text-heading: 30px;
--leading-heading: 1.1;
--text-heading-lg: 40px;
--leading-heading-lg: 1.2;
--tracking-heading-lg: -1.6px;
--text-display: 56px;
--leading-display: 1;
--tracking-display: 1.68px;
/* Spacing */
--spacing-4: 4px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-16: 16px;
--spacing-20: 20px;
--spacing-24: 24px;
--spacing-32: 32px;
--spacing-40: 40px;
--spacing-48: 48px;
--spacing-56: 56px;
--spacing-64: 64px;
--spacing-72: 72px;
--spacing-80: 80px;
--spacing-96: 96px;
--spacing-112: 112px;
--spacing-160: 160px;
/* Border Radius */
--radius-md: 4px;
--radius-lg: 8px;
--radius-xl: 14px;
--radius-2xl: 20px;
--radius-3xl: 32px;
}
```
Minimalist worksheet with warm…

Pristine Digital Workspace. A…
Electric Data Flow; a structured,…
Polished Workflow, Vibrant…

High-contrast research tool; like…

Monochrome Utility, Human Touch. A…

Crisp alpine air and digital green…
Architectural blueprint on white…

Architectural blueprint on white…

Sky Blueprint on Bright Paper –…
Digital Sandbox with Soft…
Teal-accented architectural…

Crisp paper on a clean desk. A…

Crisp canvas, magenta highlight
Yellow-green spotlight on warm…
Sunlit productivity dashboard — a…

organized workshop on creamy paper
Architectural blueprint on white…
Midnight Grid Command Center
Architectural blueprint on white…