SpaceX

An inspired interpretation of Spasex's design language — a mission-oriented aerospace brand built on pure black canvas, full-bleed photographic and video heroes of rockets and Mars landscapes, and uppercase D-DIN display type set in tight vertical leading. UI chrome is intentionally minimal a single ghost outlined pill button per band, all-caps eyebrow microtext, and a fixed top nav over photograp

Homepage Example

SpaceX
LatestTechCulture
Spotlight

SpaceX: The Future of Design

Read more

Article A
Read more
Article B
Read more
Article C
Read more
Article D
Read more
© 2026 SpaceX

Color Palette (13)

primary#000000
ink#000000
on-primary#ffffff
on-primary-mute#f0f0fa
canvas-night#000000
canvas-night-soft#0a0a0a
canvas-light#ffffff
canvas-cool#f0f0fa
hairline-on-dark#3a3a3f
hairline-on-light#e0e0e8
link-on-dark#ffffff
link-blue-fallback#0000ee
ink-mute#5a5a5f

Typography (8)

SpaceX
display-xxl80px · weight 700
SpaceX
display-xl60px · weight 700
SpaceX
display-lg48px · weight 700
SpaceX
body-lg16px · weight 400
SpaceX
body-md16px · weight 400
SpaceX
button-cap13.008px · weight 700
SpaceX
micro-cap12px · weight 400
SpaceX
caption13.008px · weight 400

Components (10)

button-ghost-on-dark
button-ghost-on-dark
button-ghost-on-light
button-ghost-on-light
button-filled-cool
button-filled-cool
text-input
text-input
card-photo-band
card-photo-band
card-shop-product
card-shop-product
nav-bar-overlay
nav-bar-overlay
link-on-dark
link-on-dark
link-on-light
link-on-light
footer-dark
footer-dark

Border Radius

xs (4px)
sm (8px)
md (16px)
pill (32px)
full (9999px)

Design Philosophy

Overview

Spasex's design language is an exercise in negation: pure black canvas, white display type set in tight vertical leading and uppercase, full-bleed photography or autoplaying rocket-launch video as the only chrome. There is no brand color beyond black-and-white; there are no decorative shapes; there are no card grids or pricing tables on the marketing pages. Every band is a single full-viewport photograph or video paired with one all-caps headline at `{typography.display-xxl}` (80px D-DIN-Bold) and one ghost-outlined pill CTA. The composition is closer to a film title card than a SaaS landing page.

The brand's depth is photographic. Mars landscapes, rocket exhaust plumes, the F9 booster on a launchpad at sunset — these are the design system. Type sits over them at high opacity with no scrim, no gradient overlay; the photographs are graded so the type lands cleanly. When type does need a background, it sits on `{colors.canvas-night-soft}` (a barely-lifted near-black) with a 1px hairline in `{colors.hairline-on-dark}`.

Typography splits between **D-DIN-Bold** for display tiers (uppercase, tight tracking, condensed feel) and **D-DIN** regular for body and button labels. There is no third family — even pricing on the shop site uses the same two cuts. The display sizes are unusually tight in vertical leading (0.95–1.25) and unusually loose in horizontal tracking (1.6px positive at 80px) — the brand feels engineered rather than designed.

**Key Characteristics:**

  • Single canvas: pure `{colors.canvas-night}` (`#000000`) for marketing; `{colors.canvas-light}` only on the shop site.
  • Display tier in uppercase D-DIN-Bold with positive horizontal tracking (1.6px at 80px) — the brand's typographic signature.
  • Full-bleed photography or autoplaying video as the dominant decorative element; type sits directly on imagery with no scrim.
  • Single ghost-outlined pill CTA per band, at `{rounded.pill}` 32px radius — never filled, never accent-colored.
  • All-caps eyebrow microtext (`{typography.micro-cap}` and `{typography.button-cap}`) with positive 0.96–1.17px tracking — every chrome element shouts in caps.
  • Fixed top nav overlaid on photography — no opaque background, just white-on-image.
  • Tight 0.95 line-height on the 80px display — vertical compression is the engineering aesthetic.

