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

Design System: Runway

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

Runway's interface is a cinematic reel brought to life as a website — a dark, editorial, film-production-grade design where full-bleed photography and video ARE the primary UI elements. This is not a typical tech product page; it's a visual manifesto for AI-powered creativity. Every section feels like a frame from a film: dramatic lighting, sweeping landscapes, and intimate human moments captured in high-quality imagery that dominates the viewport.

The design language is built on a single typeface — abcNormal — a clean, geometric sans-serif that handles everything from 48px display headlines to 11px uppercase labels. This single-font commitment creates an extreme typographic uniformity that lets the visual content speak louder than the text. Headlines use tight line-heights (1.0) with negative letter-spacing (-0.9px to -1.2px), creating compressed text blocks that feel like film titles rather than marketing copy.

What makes Runway distinctive is its complete commitment to visual content as design. Rather than illustrating features with icons or diagrams, Runway shows actual AI-generated and AI-enhanced imagery — cars driving through cinematic landscapes, artistic portraits, architectural renders. The interface itself retreats into near-invisibility: minimal borders, zero shadows, subtle cool-gray text, and a dark palette that puts maximum focus on the photography.

Key Characteristics: - Cinematic full-bleed photography and video as primary UI elements - Single typeface system: abcNormal for everything from display to micro labels - Dark-dominant palette with cool-toned neutrals (#767d88, #7d848e) - Zero shadows, minimal borders — the interface is intentionally invisible - Tight display typography (line-height 1.0) with negative tracking (-0.9px to -1.2px) - Uppercase labels with positive letter-spacing for navigational structure - Weight 450 (unusual intermediate) for small uppercase text — precision craft - Editorial magazine layout with mixed-size image grids

2. Color Palette & Roles

Primary

Surface & Background

Neutrals & Text

Gradient System

3. Typography Rules

Font Family

Note: abcNormal is a custom geometric sans-serif. For external implementations, Inter or DM Sans serve as close substitutes.

Hierarchy

Role Font Size Weight Line Height Letter Spacing Notes
Display / Hero abcNormal 48px (3rem) 400 1.00 (tight) -1.2px Maximum size, film-title presence
Section Heading abcNormal 40px (2.5rem) 400 1.00–1.10 -1px to 0px Feature section titles
Sub-heading abcNormal 36px (2.25rem) 400 1.00 (tight) -0.9px Secondary section markers
Card Title abcNormal 24px (1.5rem) 400 1.00 (tight) normal Article and card headings
Feature Title abcNormal 20px (1.25rem) 400 1.00 (tight) normal Small headings
Body / Button abcNormal 16px (1rem) 400–600 1.30–1.50 -0.16px to normal Standard body, nav links
Caption / Label abcNormal 14px (0.88rem) 500–600 1.25–1.43 0.35px (uppercase) Metadata, section labels
Small abcNormal 13px (0.81rem) 400 1.30 (tight) -0.16px to -0.26px Compact descriptions
Micro / Tag abcNormal 11px (0.69rem) 450 1.30 (tight) normal Uppercase tags, tiny labels

Principles

4. Component Stylings

Buttons

Cards & Containers

Image Treatment

Distinctive Components

Cinematic Hero - Full-viewport image or video with text overlay - Headline in 48px abcNormal, white on dark imagery - The image is always cinematic quality — film-grade composition

Research Article Cards - Photographic thumbnails with article titles - Mixed-size grid layout (large feature + smaller supporting) - Clean text overlay or below-image caption style

Trust Bar - Company logos (leading organizations across industries) - Clean, monochrome treatment - Horizontal layout with generous spacing

Mission Statement - "We are building AI to simulate the world through imagination, art and aesthetics" - On a dark background with white text - The emotional close — artistic and philosophical

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

Level Treatment Use
Flat (Level 0) No shadow, no border Everything — the dominant state
Bordered (Level 1) 1px solid #27272a Alert containers only
Dark Section (Level 2) Dark bg (#000000 / #1a1a1a) with light text Hero, features, footer
Light Section (Level 3) White/Cool Cloud bg with dark text Content sections, research

Shadow Philosophy: Runway uses zero shadows. This is a film-production design decision — in cinema, depth comes from lighting, focus, and composition, not drop shadows. The interface mirrors this philosophy: depth is communicated through dark/light section alternation, photographic depth-of-field, and overlay transparency — never through CSS box-shadow.

7. Do's and Don'ts

Do

Don't

8. Responsive Behavior

Breakpoints

Name Width Key Changes
Mobile <640px Single column, stacked images, reduced hero text
Tablet 640–768px 2-column image grids begin
Small Desktop 768–1024px Standard layout
Desktop 1024–1280px Full layout, expanded hero
Large Desktop 1280–1600px Maximum cinema-width container

Touch Targets

Collapsing Strategy

Image Behavior

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

  1. Visual content first — always include cinematic photography
  2. Use abcNormal for everything — specify size and weight, never change the font
  3. Keep the interface invisible — no heavy borders, no shadows, no bright colors
  4. Use the cool slate grays (#767d88, #7d848e) for secondary text — not warm grays
  5. Uppercase labels need letter-spacing (0.35px) — never tight uppercase
  6. Dark sections should be truly dark (#000000 or #1a1a1a) — no medium grays as surfaces