← Về thư mục
📄 / / root / .hermes / profiles / glv-director / skills / creative / popular-web-designs / templates / zapier.md

Design System: Zapier

Hermes Agent — Implementation Notes

The original site uses proprietary fonts. For self-contained HTML output, use these CDN substitutes: - Primary: Inter | Mono: system monospace stack - Font stack (CSS): font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; - Mono stack (CSS): font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; html <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> Use write_file to create HTML, serve via generative-widgets skill (cloudflared tunnel). Verify visual accuracy with browser_vision after generating.

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: - Warm cream canvas (#fffefb) instead of pure white -- organic, paper-like warmth - Near-black with reddish undertone (#201515) -- text that breathes rather than dominates - Degular Display for hero headlines at 0.90 line-height -- compressed, impactful, modern - Inter as the universal UI font across all functional typography - GT Alpina for editorial accents -- thin-weight serif with extreme negative tracking - Zapier Orange (#ff4f00) as the single accent -- vivid, warm, sparingly applied - Warm neutral palette: borders (#c5c0b1), muted text (#939084), surface tints (#eceae3) - 8px base spacing system with generous padding on CTAs (20px 24px) - Border-forward design: 1px solid borders in warm grays define structure over shadows

2. Color Palette & Roles

Primary

Brand Accent

Neutral Scale

Interactive

Overlay & Surface

Shadows & Depth

3. Typography Rules

Font Families

Hierarchy

Role Font Size Weight Line Height Letter Spacing Notes
Display Hero XL Degular Display 80px (5.00rem) 500 0.90 (tight) normal Maximum impact, compressed block
Display Hero Degular Display 56px (3.50rem) 500 0.90-1.10 (tight) 0-1.12px Primary hero headlines
Display Hero SM Degular Display 40px (2.50rem) 500 0.90 (tight) normal Smaller hero variant
Display Button Degular Display 24px (1.50rem) 600 1.00 (tight) 1px Large CTA button text
Section Heading Inter 48px (3.00rem) 500 1.04 (tight) normal Major section titles
Editorial Heading GT Alpina 48px (3.00rem) 250 normal -1.92px Thin editorial headlines
Editorial Sub GT Alpina 40px (2.50rem) 300 1.08 (tight) -1.6px Editorial subheadings
Sub-heading LG Inter 36px (2.25rem) 500 normal -1px Large sub-sections
Sub-heading Inter 32px (2.00rem) 400 1.25 (tight) normal Standard sub-sections
Sub-heading MD Inter 28px (1.75rem) 500 normal normal Medium sub-headings
Card Title Inter 24px (1.50rem) 600 normal -0.48px Card headings
Body Large Inter 20px (1.25rem) 400-500 1.00-1.20 (tight) -0.2px Feature descriptions
Body Emphasis Inter 18px (1.13rem) 600 1.00 (tight) normal Emphasized body text
Body Inter 16px (1.00rem) 400-500 1.20-1.25 -0.16px Standard reading text
Body Semibold Inter 16px (1.00rem) 600 1.16 (tight) normal Strong labels
Button Inter 16px (1.00rem) 600 normal normal Standard buttons
Button SM Inter 14px (0.88rem) 600 normal normal Small buttons
Caption Inter 14px (0.88rem) 500 1.25-1.43 normal Labels, metadata
Caption Upper Inter 14px (0.88rem) 600 normal 0.5px Uppercase section labels
Micro Inter 12px (0.75rem) 600 0.90-1.33 0.5px Tiny labels, often uppercase
Micro SM Inter 13px (0.81rem) 500 1.00-1.54 normal Small metadata text

Principles

4. Component Stylings

Buttons

Primary Orange - Background: #ff4f00 - Text: #fffefb - Padding: 8px 16px - Radius: 4px - Border: 1px solid #ff4f00 - Use: Primary CTA ("Start free with email", "Sign up free")

Primary Dark - Background: #201515 - Text: #fffefb - Padding: 20px 24px - Radius: 8px - Border: 1px solid #201515 - Hover: background shifts to #c5c0b1, text to #201515 - Use: Large secondary CTA buttons

Light / Ghost - Background: #eceae3 - Text: #36342e - Padding: 20px 24px - Radius: 8px - Border: 1px solid #c5c0b1 - Hover: background shifts to #c5c0b1, text to #201515 - Use: Tertiary actions, filter buttons

Pill Button - Background: #fffefb - Text: #36342e - Padding: 0px 16px - Radius: 20px - Border: 1px solid #c5c0b1 - Use: Tag-like selections, filter pills

Overlay Semi-transparent - Background: rgba(45, 45, 46, 0.5) - Text: #fffefb - Radius: 20px - Hover: background becomes fully opaque #2d2d2e - Use: Video play buttons, floating actions

Tab / Navigation (Inset Shadow) - Background: transparent - Text: #201515 - Padding: 12px 16px - Shadow: rgb(255, 79, 0) 0px -4px 0px 0px inset (active orange underline) - Hover shadow: rgb(197, 192, 177) 0px -4px 0px 0px inset (sand underline) - Use: Horizontal tab navigation

Cards & Containers

Inputs & Forms

Image Treatment

Distinctive Components

Workflow Integration Cards - Display connected app icons in pairs - Arrow or connection indicator between apps - Sand border containment - Inter weight 500 for app names

Stat Counter - Large display number using Inter 48px weight 500 - Muted description below in #36342e - Used for social proof metrics

Social Proof Icons - Circular icon buttons: 14px radius - Sand border: 1px solid #c5c0b1 - Used for social media follow links in footer

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

Level Treatment Use
Flat (Level 0) No shadow Page background, text blocks
Bordered (Level 1) 1px solid #c5c0b1 Standard cards, containers, inputs
Strong Border (Level 1b) 1px solid #36342e Dark dividers, emphasized sections
Active Tab (Level 2) rgb(255, 79, 0) 0px -4px 0px 0px inset Active tab underline (orange)
Hover Tab (Level 2b) rgb(197, 192, 177) 0px -4px 0px 0px inset Hover tab underline (sand)
Focus (Accessibility) 1px solid #ff4f00 outline Focus 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

Name Width Key Changes
Mobile Small <450px Tight single column, reduced hero text
Mobile 450-600px Standard mobile, stacked layout
Mobile Large 600-640px Slight horizontal breathing room
Tablet Small 640-680px 2-column grids begin
Tablet 680-768px Card grids expand
Tablet Large 768-991px Full card grids, expanded padding
Desktop Small 991-1024px Desktop layout initiates
Desktop 1024-1280px Full layout, maximum content width
Large Desktop >1280px Centered 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