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

Spacex-Inspired-design-analysis

@dante · Media & Consumer

Mission-oriented aerospace design system: pure black canvas, full-bleed rocket photography, uppercase D-DIN display type in tight leading, and a single ghost-outlined pill CTA per band.

HTML/CSS
React
shadcn/ui
Tailwind
#consumer
#media
#spacex
Spacex-Inspired-design-analysis
다운로드13
패키지 JSON 다운로드
DESIGN.mdSKILL.md

개요

Spacex-Inspired-design-analysis

Visual Theme

A mission-oriented aerospace design language built on negation: a pure black canvas (#000000), full-bleed photographic and video heroes of rockets and Mars landscapes, and uppercase D-DIN display type set in tight vertical leading. There is no brand color beyond black and white — the imagery itself supplies every hue. Each marketing band is a single full-viewport photograph or autoplaying rocket-launch video paired with one all-caps headline and one ghost-outlined pill CTA. The composition reads closer to a film title card than a SaaS landing page — unapologetically austere and engineered.

Color Principles

The system is monochrome by rule. Canvas Night (#000000) is the default marketing surface, with Canvas Night Soft (#0a0a0a) for subtle content separation, and Canvas Light (#ffffff) reserved for the shop. Text is On Primary white (#ffffff) with a barely-cooled On Primary Mute (#f0f0fa) for secondary hierarchy; Ink (#000000) and Ink Mute (#5a5a5f) carry the light surfaces. Borders are 1px hairlines — #3a3a3f on dark, #e0e0e8 on light. Canvas Cool (#f0f0fa) is the only non-black-white fill, used on shop CTAs. Adding a brand accent color breaks the system.

Typography

Two cuts of one industrial family. Display tiers use D-DIN-Bold (uppercase, tight tracking, condensed feel), falling back to Arial Narrow, Arial, then Verdana. Body, button labels, and captions use D-DIN regular. The display is unusually tight in vertical leading — 0.95 at 80px, 1.2 at 60px — and unusually loose in horizontal tracking (1.6px positive at 80px). All-caps eyebrows and buttons carry 0.96–1.17px tracking. There is no mono tier; code blocks are not part of the system.

Layout

An 8px base unit with dense sub-units (4 / 12 / 16 / 18 / 24). Marketing bands are full-viewport with no internal padding — the photograph IS the section — while the shop uses 48–64px vertical rhythm and a 1200px reading column. Border radius climbs from 4px inputs to 8px shop cards, 16px larger chrome, and the signature 32px ghost pill. Depth is exclusively photographic: no drop shadows, blurs, glows, or gradient overlays. When type needs separation, the image is graded darker rather than scrimmed.

Components

Every marketing band is a full-bleed photo/video hero with an 80px uppercase headline and a single sx-btn-ghost-dark pill — never two CTAs side by side. The nav is fixed and overlay-style, transparent white-on-image. Cards split between zero-radius photographic bands and 8px hairline shop-product cards. Inputs live only on the light shop surface at 4px radius. Links carry a persistent underline; tabs and stats use hairline/underline indicators. Filled buttons exist exclusively on the shop.

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

색상 (13)

primary
#000000
ink
#000000
onPrimary
#ffffff
onPrimaryMute
#f0f0fa
canvasNight
#000000
canvasNightSoft
#0a0a0a
canvasLight
#ffffff
canvasCool
#f0f0fa
hairlineOnDark
#3a3a3f
hairlineOnLight
#e0e0e8
linkOnDark
#ffffff
linkBlueFallback
#0000ee
inkMute
#5a5a5f

타이포그래피 (6)

display
D-DIN-Bold, 'Arial Narrow', Arial, Verdana, 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
D-DIN-Bold, 'Arial Narrow', Arial, Verdana, 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
D-DIN, Arial, Verdana, 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
D-DIN, Arial, Verdana, 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
D-DIN, 'JetBrains Mono', ui-monospace, 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
{
  "displayXxl": "80px/0.95",
  "displayXl": "60px/1.20",
  "displayLg": "48px/1.25",
  "bodyLg": "16px/1.70",
  "bodyMd": "16px/1.50",
  "buttonCap": "13.008px/0.94",
  "microCap": "12px/2.0",
  "caption": "13.008px/1.50"
}

컴포넌트 (14)

Button

Ghost-outlined pill CTA — 1px white border on dark canvas, 1px ink border on light, uppercase 13px D-DIN label with 1.17px tracking, 32px pill radius. A cool-fill variant lives only on the shop site.

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

Input

Shop-site form field on white — 4px radius, 1px light hairline border, 16px D-DIN body, ink text. Focus darkens the hairline to full black rather than adding a colored ring.

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

Card

Two forms — a zero-radius full-bleed photographic band on dark marketing, and an 8px light product card on the shop with a 1px hairline. No shadows; depth is photographic.

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

Badge

All-caps micro marker in 12px D-DIN with 0.96px tracking — outlined hairline on dark, or a cool-fill chip on light. Purely typographic, no color beyond black and white.

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

Heading

Uppercase D-DIN-Bold hierarchy — 80px hero at 0.95 leading and 1.6px tracking down to 48px sub-sections. Engineer-tight vertical stacking, wide positive horizontal tracking.

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

Link

Persistently underlined inline link — white on dark canvas, ink on light. No hover color shift; the underline is always present.

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

Hero

Full-bleed photographic band — 80px uppercase D-DIN headline and one ghost pill overlaid on a rocket/Mars image at high opacity with no scrim. Film-title-card composition.

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

Nav

Fixed top nav overlaid on photography — transparent, white-on-image, uppercase D-DIN caps items with wide tracking and a wordmark on the left.

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

Footer

Site-wide dark footer on pure black — uppercase micro-cap nav columns and a small caption-weight legal row, all white-on-black.

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

Stat

Engineering-spec figure — a large D-DIN-Bold numeral over an uppercase micro-cap label, top-hairline divided, mission-telemetry in feel.

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

Quote

Mission-statement pull-quote in 48px uppercase D-DIN-Bold with a micro-cap attribution — austere, no decorative quotation marks.

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

Tag

Pill-shaped filter chip at 32px radius — hairline outline on dark, cool-fill on light. Used for vehicle and mission filters on the shop and updates feed.

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

Avatar

Circular monogram avatar with a hairline ring — used for crew rosters and mission-team bylines. Monochrome, no drop shadow.

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

Tab

Uppercase micro-cap tab row with an underline active indicator — used to switch between vehicle specs and mission phases. No pill container; the underline carries the state.

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

DESIGN.md

Spacex-Inspired-design-analysis

Visual Theme

A mission-oriented aerospace design language built on negation: a pure black canvas (#000000), full-bleed photographic and video heroes of rockets and Mars landscapes, and uppercase D-DIN display type set in tight vertical leading. There is no brand color beyond black and white — the imagery itself supplies every hue. Each marketing band is a single full-viewport photograph or autoplaying rocket-launch video paired with one all-caps headline and one ghost-outlined pill CTA. The composition reads closer to a film title card than a SaaS landing page — unapologetically austere and engineered.

Color Principles

The system is monochrome by rule. Canvas Night (#000000) is the default marketing surface, with Canvas Night Soft (#0a0a0a) for subtle content separation, and Canvas Light (#ffffff) reserved for the shop. Text is On Primary white (#ffffff) with a barely-cooled On Primary Mute (#f0f0fa) for secondary hierarchy; Ink (#000000) and Ink Mute (#5a5a5f) carry the light surfaces. Borders are 1px hairlines — #3a3a3f on dark, #e0e0e8 on light. Canvas Cool (#f0f0fa) is the only non-black-white fill, used on shop CTAs. Adding a brand accent color breaks the system.

Typography

Two cuts of one industrial family. Display tiers use D-DIN-Bold (uppercase, tight tracking, condensed feel), falling back to Arial Narrow, Arial, then Verdana. Body, button labels, and captions use D-DIN regular. The display is unusually tight in vertical leading — 0.95 at 80px, 1.2 at 60px — and unusually loose in horizontal tracking (1.6px positive at 80px). All-caps eyebrows and buttons carry 0.96–1.17px tracking. There is no mono tier; code blocks are not part of the system.

Layout

An 8px base unit with dense sub-units (4 / 12 / 16 / 18 / 24). Marketing bands are full-viewport with no internal padding — the photograph IS the section — while the shop uses 48–64px vertical rhythm and a 1200px reading column. Border radius climbs from 4px inputs to 8px shop cards, 16px larger chrome, and the signature 32px ghost pill. Depth is exclusively photographic: no drop shadows, blurs, glows, or gradient overlays. When type needs separation, the image is graded darker rather than scrimmed.

Components

Every marketing band is a full-bleed photo/video hero with an 80px uppercase headline and a single sx-btn-ghost-dark pill — never two CTAs side by side. The nav is fixed and overlay-style, transparent white-on-image. Cards split between zero-radius photographic bands and 8px hairline shop-product cards. Inputs live only on the light shop surface at 4px radius. Links carry a persistent underline; tabs and stats use hairline/underline indicators. Filled buttons exist exclusively on the shop.

어댑터 (6)

전체 파일 (11)

  • DESIGN.mdtext/markdown
  • SKILL.mdtext/markdown
  • tokens/colors.jsonapplication/json
  • tokens/typography.jsonapplication/json
  • tokens/components.jsonapplication/json
  • adapters/tokens.csstext/css
  • adapters/shadcn-registry.jsonapplication/json
  • adapters/tailwind.config.jstext/javascript
  • adapters/react/index.tstext/typescript
  • adapters/html/index.htmltext/html
  • adapters/html/styles.csstext/css

버전