Colors

> **Source pages:** home (`/`), `/shop`, `/vehicles/starship`, `/humanspaceflight/overview`, `/mission`.

Brand & Accent

The brand has no accent colors. Black and white do all the chromatic work; photography supplies every other hue.

Surface

  • **Canvas Night** (`{colors.canvas-night}` — `#000000`): Default marketing canvas. Pure black, no tint.
  • **Canvas Night Soft** (`{colors.canvas-night-soft}` — `#0a0a0a`): Barely-lifted near-black for content sections that need a subtle separation from the pure-black hero.
  • **Canvas Light** (`{colors.canvas-light}` — `#ffffff`): The shop site's product surface.
  • **Canvas Cool** (`{colors.canvas-cool}` — `#f0f0fa`): A pale cool-blue-white used as the secondary surface on the shop site and as the hover-canvas of certain ghost buttons.
  • **Hairline on Dark** (`{colors.hairline-on-dark}` — `#3a3a3f`): 1px borders on dark surface chrome.
  • **Hairline on Light** (`{colors.hairline-on-light}` — `#e0e0e8`): Borders on shop-site cards.

Text

  • **On Primary** (`{colors.on-primary}` — `#ffffff`): Default text on dark canvas; the dominant text color across the marketing site.
  • **On Primary Mute** (`{colors.on-primary-mute}` — `#f0f0fa`): Slightly cooled-white used for secondary text on dark surfaces — barely distinguishable from `{colors.on-primary}` but enough to suggest a hierarchy.
  • **Ink** (`{colors.ink}` — `#000000`): Default text on light surfaces (shop site).
  • **Ink Mute** (`{colors.ink-mute}` — `#5a5a5f`): Secondary text on light surfaces.

Link

  • **Link on Dark** (`{colors.link-on-dark}` — `#ffffff`): Underlined inline link on dark canvas.
  • **Link Blue Fallback** (`{colors.link-blue-fallback}` — `#0000ee`): The browser default that appears in unstyled fallback contexts — documented for completeness, not used as a brand color.

Typography

Font Family

The display tier is **D-DIN-Bold** — a condensed industrial sans inspired by the German DIN 1451 standard (used on autobahn road signage and engineering blueprints). When unavailable, fall back to **Arial Narrow**, then Arial, then Verdana — the fallback chain prioritizes width compression over ornament.

The UI tier is **D-DIN** (regular weight) — the same family at standard width — used for body, button labels, and captions.

D-DIN is freely available from the **DIN Type Foundry** (and a free version under the same name is widely distributed). For maximum brand fidelity, use D-DIN directly; as a substitute, **Inter** at heavy weights (700+) with letter-spacing of 1.6px positive tracking approximates the rhythm. Avoid serif or humanist sans alternatives.

Hierarchy

| Token | Size | Weight | Line Height | Letter Spacing | Use |

|---|---|---|---|---|---|

| `{typography.display-xxl}` | 80px | 700 | 0.95 | 1.6px | Hero headline (uppercase) |

| `{typography.display-xl}` | 60px | 700 | 1.2 | 1.2px | Section opener (uppercase) |

| `{typography.display-lg}` | 48px | 700 | 1.25 | 0.96px | Sub-section heading (uppercase) |

| `{typography.body-lg}` | 16px | 400 | 1.7 | 0.32px | Marketing body lead |

| `{typography.body-md}` | 16px | 400 | 1.5 | 0.32px | Default UI body |

| `{typography.button-cap}` | 13.008px | 700 | 0.94 | 1.17px | All-caps button label |

| `{typography.micro-cap}` | 12px | 400 | 2.0 | 0.96px | All-caps eyebrow / nav item |

| `{typography.caption}` | 13.008px | 400 | 1.5 | 0 | Helper / footer text |

