Warp's reference documents #01a4ff as a documented primary color. Warp's website feels like sitting at a campfire in a deep forest — warm, dark, and alive with quiet confidence.
Needs work: freshness conflict · proof incomplete · tier1 source missing · token source unverified · verification v2 missing
Warp's website feels like sitting at a campfire in a deep forest — warm, dark, and alive with quiet confidence. Unlike the cold, blue-tinted blacks favored by most developer tools, Warp wraps everything in a warm near-black that feels like charred wood or dark earth. The text isn't pure white either — it's Warm Parchment (#faf9f6), a barely-perceptible cream that softens every headline and makes the dark canvas feel inviting rather than austere.
The typography is the secret weapon: Matter, a geometric sans-serif with distinctive character, deployed at Regular weight across virtually all text. The font choice is unusual for a developer tool — Matter has a softness and humanity that signals "this terminal is for everyone, not just greybeards." Combined with tight line-heights and controlled negative letter-spacing on headlines, the effect is refined and approachable simultaneously. Nature photography is woven between terminal screenshots, creating a visual language that says: this tool brings you closer to flow, to calm productivity.
The overall design philosophy is restraint through warmth. Minimal color (almost monochromatic warm grays), minimal ornamentation, and a focus on product showcases set against cinematic dark landscapes. It's a terminal company that markets like a lifestyle brand.
Key Characteristics:
#faf9f6) text instead of pure white — subtle cream warmth#353534, 50px radius) — restrained, muted CTAs#faf9f6): Primary text color — a barely-cream off-white that softens every surface#353534): Button backgrounds, dark interactive surfaces — warm, not cold#868584): Secondary text, muted descriptions — warm mid-gray#afaeac): Body text, button text — the workhorse reading color#666469): Link text with subtle purple undertone — underlined links in contentrgba(255, 255, 255, 0.04)): Ultra-subtle white overlay for surface differentiationrgba(226, 226, 226, 0.35) / rgba(227, 227, 227, 0.337)): Semi-transparent borders for card containmentrgba(250, 249, 246, 0.9)): Slightly transparent primary surface, allowing depth#faf9f6): Headlines, high-emphasis text#afaeac): Body paragraphs, descriptions#868584): Secondary labels, subdued information#666469): Underlined links, tertiary content#454545 / #353534): Borders, button backgroundsMatter Regular — geometric sans-serif with soft character. Fallbacks: Matter Regular Placeholder, system sans-serifMatter Medium — weight 500 variant for emphasis. Fallbacks: Matter Medium PlaceholderMatter SQ Regular — squared variant for select display contexts. Fallbacks: Matter SQ Regular PlaceholderInter — used for specific UI elements. Fallbacks: Inter PlaceholderGeist Mono — for code/terminal display headingsMatter Mono Regular — custom mono companion. Fallbacks: Matter Mono Regular Placeholder| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Hero | Matter Regular | 80px | 400 | 1.00 | -2.4px | Maximum compression, hero impact |
| Section Display | Matter Regular | 56px | 400 | 1.20 | -0.56px | Feature section headings |
| Section Heading | Matter Regular | 48px | 400 | 1.20 | -0.48px to -0.96px | Alternate heading weight |
| Feature Heading | Matter Regular | 40px | 400 | 1.10 | -0.4px | Feature block titles |
| Sub-heading Large | Matter Regular | 36px | 400 | 1.15 | -0.72px | Sub-section headers |
| Card Display | Matter SQ Regular | 42px | 400 | 1.00 | 0px | Squared variant for special display |
| Sub-heading | Matter Regular | 32px | 400 | 1.19 | 0px | Content sub-headings |
| Body Heading | Matter Regular | 24px | 400 | 1.20 | -0.72px to 0px | Bold content intros |
| Card Title | Matter Medium | 22px | 500 | 1.14 | 0px | Emphasized card headers |
| Body Large | Matter Regular | 20px | 400 | 1.40 | -0.2px | Primary body text, relaxed |
| Body | Matter Regular | 18px | 400 | 1.30 | -0.18px | Standard body paragraphs |
| Nav/UI | Matter Regular | 16px | 400 | 1.20 | 0px | Navigation links, UI text |
| Button Text | Matter Medium | 16px | 500 | 1.20 | 0px | Button labels |
| Caption | Matter Regular | 14px | 400 | 1.00 | 1.4px | Uppercase labels (transform: uppercase) |
| Small Label | Matter Regular | 12px | 400 | 1.35 | 2.4px | Uppercase micro-labels (transform: uppercase) |
| Micro | Matter Regular | 11px | 400 | 1.20 | 0px | Smallest text elements |
| Code UI | Geist Mono | 16px | 400 | 1.00 | 0px | Terminal/code display |
| Code Body | Matter Mono Regular | 16px | 400 | 1.00 | -0.2px | Code content |
| UI Supplement | Inter | 16px | 500 | 1.00 | -0.2px | Specific UI elements |
Dark Pill
#353534#afaeac (Ash Gray)Frosted Tag
rgba(255, 255, 255, 0.16)#000000Ghost
#afaeacDefault
#1a1a18#faf9f6rgba(226, 226, 226, 0.35)#868584 (Stone Gray)Photography Card
Terminal Screenshot Card
#1a1a18Bordered Card
#1a1a18#faf9f6rgba(226, 226, 226, 0.35)Default
rgba(255, 255, 255, 0.16)#000000 (or #faf9f6 on dark)#868584) for muted nav, Warm Parchment for active/hover| Level | Treatment | Use |
|---|---|---|
| Level 0 (Flat) | No shadow, dark background | Page canvas, most surfaces |
| Level 1 (Veil) | rgba(255, 255, 255, 0.04) overlay | Subtle surface differentiation |
| Level 2 (Border) | rgba(226, 226, 226, 0.35) 1px border | Card containment, section separation |
| Level 3 (Ambient) | rgba(0, 0, 0, 0.2) 0px 5px 15px (inferred from design) | Image containers, floating elements |
Warp's elevation system is remarkably flat — almost zero shadow usage on the marketing site. Depth is communicated through:
rgba(255, 255, 255, 0.04) overlays create barely-perceptible layer differences#faf9f6) for text instead of pure white — the cream undertone is essentialrgba(226, 226, 226, 0.35)) for card containment instead of shadows| Name | Width | Key Changes |
|---|---|---|
| Mobile | <810px | Single column, stacked sections, hero text reduces to ~48px, hamburger nav |
| Tablet | 810px–1500px | 2-column features begin, photography scales, nav links partially visible |
| Desktop | >1500px | Full cinematic layout, 80px hero display, side-by-side photography + text |
#faf9f6)#afaeac)#868584)#353534)rgba(226, 226, 226, 0.35))When refining existing screens generated with this design system:
Warp's voice is agentic-development-warm and terminal-magazine. "The Agentic Development Environment" — terminal that's been redesigned for the AI agent era. Wide letter-spacing uppercase + warm dark canvas signal "well-designed magazine" rather than "tech-aggressive."
| Context | Tone |
|---|---|
| CTA | Verb-noun. "Download Warp", "Get Warp", "Try free" |
| Marketing | Magazine-warm. Real terminal screenshots, not stock images |
| Documentation | CLI-first, code-block heavy |
| Error | Calm. "Command failed. View error log." |
Voice samples
Forbidden phrases. "Revolutionary terminal". Aggressive comparison framing.
Warp was founded June 2020 in San Francisco by Zach Lloyd (Founder/CEO) — formerly Principal Engineer at Google and interim CTO at TIME (Warp — Wikipedia, Sequoia Capital — Transforming the Command Line at Warp Speed, Zach Lloyd — LinkedIn). Built natively in Rust for macOS, Windows, and Linux. Show HN: Warp launched 2022 (Hacker News — Show HN: Warp Rust-based terminal). Series B $50M (June 2023) led by Sequoia Capital; total funding ~$73M across seed, A, B per recent reporting (FinSMEs — Warp $50M Series B 2023-06). Now positioned as "The Agentic Development Environment" — the first ADE built for coding with multiple agents (live <title> 2026-05 confirms). Recently open-sourced the Agentic Development Environment (StreetInsider — Warp open-sources ADE with cloud agents, byteiota — 37K stars in days). The brand voice — warm dark canvas, wide letter-spacing uppercase, magazine-style chrome, oklch() color-space tokens — reflects "premium developer tool, not just another terminal." (NOTE: there's a separate Warp YC W23 company — payroll compliance for Y Combinator startups — distinct from this Warp terminal.)
Personas are fictional archetypes informed by Warp user segments (Mac-based engineers, terminal power users, AI-pair-programming adopters), not individual people.
Sergey Volkov, 36, Berlin. Senior engineer. Warp replaced iTerm2 for AI commands + blocks.
Sofia Park, 31, Seoul. Backend engineer. Warp Drive for shared workflows with team.
Marcus Webb, 41, San Francisco. Engineering manager. Warp for production debugging sessions.
| State | Treatment |
|---|---|
| Empty (no commands) | "Run your first command" |
| Empty (no AI history) | "Try warp ai" |
| Loading (command) | Terminal output streams |
| Loading (AI generation) | Per-token streaming |
| Error (command) | Stack trace block |
| Error (AI rate limit) | Tier limit + upgrade |
| Success (committed) | Block confirmation |
| Success (shared) | Warp Drive share link |
| Skeleton (block list) | Warm dark placeholders |
| Disabled (no plan) | Upgrade link |
| Loading (long task) | Persistent progress |
| Token | Value | Use |
|---|---|---|
motion-instant | 0ms | Selection |
motion-fast | 150ms | Hover |
motion-standard | 250ms | Modal, panel |
Standard cubic-bezier; calm easing. prefers-reduced-motion: reduce removes hover transitions.
Verified: 2026-05-08 (omd:migrate run 62 — Apple-tier)
Tier 1 sources: warp.dev home + /pricing (live DOM via playwright — Primary oklch(0.97 0.01 84.6) Warp Cream + oklch(0.14 0.004 84.6) Warp Espresso text 3px / 36px / 4×16 / 14px·500; Outline 4px sub-tier; Billing toggle 9999px + oklab() translucent discipline. oklch() for solid + oklab() for translucent — most advanced color-space convention in corpus, surpassing Sanity's display-p3()).
Tier 2 sources: styles.refero.design / getdesign.md — no record.
Tier 2 (Philosophy/founders/funding): Wikipedia (Warp terminal), Sequoia Capital, LinkedIn (Lloyd ex-Google/TIME), HN (Show HN: Warp 2022), FinSMEs (2023-06 $50M Series B), Sacra, StreetInsider (OSS ADE), byteiota (37K stars).
Style ref: claude (warm magazine register). Conflicts unresolved: none. Earlier addition: oklch()/oklab() color-space convention + 3px sharp Primary canonical (prior footer values appear to be from a different surface state).
Warp's website feels like sitting at a campfire in a deep forest — warm, dark, and alive with quiet confidence. Unlike the cold, blue-tinted blacks favored by most developer tools, Warp wraps everything in a warm near-black that feels like charred wood or dark earth. The text isn't pure white either — it's Warm Parchment (#faf9f6), a barely-perceptible cream that softens every headline and makes the dark canvas feel inviting rather than austere.
Do and Don't guidelines parsed from DESIGN.md.
Do
Don't