// may the 4th be with you⚔️
Back to designs

DESIGN.md · explainx registry

Warp

### Warp - Modern terminal. - Dark IDE-like interface, block-based command UI - 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

Developer Tools & IDEs#design-md#awesome-design-md#developer-tools-ides#warp
Get a custom design.md for your product
DESIGN.md (markdown body)

Design System Inspired by Warp

1. Visual Theme & Atmosphere

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:

  • Warm dark background — not cold black, but earthy near-black with warm gray undertones
  • Warm Parchment (#faf9f6) text instead of pure white — subtle cream warmth
  • Matter font family (Regular weight) — geometric but approachable, not the typical developer-tool typeface
  • Nature photography interleaved with product screenshots — lifestyle meets developer tool
  • Almost monochromatic warm gray palette — no bold accent colors
  • Uppercase labels with wide letter-spacing (2.4px) for categorization — editorial signaling
  • Pill-shaped dark buttons (#353534, 50px radius) — restrained, muted CTAs

2. Color Palette & Roles

Primary

  • Warm Parchment (#faf9f6): Primary text color — a barely-cream off-white that softens every surface
  • Earth Gray (#353534): Button backgrounds, dark interactive surfaces — warm, not cold
  • Deep Void (near-black, page background): The warm dark canvas derived from the body background

Secondary & Accent

  • Stone Gray (#868584): Secondary text, muted descriptions — warm mid-gray
  • Ash Gray (#afaeac): Body text, button text — the workhorse reading color
  • Purple-Tint Gray (#666469): Link text with subtle purple undertone — underlined links in content

Surface & Background

  • Frosted Veil (rgba(255, 255, 255, 0.04)): Ultra-subtle white overlay for surface differentiation
  • Mist Border (rgba(226, 226, 226, 0.35) / rgba(227, 227, 227, 0.337)): Semi-transparent borders for card containment
  • Translucent Parchment (rgba(250, 249, 246, 0.9)): Slightly transparent primary surface, allowing depth

Neutrals & Text

  • Warm Parchment (#faf9f6): Headlines, high-emphasis text
  • Ash Gray (#afaeac): Body paragraphs, descriptions
  • Stone Gray (#868584): Secondary labels, subdued information
  • Muted Purple (#666469): Underlined links, tertiary content
  • Dark Charcoal (#454545 / #353534): Borders, button backgrounds

Semantic & Accent

  • Warp operates as an almost monochromatic system — no bold accent colors
  • Interactive states are communicated through opacity changes and underline decorations rather than color shifts
  • Any accent color would break the warm, restrained palette

Gradient System

  • No explicit gradients on the marketing site
  • Depth is created through layered semi-transparent surfaces and photography rather than color gradients

3. Typography Rules

Font Family

  • Display & Body: Matter Regular — geometric sans-serif with soft character. Fallbacks: Matter Regular Placeholder, system sans-serif
  • Medium: Matter Medium — weight 500 variant for emphasis. Fallbacks: Matter Medium Placeholder
  • Square: Matter SQ Regular — squared variant for select display contexts. Fallbacks: Matter SQ Regular Placeholder
  • UI Supplement: Inter — used for specific UI elements. Fallbacks: Inter Placeholder
  • Monospace Display: Geist Mono — for code/terminal display headings
  • Monospace Body: Matter Mono Regular — custom mono companion. Fallbacks: Matter Mono Regular Placeholder

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display HeroMatter Regular80px4001.00-2.4pxMaximum compression, hero impact
Section DisplayMatter Regular56px4001.20-0.56pxFeature section headings
Section HeadingMatter Regular48px4001.20-0.48px to -0.96pxAlternate heading weight
Feature HeadingMatter Regular40px4001.10-0.4pxFeature block titles
Sub-heading LargeMatter Regular36px4001.15-0.72pxSub-section headers
Card DisplayMatter SQ Regular42px4001.000pxSquared variant for special display
Sub-headingMatter Regular32px4001.190pxContent sub-headings
Body HeadingMatter Regular24px4001.20-0.72px to 0pxBold content intros
Card TitleMatter Medium22px5001.140pxEmphasized card headers
Body LargeMatter Regular20px4001.40-0.2pxPrimary body text, relaxed
BodyMatter Regular18px4001.30-0.18pxStandard body paragraphs
Nav/UIMatter Regular16px4001.200pxNavigation links, UI text
Button TextMatter Medium16px5001.200pxButton labels
CaptionMatter Regular14px4001.001.4pxUppercase labels (transform: uppercase)
Small LabelMatter Regular12px4001.352.4pxUppercase micro-labels (transform: uppercase)
MicroMatter Regular11px4001.200pxSmallest text elements
Code UIGeist Mono16px4001.000pxTerminal/code display
Code BodyMatter Mono Regular16px4001.00-0.2pxCode content
UI SupplementInter16px5001.00-0.2pxSpecific UI elements

Principles

  • Regular weight dominance: Nearly all text uses weight 400 (Regular) — even headlines. Matter Medium (500) appears only for emphasis moments like card titles and buttons. This creates a remarkably even, calm typographic texture
  • Uppercase as editorial signal: Small labels and categories use uppercase transform with wide letter-spacing (1.4px–2.4px), creating a magazine-editorial categorization system
  • Warm legibility: The combination of Matter's geometric softness + warm text colors (#faf9f6) + controlled negative tracking creates text that reads as effortlessly human on dark surfaces
  • No bold display: Zero use of bold (700+) weight anywhere — restraint is the philosophy

4. Component Stylings

Buttons

  • Dark Pill: #353534 background, Ash Gray (#afaeac) text, pill shape (50px radius), 10px padding. The primary CTA — warm, muted, understated
  • Frosted Tag: rgba(255, 255, 255, 0.16) background, black text (rgb(0, 0, 0)), rectangular (6px radius), 1px 6px padding. Small inline tag-like buttons
  • Ghost: No visible background, text-only with underline decoration on hover
  • Hover: Subtle opacity or brightness shift — no dramatic color changes

Cards & Containers

  • Photography Cards: Full-bleed nature imagery with overlay text, 8px–12px border-radius
  • Terminal Screenshot Cards: Product UI embedded in dark containers with rounded corners (8px–12px)
  • Bordered Cards: Semi-transparent border (rgba(226, 226, 226, 0.35)) for containment, 12px–14px radius
  • Hover: Minimal — content cards don't dramatically change on hover, maintaining the calm aesthetic

Inputs & Forms

  • Minimal form presence on the marketing site
  • Dark background inputs with warm gray text
  • Focus: Border brightness increase, no colored rings (consistent with the monochromatic palette)

Navigation

  • Top nav: Dark background, warm parchment brand text, Matter Regular at 16px for links
  • Link color: Stone Gray (#868584) for muted nav, Warm Parchment for active/hover
  • CTA button: Dark pill (#353534) at nav end — restrained, not attention-grabbing
  • Mobile: Collapses to simplified navigation
  • Sticky: Nav stays fixed on scroll

Image Treatment

  • Nature photography: Landscapes, forests, golden-hour scenes — completely unique for a developer tool
  • Terminal screenshots: Product UI shown in realistic terminal window frames
  • Mixed composition: Nature images and terminal screenshots are interleaved, creating a lifestyle-meets-tool narrative
  • Full-bleed: Images often span full container width with 8px radius
  • Video: Video elements present with 10px border-radius

Testimonial Section

  • Social proof area ("Don't take our word for it") with quotes
  • Muted styling consistent with overall restraint

5. Layout Principles

Spacing System

  • Base unit: 8px
  • Scale: 1px, 4px, 5px, 8px, 10px, 12px, 14px, 15px, 16px, 18px, 24px, 26px, 30px, 32px, 36px
  • Section padding: 80px–120px vertical between major sections
  • Card padding: 16px–32px internal spacing
  • Component gaps: 8px–16px between related elements

Grid & Container

  • Max width: ~1500px container (breakpoint at 1500px), centered
  • Column patterns: Full-width hero, 2-column feature sections with photography, single-column testimonials
  • Cinematic layout: Wide containers that let photography breathe

Whitespace Philosophy

  • Vast and warm: Generous spacing between sections — the dark background creates a warm void that feels contemplative rather than empty
  • Photography as whitespace: Nature images serve as visual breathing room between dense product information
  • Editorial pacing: The layout reads like a magazine — each section is a deliberate page-turn moment

Border Radius Scale

  • 4px: Small interactive elements — buttons, tags
  • 5px–6px: Standard components — links, small containers
  • 8px: Images, video containers, standard cards
  • 10px: Video elements, medium containers
  • 12px: Feature cards, large images
  • 14px: Large containers, prominent cards
  • 40px: Large rounded sections
  • 50px: Pill buttons — primary CTAs
  • 200px: Progress bars — full pill shape

6. Depth & Elevation

LevelTreatmentUse
Level 0 (Flat)No shadow, dark backgroundPage canvas, most surfaces
Level 1 (Veil)rgba(255, 255, 255, 0.04) overlaySubtle surface differentiation
Level 2 (Border)rgba(226, 226, 226, 0.35) 1px borderCard containment, section separation
Level 3 (Ambient)rgba(0, 0, 0, 0.2) 0px 5px 15px (inferred from design)Image containers, floating elements

Shadow Philosophy

Warp's elevation system is remarkably flat — almost zero shadow usage on the marketing site. Depth is communicated through:

  • Semi-transparent borders instead of shadows — borders at 35% opacity create a ghostly containment
  • Photography layering — images create natural depth without artificial shadows
  • Surface opacity shiftsrgba(255, 255, 255, 0.04) overlays create barely-perceptible layer differences
  • The effect is calm and grounded — nothing floats, everything rests

Decorative Depth

  • Photography as depth: Nature images create atmospheric depth that shadows cannot
  • No glass or blur effects: The design avoids trendy glassmorphism entirely
  • Warm ambient: Any glow comes from the photography's natural lighting, not artificial CSS

7. Do's and Don'ts

Do

  • Use warm off-white (#faf9f6) for text instead of pure white — the cream undertone is essential
  • Keep buttons restrained and muted — dark fill (#353534) with muted text (#afaeac), no bright CTAs
  • Apply Matter Regular (weight 400) for nearly everything — even headlines. Reserve Medium (500) for emphasis only
  • Use uppercase labels with wide letter-spacing (1.4px–2.4px) for categorization
  • Interleave nature photography with product screenshots — this is core to the brand identity
  • Maintain the almost monochromatic warm gray palette — no bold accent colors
  • Use semi-transparent borders (rgba(226, 226, 226, 0.35)) for card containment instead of shadows
  • Keep negative letter-spacing on headlines (-0.4px to -2.4px) for Matter's compressed display treatment

Don't

  • Use pure white (#ffffff) for text — it's always warm parchment (#faf9f6)
  • Add bold accent colors (blue, red, green) — the system is deliberately monochromatic warm grays
  • Apply bold weight (700+) to any text — Warp never goes above Medium (500)
  • Use heavy drop shadows — depth comes from borders, photography, and opacity shifts
  • Create cold or blue-tinted dark backgrounds — the warmth is essential
  • Add decorative gradients or glow effects — the photography provides all visual interest
  • Use tight, compressed layouts — the editorial spacing is generous and contemplative
  • Mix in additional typefaces beyond the Matter family + Inter supplement

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile<810pxSingle column, stacked sections, hero text reduces to ~48px, hamburger nav
Tablet810px–1500px2-column features begin, photography scales, nav links partially visible
Desktop>1500pxFull cinematic layout, 80px hero display, side-by-side photography + text

Touch Targets

  • Pill buttons: 50px radius with 10px padding — comfortable touch targets
  • Nav links: 16px text with surrounding padding for accessibility
  • Mobile CTAs: Full-width pills on mobile for easy thumb reach

Collapsing Strategy

  • Navigation: Full horizontal nav → simplified mobile navigation
  • Hero text: 80px display → 56px → 48px across breakpoints
  • Feature sections: Side-by-side photography + text → stacked vertically
  • Photography: Scales within containers, maintains cinematic aspect ratios
  • Section spacing: Reduces proportionally — generous desktop → compact mobile

Image Behavior

  • Nature photography scales responsively, maintaining wide cinematic ratios
  • Terminal screenshots maintain aspect ratios within responsive containers
  • Video elements scale with 10px radius maintained
  • No art direction changes — same compositions across breakpoints

9. Agent Prompt Guide

Quick Color Reference

  • Primary Text: Warm Parchment (#faf9f6)
  • Secondary Text: Ash Gray (#afaeac)
  • Tertiary Text: Stone Gray (#868584)
  • Button Background: Earth Gray (#353534)
  • Border: Mist Border (rgba(226, 226, 226, 0.35))
  • Background: Deep warm near-black (page background)

Example Component Prompts

  • "Create a hero section on warm dark background with 80px Matter Regular heading in warm parchment (#faf9f6), line-height 1.0, letter-spacing -2.4px, and a dark pill button (#353534, 50px radius, #afaeac text)"
  • "Design a feature card with semi-transparent border (rgba(226,226,226,0.35)), 12px radius, warm dark background, Matter Regular heading at 24px, and ash gray (#afaeac) body text at 18px"
  • "Build a category label using Matter Regular at 12px, uppercase transform, letter-spacing 2.4px, stone gray (#868584) color — editorial magazine style"
  • "Create a testimonial section with warm parchment quotes in Matter Regular 24px, attributed in stone gray (#868584), on dark background with minimal ornamentation"
  • "Design a navigation bar with warm dark background, Matter Regular links at 16px in stone gray (#868584), hover to warm parchment (#faf9f6), and a dark pill CTA button (#353534) at the right"

Iteration Guide

When refining existing screens generated with this design system:

  1. Verify text color is warm parchment (#faf9f6) not pure white — the warmth is subtle but essential
  2. Ensure all buttons use the restrained dark palette (#353534) — no bright or colorful CTAs
  3. Check that Matter Regular (400) is the default weight — Medium (500) only for emphasis
  4. Confirm uppercase labels have wide letter-spacing (1.4px–2.4px) — tight uppercase feels wrong here
  5. The overall tone should feel warm and calm, like a well-designed magazine — not aggressive or tech-flashy

Usage

  1. Copy DESIGN.md into your project or paste it into your IDE agent chat.
  2. Ask your assistant to follow the tokens for color, typography, spacing, and component styling.
  3. When collaborating, share the file directly—or tap “Copy page link” below so teammates open the same snapshot.

Common questions

What is Warp on explainx.ai?
### Warp - Modern terminal. - Dark IDE-like interface, block-based command UI - 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 Listed under category “Developer Tools & IDEs”. Explainx.ai mirrors the full DESIGN.md document so assistants can cite stable tokens and prose in one place.
What is DESIGN.md?
DESIGN.md blends YAML design tokens—colors, typography, spacing, radii—with markdown that explains intent. Google documents this pattern for agent-driven UI work under Stitch (stitch.withgoogle.com).
How do I use this with ChatGPT, Cursor, Claude Code, or another IDE agent?
Paste the DESIGN.md into your repo root or attach it to the agent conversation, then ask explicitly for layouts, spacing, palette, type scale, and component tone that follow the document. Refresh from this listing when upstream authors publish changes.
Where is the source repo?
Maintainers link to github.com/VoltAgent/awesome-design-md. Community listings on explainx.ai may reference popular aesthetic names for inspiration; that does not imply official endorsement by any trademark holder.
How current is this DESIGN.md?
Explainx snapshots the file at import time. Recorded last update on this listing: May 4, 2026.
Need a fresh DESIGN.md from scratch?
Use the ExplainX DESIGN.md generator to describe your product and audience; it returns Stitch-style YAML plus narrative guidance you can publish or submit to the registry afterward.

Still exploring the format? Browse the full DESIGN.md registry or draft a new system with our DESIGN.md generator.

Community listing for AI design workflows—not necessarily affiliated with any brand referenced in the name or summary. For context on the format, see Google Stitch.