디자인 시스템
web
v1.0.0
90/100

Runway

@dante · AI & LLM

Cinematic film-production design system: dark-dominant canvas, single abcNormal typeface, cool-slate neutrals, zero shadows, and full-bleed photography as the primary UI.

HTML/CSS
#ai
#llm
#runway
Runway
다운로드0
패키지 JSON 다운로드
DESIGN.mdSKILL.md

개요

Runway

Visual Theme

A cinematic reel brought to life as a website — dark, editorial, and film-production-grade, where full-bleed photography and video ARE the primary UI. This is a visual manifesto for AI-powered creativity: every section feels like a frame from a film, with dramatic lighting and high-quality imagery dominating the viewport. The interface itself retreats into near-invisibility — minimal borders, zero shadows, subtle cool-gray text on a near-black canvas — so the visual content speaks louder than any chrome. Sections alternate between true-black cinematic dark and cool-cloud light like scenes changing.

Color Principles

The interface is intentionally colorless — all richness comes from photography. Backgrounds anchor on Runway Black (#000000), Deep Black (#030303), and Dark Surface (#1a1a1a); text is Pure White (#ffffff) on dark and Charcoal (#404040) on light. The neutral spine is distinctly cool and blue-gray — Cool Slate (#767d88), Mid Slate (#7d848e), Muted Gray (#a7a7a7), Cool Silver (#c9ccd1) — never warm. A single dark-mode border, Border Dark (#27272a), provides barely-visible containment. There are no gradients and no decorative accent colors in the UI itself.

Typography

One typeface, complete expression: abcNormal (with abcNormal Fallback; Inter or DM Sans as external substitutes) handles everything from 48px display to 11px micro labels. Variety comes from size, weight, case, and tracking — never a family switch. Display headings run at weight 400, line-height 1.0, with negative letter-spacing (-1.2px to -0.9px) for film-title density. Even body text is compressed (1.30–1.50 leading, -0.16px tracking). Small uppercase labels use weight 450 — an uncommon intermediate — with positive 0.35px tracking as navigational signposts.

Layout

8px base spacing on a 4/6/8/12/16/20/24/28/32/48/64/78 scale, with generous 48–78px vertical section gaps for cinema-grade breathing. Containers reach up to 1600px (cinema-wide); heroes are full-bleed edge-to-edge; image grids are asymmetric and magazine-style. Border-radius stays subtle — 4px on buttons, 6px on links, 8px on image cards, 16px only for alert-style containers — the geometry is rounded, never pill-shaped. Depth is communicated entirely through dark/light section alternation, photographic depth-of-field, and overlay transparency: zero CSS box-shadow anywhere.

Components

Buttons are extremely restrained — 14px weight-600 with hairline borders and sharp 4px radius, no heavy fills. Cards are primarily photographic: the image IS the card, at 8px radius with no shadow. Nav is minimal and transparent over hero content. Labels and tags are uppercase micro-type at weight 450–500 with 0.35px tracking. The mission-statement quote — white 36px abcNormal on true black — is the emotional close.

패키지 안의 토큰·컴포넌트 정의로부터 순수하게 합성된 파생 뷰입니다 (편집 콘텐츠 없음).

색상 (17)

runwayBlack
#000000
deepBlack
#030303
darkSurface
#1a1a1a
pureWhite
#ffffff
nearWhite
#fefefe
coolCloud
#e9ecf2
borderDark
#27272a
charcoal
#404040
nearCharcoal
#3f3f3f
coolSlate
#767d88
midSlate
#7d848e
mutedGray
#a7a7a7
coolSilver
#c9ccd1
lightSilver
#d0d4d4
tailwindGray
#6b7280
darkLink
#0c0c0c
footerGray
#999999

타이포그래피 (6)

display
abcNormal, 'abcNormal Fallback', Inter, 'DM Sans', system-ui, sans-serif
  • 48px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 32px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 24px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 18px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 14px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 12px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
heading
abcNormal, 'abcNormal Fallback', Inter, 'DM Sans', system-ui, sans-serif
  • 48px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 32px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 24px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 18px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 14px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 12px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
body
abcNormal, 'abcNormal Fallback', Inter, 'DM Sans', system-ui, sans-serif
  • 48px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 32px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 24px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 18px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 14px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 12px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
ui
abcNormal, 'abcNormal Fallback', Inter, 'DM Sans', system-ui, sans-serif
  • 48px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 32px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 24px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 18px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 14px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 12px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
mono
abcNormal, ui-monospace, 'JetBrains Mono', Menlo, monospace
  • 48px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 32px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 24px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 18px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 14px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
  • 12px다람쥐 헌 쳇바퀴에 타고파 The quick brown fox 1234
scale
unparsed
{
  "hero": "48px/1.00",
  "section": "40px/1.05",
  "subheading": "36px/1.00",
  "cardTitle": "24px/1.00",
  "featureTitle": "20px/1.00",
  "body": "16px/1.40",
  "caption": "14px/1.43",
  "small": "13px/1.30",
  "micro": "11px/1.30"
}

컴포넌트 (14)

Button

Extremely restrained affordance — 14px abcNormal weight 600 with a hairline #27272a border, sharp 4px radius, no fill or shadow. White wordmark button inverts on dark hero imagery.

html
Hand-tuned CSS, no framework
2 props · 5 states · 8 tags · 2 소스
누락 상태: loading

Input

Single-line field on Dark Surface (#1a1a1a) with a barely-visible #27272a border, sharp 6px radius, and cool-slate placeholder text. Focus lifts the border to Cool Slate, never a bright ring.

html
Hand-tuned CSS, no framework
2 props · 5 states · 8 tags · 2 소스

Card

The image IS the card — a photographic thumbnail with 8px radius, zero shadow, and a caption below or overlaid. Optional #1a1a1a surface with a #27272a hairline for text-only cards.

html
Hand-tuned CSS, no framework
1 props · 3 states · 7 tags · 2 소스
누락 상태: disabled

Badge

Micro 11px uppercase tag at weight 450 — the precision-craft detail. Hairline #27272a outline, no fill, cool-slate text.

html
Hand-tuned CSS, no framework
1 props · 1 states · 7 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Heading

Film-title typography — abcNormal weight 400 at line-height 1.0 with negative tracking (-1.2px to -0.9px). Variety comes from size, not weight or family.

html
Hand-tuned CSS, no framework
1 props · 1 states · 9 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Link

Quiet inline link — cool-slate at rest, shifting to white on hover. No underline by default; the interface stays invisible.

html
Hand-tuned CSS, no framework
1 props · 4 states · 6 tags · 2 소스
누락 상태: disabled

Hero

Full-bleed cinematic hero — an image or video with a dark overlay, 48px abcNormal headline in white, and minimal Cool Slate supporting copy. The frame is film-grade.

html
Hand-tuned CSS, no framework
1 props · 1 states · 7 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Nav

Minimal horizontal nav, transparent over hero content. White wordmark, 16px abcNormal links that brighten on hover, and a single restrained CTA. Designed not to compete with the imagery.

html
Hand-tuned CSS, no framework
0 props · 3 states · 7 tags · 2 소스
누락 상태: disabled

Footer

Full-width Runway Black footer with a #27272a top hairline, Footer Gray (#999999) links, and a white wordmark — the dark bookend of a dark-dominant page.

html
Hand-tuned CSS, no framework
0 props · 2 states · 7 tags · 2 소스
누락 상태: focus-visible, disabled

Stat

Large abcNormal numeric figure at weight 400 with tight tracking, paired with an uppercase Cool Slate label. Divided only by a #27272a top hairline — no fills, no shadows.

html
Hand-tuned CSS, no framework
1 props · 1 states · 6 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Quote

Mission-statement pull-quote in 36px abcNormal, line-height 1.0, -0.9px tracking, white on Runway Black — the philosophical, emotional close.

html
Hand-tuned CSS, no framework
0 props · 1 states · 4 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Tag

Uppercase 11px weight-450 tag with a hairline #27272a outline and sharp 4px radius — used for media types and gallery filters.

html
Hand-tuned CSS, no framework
1 props · 2 states · 7 tags · 2 소스
누락 상태: focus-visible, disabled

Avatar

Round avatar on Dark Surface with a #27272a hairline ring instead of a shadow — for creator bylines and collaborator rosters.

html
Hand-tuned CSS, no framework
1 props · 1 states · 9 tags · 2 소스
누락 상태: hover, focus-visible, disabled

Tab

Underline tab list — no pills, no fills. The active tab is marked by a white bottom border and white text; inactive tabs sit in Cool Slate.

html
Hand-tuned CSS, no framework
1 props · 4 states · 4 tags · 2 소스
누락 상태: disabled

DESIGN.md

Runway

Visual Theme

A cinematic reel brought to life as a website — dark, editorial, and film-production-grade, where full-bleed photography and video ARE the primary UI. This is a visual manifesto for AI-powered creativity: every section feels like a frame from a film, with dramatic lighting and high-quality imagery dominating the viewport. The interface itself retreats into near-invisibility — minimal borders, zero shadows, subtle cool-gray text on a near-black canvas — so the visual content speaks louder than any chrome. Sections alternate between true-black cinematic dark and cool-cloud light like scenes changing.

Color Principles

The interface is intentionally colorless — all richness comes from photography. Backgrounds anchor on Runway Black (#000000), Deep Black (#030303), and Dark Surface (#1a1a1a); text is Pure White (#ffffff) on dark and Charcoal (#404040) on light. The neutral spine is distinctly cool and blue-gray — Cool Slate (#767d88), Mid Slate (#7d848e), Muted Gray (#a7a7a7), Cool Silver (#c9ccd1) — never warm. A single dark-mode border, Border Dark (#27272a), provides barely-visible containment. There are no gradients and no decorative accent colors in the UI itself.

Typography

One typeface, complete expression: abcNormal (with abcNormal Fallback; Inter or DM Sans as external substitutes) handles everything from 48px display to 11px micro labels. Variety comes from size, weight, case, and tracking — never a family switch. Display headings run at weight 400, line-height 1.0, with negative letter-spacing (-1.2px to -0.9px) for film-title density. Even body text is compressed (1.30–1.50 leading, -0.16px tracking). Small uppercase labels use weight 450 — an uncommon intermediate — with positive 0.35px tracking as navigational signposts.

Layout

8px base spacing on a 4/6/8/12/16/20/24/28/32/48/64/78 scale, with generous 48–78px vertical section gaps for cinema-grade breathing. Containers reach up to 1600px (cinema-wide); heroes are full-bleed edge-to-edge; image grids are asymmetric and magazine-style. Border-radius stays subtle — 4px on buttons, 6px on links, 8px on image cards, 16px only for alert-style containers — the geometry is rounded, never pill-shaped. Depth is communicated entirely through dark/light section alternation, photographic depth-of-field, and overlay transparency: zero CSS box-shadow anywhere.

Components

Buttons are extremely restrained — 14px weight-600 with hairline borders and sharp 4px radius, no heavy fills. Cards are primarily photographic: the image IS the card, at 8px radius with no shadow. Nav is minimal and transparent over hero content. Labels and tags are uppercase micro-type at weight 450–500 with 0.35px tracking. The mission-statement quote — white 36px abcNormal on true black — is the emotional close.

어댑터 (3)

전체 파일 (8)

  • DESIGN.mdtext/markdown
  • SKILL.mdtext/markdown
  • tokens/colors.jsonapplication/json
  • tokens/typography.jsonapplication/json
  • tokens/components.jsonapplication/json
  • adapters/tokens.csstext/css
  • adapters/html/index.htmltext/html
  • adapters/html/styles.csstext/css

버전