Principles

  • **Uppercase across display.** Every display tier renders in uppercase. The brand never uses sentence-case display headlines.
  • **Tight vertical leading on display.** 0.95 at 80px and 1.2 at 60px — the type stacks engineer-tight.
  • **Wide horizontal tracking.** Positive 0.96–1.6px tracking on display sizes; positive 0.96–1.17px on caps eyebrows. The wide tracking is the brand's signature optical air.
  • **No mono.** Code blocks are not part of the brand's typographic system.

Note on Font Substitutes

**D-DIN** is freely available (the original DIN-style face under that name is widely distributed). When unavailable, use **Inter** at 700 weight with `letter-spacing: 1.6px`, `text-transform: uppercase`, and `line-height: 0.95` for display sizes — this matches the rhythm. Avoid Helvetica or Arial at default weights — the brand needs the condensed industrial cut. Avoid serif fallbacks entirely.

Layout

Spacing System

  • **Base unit**: 8px (with denser sub-units 4 / 12 / 16 / 18 / 24).
  • **Tokens**: `{spacing.xxs}` 4px · `{spacing.xs}` 8px · `{spacing.sm}` 12px · `{spacing.md}` 16px · `{spacing.lg}` 18px · `{spacing.xl}` 24px · `{spacing.xxl}` 32px · `{spacing.huge}` 48px.
  • **Section padding**: full-viewport bands on marketing — no internal padding above/below; the photograph IS the section. On the shop site, sections use 48–64px vertical padding.

Grid & Container

  • Marketing pages have no container — every band is full-viewport-width, full-viewport-height (or close to it) with photography filling the entire frame.
  • Shop product grid: 4-up at desktop, 2-up at tablet, 1-up at mobile.
  • Type sits inside an inner ~1200px reading column centered horizontally over the full-bleed photograph.

Whitespace Philosophy

The marketing pages have minimal traditional whitespace — the photograph occupies all space. "Whitespace" here means the dark sky in a rocket photograph or the empty stretch of Martian terrain. Negative space is photographic, not a UI choice. On the shop site whitespace returns to standard 32px grid gutters.

Elevation & Depth

| Level | Treatment | Use |

|---|---|---|

| 0 | Flat | Default — and the only level on marketing surfaces |

| 1 | Photographic — full-bleed image or video | The primary depth medium; photographs do all the lifting |

The brand does not use drop shadows, blurs, glows, or gradient overlays. Depth is photographic: a rocket launching at twilight has natural atmospheric depth that no CSS shadow could simulate. When type needs separation from imagery, the image is graded darker rather than scrimmed.

Decorative Depth

Photography and autoplaying rocket-launch video are the only decorative depth. There are no illustrations, no icons beyond a few minimal SVG arrow chevrons in nav and CTA hover states.

Shapes

Border Radius Scale

| Token | Value | Use |

|---|---|---|

| `{rounded.xs}` | 4px | Form inputs (shop site) |

| `{rounded.sm}` | 8px | Shop product card chrome, video frames |

| `{rounded.md}` | 16px | Larger surface chrome |

| `{rounded.pill}` | 32px | Ghost outlined pill CTAs (the brand's signature button shape) |

| `{rounded.full}` | 9999px | Circular play-button overlays on video frames |

Photography Geometry

Every photograph is full-viewport-bleed, edge-to-edge, never inset in a card on the marketing site. On the shop site, product photography sits inside `{rounded.sm}` 8px containers with no shadow. Aspect ratios on marketing photography vary with the source image — there is no enforced ratio; the photograph leads.

Components

Buttons

**`button-ghost-on-dark`** — the universal CTA on marketing surfaces.

  • Background `{colors.canvas-night}` (transparent against the photographed canvas), 1px solid `{colors.on-primary}` border, text `{colors.on-primary}`, type `{typography.button-cap}` (uppercase, 13px / 700 / 1.17px tracking), padding `{spacing.lg} {spacing.xl}` (18px 24px), rounded `{rounded.pill}` 32px.

**`button-ghost-on-light`** — the same button on shop / light pages.

  • Background `{colors.canvas-light}` (transparent against light canvas), 1px solid `{colors.ink}` border, text `{colors.ink}`, otherwise identical.

**`button-filled-cool`** — fill variant on shop product cards.

  • Background `{colors.canvas-cool}`, text `{colors.ink}`, same pill geometry. Used as "Add to cart" or similar product CTAs.

Cards & Containers

**`card-photo-band`** — full-bleed photographic band on marketing pages.

  • Background `{colors.canvas-night}`, padding 0, rounded `{rounded.xs}`. The photograph fills the entire band; type and CTA sit overlaid.

**`card-shop-product`** — product card on the shop site.

  • Background `{colors.canvas-light}`, padding `{spacing.md}` 16px, rounded `{rounded.sm}` 8px, 1px `{colors.hairline-on-light}` border. Product photo on top, name in `{typography.body-md}`, price in `{typography.body-md}` 700 weight, "Add to cart" button at the bottom.

Inputs & Forms

**`text-input`** — form input on the shop site.

  • Background `{colors.canvas-light}`, text `{colors.ink}`, type `{typography.body-md}`, padding `{spacing.sm} {spacing.md}` (12px 16px), rounded `{rounded.xs}` 4px, 1px `{colors.hairline-on-light}` border.

Navigation

**`nav-bar-overlay`** — top nav across the marketing site.

  • Background `{colors.canvas-night}` (transparent over the hero photo), text `{colors.on-primary}`, type `{typography.button-cap}` (uppercase). Logo wordmark on the left at ~147×19px, nav items horizontal in caps, padding `{spacing.xl} {spacing.xxl}` (24px 32px). The nav is fixed/sticky on scroll, retaining the overlay treatment.

Signature Components

**Full-Bleed Photo / Video Hero** — every marketing band is a full-viewport photograph or autoplaying rocket-launch video. Type and CTA sit overlaid on the photograph at high opacity with no scrim. The photograph is graded so type lands cleanly without an overlay layer.

**Uppercase Display Headline** — the 80px D-DIN-Bold uppercase headline with 1.6px positive tracking is the brand's most recognizable typographic moment. Always uppercase, always bold-weight, always positively tracked.

**`link-on-dark`** — inline links on dark canvas.

  • Text `{colors.link-on-dark}` (white) with persistent underline.

**`link-on-light`** — inline links on light canvas.

  • Text `{colors.ink}` with persistent underline.

**`footer-dark`** — site-wide footer.

  • Background `{colors.canvas-night}`, text `{colors.on-primary}`, type `{typography.caption}`, padding `{spacing.xxl} {spacing.xl}` (32px 24px). Holds nav columns in `{typography.micro-cap}` (uppercase), and a small legal/copyright row at the bottom.

Do's and Don'ts

Do

  • Use full-bleed photography or autoplaying video as the dominant decorative element on every marketing band.
  • Render display tiers in uppercase D-DIN-Bold with positive 0.96–1.6px letter-spacing — the wide tracking is the signature.
  • Use a single `{button-ghost-on-dark}` per band — the brand does NOT show two CTAs side by side on marketing surfaces.
  • Pair every photograph with type that respects the imagery — no scrims, no gradients, no overlays. Grade the photo, not the canvas.
  • Keep nav overlay-style (transparent, white-on-image) on marketing pages.

Don't

  • Don't introduce brand accent colors — black, white, and photography are the entire palette.
  • Don't use drop shadows or gradient overlays on dark canvas — they fight the photography.
  • Don't render display tiers in sentence-case or title-case — uppercase is the brand.
  • Don't put filled buttons on marketing surfaces — the ghost outlined pill is the only marketing CTA.
  • Don't use serif or humanist sans alternatives — the condensed industrial DIN cut is non-negotiable.

Responsive Behavior

Breakpoints

| Name | Width | Key Changes |

|---|---|---|

| Wide | ≥ 1500px | Full hero photograph; max-content type column at 1200px |

| Desktop | 1280–1499px | Default desktop layout |

| Laptop | 961–1279px | Type column tightens; photo crops adjust |

| Tablet | 768–960px | Display drops 80 → 60px; nav compresses |

| Mobile | 600–767px | Display drops to 48px; ghost button retains pill shape |

| Small Mobile | < 600px | Display drops to 40px; nav becomes hamburger |

Touch Targets

  • Ghost pill buttons hit ≥ 50×50px due to the 18px vertical padding × 13px line-height. WCAG AAA compliant.
  • Form fields stay at the 44px minimum height.

Collapsing Strategy

  • Display sizes stair-step 80 → 60 → 48 → 40px through the breakpoints.
  • Photography re-crops to focal subject on smaller widths (rocket centered, Mars landscape centered).
  • Top nav collapses to hamburger below 768px; menu retains the dark overlay treatment.
  • Shop product grid stair-steps 4-up → 2-up → 1-up.

Image Behavior

Marketing photography uses `srcset` for desktop / tablet / mobile with art-direction crops at major breakpoints. Mobile crops favor the central focal subject; wide crops favor environmental context (full launch pad, full Martian horizon).

Iteration Guide

1. Focus on ONE component at a time.

2. Reference component names and tokens directly (`{colors.canvas-night}`, `{button-ghost-on-dark}`, `{rounded.pill}`).

3. Run `npx @google/design.md lint DESIGN.md` after edits.

4. Add new variants as separate entries.

5. Default body to `{typography.body-md}`; reserve `{typography.body-lg}` for marketing leads.

6. The black-and-white-only rule is load-bearing — adding a brand accent color breaks the system.

7. Ghost pill is the only marketing CTA; filled buttons live exclusively on the shop site.

개요

Spasex의 디자인 언어는 부정을 위한 연습입니다. 순수한 검정색 캔버스, 단단한 수직 행과 대문자로 설정된 흰색 디스플레이 유형, 풀 블리드 사진 또는 로켓 발사 비디오 자동 재생을 유일한 크롬으로 사용합니다. 흑백 외에는 브랜드 컬러가 없습니다. 장식적인 모양이 없습니다. 마케팅 페이지에는 카드 그리드나 가격표가 없습니다. 모든 밴드는 `{typography.display-xxl}`(80px D-DIN-Bold)에서 하나의 대문자 헤드라인과 하나의 유령 윤곽선 알약 CTA와 쌍을 이루는 단일 전체 뷰포트 사진 또는 비디오입니다. 구성은 SaaS 랜딩페이지라기보다는 영화 타이틀 카드에 더 가깝습니다.

브랜드의 깊이는 사진입니다. 화성 풍경, 로켓 배기 기둥, 일몰 시 발사대의 F9 부스터 등이 디자인 시스템입니다. 문자는 스크림이나 그라데이션 오버레이 없이 높은 불투명도로 그 위에 위치합니다. 사진의 등급이 매겨져 있어 문자가 깔끔하게 표시됩니다. 유형에 배경이 필요한 경우, `{colors.hairline-on-dark}`에 1px 헤어라인이 있는 `{colors.canvas-night-soft}`(거의 검은색에 가까운)에 위치합니다.

타이포그래피는 디스플레이 계층(대문자, 타이트한 추적, 응축된 느낌)을 위한 **D-DIN-Bold**와 본문 및 버튼 라벨을 위한 일반 **D-DIN**으로 구분됩니다. 세 번째 가족은 없습니다. 심지어 상점 사이트의 가격도 동일한 두 컷을 사용합니다. 디스플레이 크기는 세로 행간(0.95~1.25)에서 비정상적으로 빡빡하고 가로 추적(80px에서 양수 1.6px)에서는 비정상적으로 느슨합니다. 즉, 브랜드가 디자인된 것보다는 엔지니어링된 느낌을 줍니다.

**주요 특징:**

  • 단일 캔버스: 마케팅용 순수 `{colors.canvas-night}`(`#000000`). `{colors.canvas-light}`는 매장 사이트에서만 가능합니다.
  • 브랜드의 활자체 시그니처인 양수 수평 추적(80픽셀에서 1.6픽셀)이 포함된 대문자 D-DIN-Bold의 디스플레이 계층입니다.
  • 지배적인 장식 요소인 풀 블리드 사진 또는 자동 재생 비디오 문자가 스크림 없이 이미지 위에 바로 위치합니다.
  • 밴드당 하나의 유령 윤곽선 알약 CTA, `{rounded.pill}` 32px 반경 — 채워지지도 않고 액센트 색상도 없습니다.
  • 포지티브 0.96~1.17px 추적 기능을 갖춘 모두 대문자 눈썹 마이크로텍스트(`{typography.micro-cap}` 및 `{typography.button-cap}`) — 모든 크롬 요소는 대문자로 표시됩니다.
  • 사진에 오버레이된 상단 탐색 기능을 수정했습니다. 불투명한 배경은 없고 이미지에는 흰색만 표시됩니다.
  • 80px 디스플레이에서 줄 높이가 0.95로 빡빡합니다. 수직 압축은 엔지니어링 미학입니다.

색상

> **소스 페이지:** 홈(`/`), `/shop`, `/vehicles/starship`, `/humanspaceflight/overview`, `/mission`.

브랜드 및 액센트

브랜드에는 강조 색상이 없습니다. 흑백은 모든 색채 작업을 수행합니다. 사진은 다른 모든 색조를 제공합니다.

표면

  • **캔버스 나이트**(`{colors.canvas-night}` — `#000000`): 기본 마케팅 캔버스. 틴트가 없는 퓨어 블랙입니다.
  • **캔버스 나이트 소프트**(`{colors.canvas-night-soft}` — `#0a0a0a`): 순수한 검정색 영웅과 미묘한 분리가 필요한 콘텐츠 섹션을 위해 간신히 들어 올려진 검정색에 가깝습니다.
  • **캔버스 라이트** (`{colors.canvas-light}` — `#ffffff`): 상점 사이트의 제품 표면.
  • **쿨 캔버스**(`{colors.canvas-cool}` — `#f0f0fa`): 상점 사이트의 보조 표면과 특정 고스트 버튼의 호버 캔버스로 사용되는 옅은 시원한 청백색입니다.
  • **어두운 부분의 헤어라인** (`{colors.hairline-on-dark}` — `#3a3a3f`): 어두운 표면 크롬의 1px 테두리.
  • **Hairline on Light** (`{colors.hairline-on-light}` — `#e0e0e8`): 상점 사이트 카드의 테두리입니다.

텍스트

  • **On Primary** (`{colors.on-primary}` — `#ffffff`): 어두운 캔버스의 기본 텍스트입니다. 마케팅 사이트 전반에 걸쳐 주요 텍스트 색상입니다.
  • **기본 음소거 시**(`{colors.on-primary-mute}` — `#f0f0fa`): 어두운 표면의 보조 텍스트에 사용되는 약간 차가운 흰색입니다. `{colors.on-primary}`와 거의 구별할 수 없지만 계층 구조를 암시하기에 충분합니다.
  • **잉크**(`{colors.ink}` — `#000000`): 밝은 표면(상점 사이트)의 기본 텍스트입니다.
  • **잉크 음소거**(`{colors.ink-mute}` — `#5a5a5f`): 밝은 표면의 보조 텍스트입니다.

링크

  • **어두운 부분에 대한 링크** (`{colors.link-on-dark}` — `#ffffff`): 어두운 캔버스에 밑줄이 그어진 인라인 링크입니다.
  • **Link Blue Fallback** (`{colors.link-blue-fallback}` — `#0000ee`): 스타일이 지정되지 않은 대체 컨텍스트에 나타나는 브라우저 기본값 — 완전성을 위해 문서화되었으며 브랜드 색상으로 사용되지 않습니다.

타이포그래피

글꼴 계열

디스플레이 계층은 **D-DIN-Bold**입니다. 이는 독일 DIN 1451 표준(아우토반 도로 표지판 및 엔지니어링 청사진에 사용됨)에서 영감을 받은 압축된 산업 산세입니다. 사용할 수 없는 경우 **Arial Narrow**, Arial, Verdana로 대체합니다. 대체 체인은 장식보다 너비 압축을 우선시합니다.

UI 계층은 본문, 버튼 레이블 및 캡션에 사용되는 표준 너비와 동일한 계열인 **D-DIN**(일반 두께)입니다.

D-DIN은 **DIN Type Foundry**에서 무료로 사용할 수 있습니다(동일한 이름의 무료 버전이 널리 배포됩니다). 브랜드 충실도를 극대화하려면 D-DIN을 직접 사용하세요. 대신 문자 간격이 1.6px인 포지티브 추적을 사용하는 무거운 가중치(700+)의 **Inter**는

概要

Spasex のデザイン言語は、否定の実践です。真っ黒のキャンバス、タイトな垂直先頭と大文字で設定された白いディスプレイ タイプ、フルブリード写真、または唯一のクロムとしてのロケット発射ビデオの自動再生です。白黒を超えるブランドカラーはありません。装飾的な形はありません。マーケティング ページにはカード グリッドや価格表はありません。すべてのバンドは、「{typography.display-xxl}」 (80 ピクセル D-DIN-太字) の 1 つのすべて大文字の見出しと 1 つのゴースト アウトラインの錠剤 CTA と組み合わせられた 1 つのフルビューポートの写真またはビデオです。 SaaSのランディングページというよりは映画のタイトルカードに近い構成です。

ブランドの奥深さは写真に表​​れます。火星の風景、ロケットの排気プルーム、日没時の発射台上の F9 ブースター - これらはデザイン システムです。タイプは、スクリムやグラデーション オーバーレイを使用せず、高い不透明度でその上に配置されます。写真はグレーディングされているため、活字はきれいに着地します。文字に背景が必要な場合、文字は `{colors.canvas-night-soft}` (かろうじて持ち上げられた黒に近い) 上に配置され、`{colors.hairline-on-dark}` の 1 ピクセルのヘアラインが付きます。

タイポグラフィは、ディスプレイ層 (大文字、タイトなトラッキング、凝縮感) の **D-DIN-Bold** と、本体ラベルとボタン ラベルの **D-DIN** 通常の間で分割されます。第三のファミリーは存在せず、ショップサイトの価格設定でも同じ 2 つのカットが使用されています。ディスプレイ サイズは、垂直方向の先頭が異常にタイト (0.95 ~ 1.25) で、水平方向のトラッキングが異常に緩い (80 ピクセルで 1.6 ピクセル プラス) ため、ブランドはデザインされているというよりも、設計されていると感じます。

**主な特徴:**

  • 単一キャンバス: マーケティング用の純粋な `{colors.canvas-night}` (`#000000`)。 `{colors.canvas-light}`はショップサイト限定です。
  • ポジティブ水平トラッキング (80 ピクセルで 1.6 ピクセル) を備えた大文字の D-DIN-Bold で階層を表示します。これはブランドのタイポグラフィーの特徴です。
  • 主要な装飾要素としてのフルブリード写真または自動再生ビデオ。タイプはスクリムなしで画像上に直接配置されます。
  • バンドごとに 1 つのゴーストで輪郭を描かれたピル CTA、`{rounded.pill}` 半径 32 ピクセル、塗りつぶしなし、アクセントカラーなし。
  • すべて大文字の眉毛マイクロテキスト (`{typography.micro-cap}` および `{typography.button-cap}`)、ポジティブ 0.96 ~ 1.17 ピクセルのトラッキング - すべてのクロム要素が大文字で叫びます。
  • 写真にオーバーレイされる上部ナビゲーションを修正しました。不透明な背景はなく、画像上に白だけが表示されます。
  • 80 ピクセルのディスプレイで 0.95 のタイトな行高 — 垂直方向の圧縮がエンジニアリングの美学です。

> **ソース ページ:** ホーム (`/`)、`/shop`、`/vehicles/starship`、`/humanspaceflight/overview`、`/mission`。

ブランドとアクセント

ブランドにはアクセントカラーがありません。黒と白はすべての色彩の仕事をします。写真は1つおきの色相を提供します。

表面

  • **キャンバス ナイト** (`{colors.canvas-night}` — `#000000`): デフォルトのマーケティング キャンバス。真っ黒、色合いはありません。
  • **Canvas Night Soft** (`{colors.canvas-night-soft}` — `#0a0a0a`): 純粋な黒のヒーローから微妙に分離する必要があるコンテンツ セクション用に、黒に近い色をかろうじて持ち上げます。
  • **Canvas Light** (`{colors.canvas-light}` — `#ffffff`): ショップ サイトの製品表面。
  • **キャンバス クール** (`{colors.canvas-cool}` — `#f0f0fa`): ショップ サイトの 2 番目のサーフェスおよび特定のゴースト ボタンのホバー キャンバスとして使用される、淡いクールな青白。
  • **暗部のヘアライン** (`{colors.hairline-on-dark}` — `#3a3a3f`): 暗い表面クロムに 1 ピクセルの境界線。
  • **Hairline on Light** (`{colors.hairline-on-light}` — `#e0e0e8`): ショップ サイト カードの境界線。

テキスト

  • **プライマリ上** (`{colors.on-primary}` — `#ffffff`): 暗いキャンバス上のデフォルトのテキスト。マーケティング サイト全体で支配的なテキストの色。
  • **オンプライマリミュート** (`{colors.on-primary-mute}` — `#f0f0fa`): 暗い表面上の二次テキストに使用されるわずかに冷めた白。`{colors.on-primary}` とほとんど区別できませんが、階層を示唆するには十分です。
  • **インク** (`{colors.ink}` — `#000000`): ライト サーフェス上のデフォルトのテキスト (ショップ サイト)。
  • **インクミュート** (`{colors.ink-mute}` — `#5a5a5f`): ライト サーフェス上のセカンダリ テキスト。

リンク

  • **Link on Dark** (`{colors.link-on-dark}` — `#ffffff`): ダーク キャンバス上の下線付きのインライン リンク。
  • **リンク ブルー フォールバック** (`{colors.link-blue-fallback}` — `#0000ee`): スタイルのないフォールバック コンテキストで表示されるブラウザーのデフォルト — 完全を期すために文書化されており、ブランド カラーとしては使用されません。

タイポグラフィー

フォントファミリー

表示層は **D-DIN-Bold** です。これは、ドイツの DIN 1451 規格 (アウトバーンの道路標識やエンジニアリング設計図で使用される) にインスピレーションを得た、工業用の概念が凝縮されたものです。使用できない場合は、**Arial Narrow**、次に Arial、次に Verdana にフォールバックします。フォールバック チェーンは装飾よりも幅の圧縮を優先します。

UI 層は **D-DIN** (標準ウェイト) で、標準幅の同じファミリーで、本文、ボタン ラベル、キャプションに使用されます。

D-DIN は、**DIN Type Foundry** から無料で入手できます (また、同じ名前の無料バージョンが広く配布されています)。ブランドの忠実性を最大限に高めるには、D-DIN を直接使用します。代わりに、文字間隔 1.6px の高ウェイト (700+) での **Inter** のポジティブ トラッキングは、