Webflow

An inspired interpretation of Webflow's design language — a visual web development platform whose surface contrasts a deep near-black `#080808` primary against a generous white canvas, broken by a five-stop chromatic accent system (purple / pink / blue / orange / green) that maps to the brand's product categories, and anchored by the proprietary WF Visual Sans family used at restrained 500 / 600 w

Homepage Example

Webflow
ProductsSupportSign Up Free

Webflow Pro

Next-generation innovation. Engineered for excellence.

Learn More
Feature A
Innovative
Feature B
Innovative
Feature C
Innovative
© 2026 Webflow

Color Palette (19)

primary#080808
on-primary#ffffff
ink#080808
ink-strong#222222
body#363636
body-mid#5a5a5a
mute#898989
mute-soft#ababab
hairline#d8d8d8
canvas#ffffff
accent-purple#7a3dff
accent-pink#ed52cb
accent-blue#3b89ff
accent-blue-deep#006acc
accent-blue-info#146ef5
accent-orange#ff6b00
accent-green#00d722
accent-yellow#ffae13
accent-red#ee1d36

Typography (16)

Webflow
display-xxl80px · weight 600
Webflow
display-xl56px · weight 600
Webflow
display-lg44.8px · weight 600
Webflow
display-md32px · weight 500
Webflow
display-sm24px · weight 500
Webflow
display-xs20px · weight 500
Webflow
eyebrow-uppercase15px · weight 500
Webflow
eyebrow-uppercase-sm12px · weight 500
Webflow
body-lg28.8px · weight 400
Webflow
body-md16px · weight 400
Webflow
body-md-strong16px · weight 500
Webflow
body-sm14px · weight 400
Webflow
body-sm-strong14px · weight 500
Webflow
caption12.8px · weight 550
Webflow
caption-mono12px · weight 400
Webflow
button-md16px · weight 500

Components (31)

nav-bar
nav-bar
nav-link
nav-link
button-primary
button-primary
button-secondary
button-secondary
button-text-arrow
button-text-arrow
button-icon-circular
button-icon-circular
text-input
text-input
badge-info
badge-info
badge-info-soft
badge-info-soft
card-feature
card-feature
card-feature-dark
card-feature-dark
card-pricing
card-pricing
hero-band
hero-band
hero-band-dark
hero-band-dark
content-band
content-band
category-card-purple
category-card-purple
category-card-blue
category-card-blue
category-card-orange
category-card-orange
category-card-green
category-card-green
category-card-pink
category-card-pink
footer
footer
ex-pricing-tier
ex-pricing-tier
ex-pricing-tier-featured
ex-pricing-tier-featured
ex-product-selector
ex-product-selector
ex-cart-drawer
ex-cart-drawer
ex-app-shell-row
ex-app-shell-row
ex-data-table-cell
ex-data-table-cell
ex-auth-form-card
ex-auth-form-card
ex-modal-card
ex-modal-card
ex-empty-state-card
ex-empty-state-card
ex-toast
ex-toast

Border Radius

none (0px)
xs (2px)
sm (4px)
md (8px)
full (9999px)

Design Philosophy

Overview

Webflow positions itself as the visual web development platform — the marketing surface reads as a confident professional product, not a tech startup. The default page is a generous white canvas (`{colors.canvas}`) with a deep near-black `{colors.primary}` (`#080808`) for the brand's primary CTA, typography, and ink. Around this restrained primary, the brand layers a five-stop chromatic accent system — `{colors.accent-purple}` `#7a3dff`, `{colors.accent-pink}` `#ed52cb`, `{colors.accent-blue}` `#3b89ff`, `{colors.accent-orange}` `#ff6b00`, `{colors.accent-green}` `#00d722` — each mapped to one of the platform's product categories (design, CMS, hosting, ecommerce, etc.). These accents appear as full-card fills inside the product-category grid, not as button colours; the brand's primary CTA stays near-black.

Type carries the second decisive voice. The proprietary `WF Visual Sans Variable` family carries every display, body, and label role at weight 500 / 600 — the brand never goes heavier than semibold, never lighter than regular. Hero display sits at 80 px / weight 600 / `-0.8 px` tracking — confident but not shouting. Uppercase eyebrows in 15 px weight 500 with `1.5 px` positive tracking mark every section header.

The shape system is restrained. Buttons take a tight `{rounded.sm}` 4 px radius — neither pill nor square; the brand reads as engineered. Cards step up to `{rounded.md}` 8 px. Pill (`{rounded.full}` 9999 px) is reserved for circular icon containers. Layered drop-shadows on featured cards add modest elevation but never feel material-heavy.

**Key Characteristics:**

  • A two-colour conversion hierarchy — `{colors.primary}` near-black for every primary CTA, white-on-hairline for every secondary. Chromatic accents are used as full surface fills on category cards, never as button backgrounds.
  • The brand's signature is its **five-stop chromatic category palette**: purple / pink / blue / orange / green, each tied to a product surface. Used at full saturation as card fills.
  • Hero typography at 80 px weight 600 with `-0.8 px` tracking — restrained, confident, never billboard-loud.
  • WF Visual Sans Variable is the single family; the brand uses no separate sans for body / display. WFVisualSans-Mono / Inconsolata appears only for technical captions.
  • Tight `{rounded.sm}` 4 px button geometry; cards at `{rounded.md}` 8 px. The brand never uses pill CTAs.
  • Layered multi-offset drop-shadows on featured cards — the brand's only elevation cue.

Colors

Brand & Accent

  • **Ink Black** (`{colors.primary}` — `#080808`): The brand's primary conversion colour. Every primary CTA, every heading, every wordmark. Deeper than pure black to read as branded.
  • **Accent Purple** (`{colors.accent-purple}` — `#7a3dff`): One of the five chromatic category accents — used for design / build product surfaces.
  • **Accent Pink** (`{colors.accent-pink}` — `#ed52cb`): Magenta accent — used for animation / interaction product surfaces.
  • **Accent Blue** (`{colors.accent-blue}` — `#3b89ff`): Bright cyan-blue — used for SEO / analytics product surfaces.
  • **Accent Blue Deep** (`{colors.accent-blue-deep}` — `#006acc`): The deeper blue used for emphasis links.
  • **Accent Blue Info** (`{colors.accent-blue-info}` — `#146ef5`): The badge-info blue.
  • **Accent Orange** (`{colors.accent-orange}` — `#ff6b00`): Used for hosting / infrastructure product surfaces.
  • **Accent Green** (`{colors.accent-green}` — `#00d722`): Used for ecommerce / status-success surfaces.
  • **Accent Yellow** (`{colors.accent-yellow}` — `#ffae13`): Used for warning / collaboration product surfaces.
  • **Accent Red** (`{colors.accent-red}` — `#ee1d36`): Used for error / destructive states.

Surface

  • **Canvas** (`{colors.canvas}` — `#ffffff`): The default page background.
  • **Hairline** (`{colors.hairline}` — `#d8d8d8`): 1 px solid borders — input borders, card chrome, divider lines.

Text

  • **Ink** (`{colors.ink}` — `#080808`): Default text and headings.
  • **Ink Strong** (`{colors.ink-strong}` — `#222222`): Near-black emphasis.
  • **Body** (`{colors.body}` — `#363636`): Default body paragraph color.
  • **Body Mid** (`{colors.body-mid}` — `#5a5a5a`): Mid-emphasis secondary text — footer lines, captions.
  • **Mute** (`{colors.mute}` — `#898989`): Lower-priority text.
  • **Mute Soft** (`{colors.mute-soft}` — `#ababab`): The lightest text role — placeholder text, fine print.

Semantic

  • **Info Blue** (`{colors.accent-blue-info}` — `#146ef5`): Info badge / notification.
  • **Success Green** (`{colors.accent-green}` — `#00d722`): Success indicators.
  • **Warning Yellow** (`{colors.accent-yellow}` — `#ffae13`): Warning states.
  • **Error Red** (`{colors.accent-red}` — `#ee1d36`): Validation / destructive.

Typography

Font Family

A single proprietary family carries every typographic role: **WF Visual Sans Variable** (with `Arial` system fallback). Weights 400 / 500 / 550 / 600 are present; the brand never uses 700 / 800 / 900. A monospace variant — **WFVisualSans-Mono** with `Inconsolata` fallback — handles rare technical caption moments and code-style labels. OpenType features `"ss02"`, `"ss10"`, `"zero"` are enabled in the mono variant for the styled zero glyph.

Hierarchy

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

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

| `{typography.display-xxl}` | 80px | 600 | 83.2px | -0.8px | Hero headline. |

| `{typography.display-xl}` | 56px | 600 | 58.24px | 0 | Sub-hero displays. |

| `{typography.display-lg}` | 44.8px | 600 | 46.6px | 0 | Section headlines. |

| `{typography.display-md}` | 32px | 500 | 41.6px | 0 | Card-cluster headlines. |

| `{typography.display-sm}` | 24px | 500 | 31.2px | 0 | Sub-section displays. |

| `{typography.display-xs}` | 20px | 500 | 28px | 0 | Inline display micro-headings. |

| `{typography.eyebrow-uppercase}` | 15px | 500 | 19.5px | 1.5px | UPPERCASE eyebrow tags above sections. |

| `{typography.eyebrow-uppercase-sm}` | 12px | 500 | 12px | 0.6px | Small uppercase metadata. |

| `{typography.body-lg}` | 28.8px | 400 | 46.08px | -0.288px | Lead paragraphs. |

| `{typography.body-md}` | 16px | 400 | 25.6px | -0.16px | Default body. |

| `{typography.body-md-strong}` | 16px | 500 | 25.6px | -0.16px | Bolded inline body. |

| `{typography.body-sm}` | 14px | 400 | 22.4px | 0 | Secondary body. |

| `{typography.body-sm-strong}` | 14px | 500 | 22.4px | 0 | Bold caption / nav-link. |

| `{typography.caption}` | 12.8px | 550 | 15.36px | 0 | Badge labels (the brand's signature 550 weight). |

| `{typography.caption-mono}` | 12px | 400 | 18px | 0 | Mono code captions. |

| `{typography.button-md}` | 16px | 500 | 25.6px | -0.16px | Button labels. |

Principles

  • **Weight ceiling at 600.** The brand never uses 700+. Confident, not loud.
  • **Negative tracking at display sizes.** `-0.8 px` at 80 px, scaling through. Tight kerning is part of the voice.
  • **Uppercase eyebrows mark every section.** 15 px / weight 500 / `1.5 px` positive tracking is the brand's signature label style.
  • **Single family across the system.** No separate display vs body face. The variable axes do the work.

Note on Font Substitutes

WF Visual Sans Variable is proprietary. Open-source substitutes:

  • **Display + body** — *Inter* weights 400 / 500 / 600 with `font-feature-settings: "ss01"` enabled is the closest stylistic match.
  • **Mono** — *Inconsolata* (the documented fallback) or *DM Mono*.

Layout

Spacing System

  • **Base unit**: 4 px (with frequent 0.4 / 0.8 sub-multiples for fine padding).
  • **Tokens**: `{spacing.xxs}` 2 px · `{spacing.xs}` 4 px · `{spacing.sm}` 8 px · `{spacing.md}` 12 px · `{spacing.lg}` 16 px · `{spacing.xl}` 20 px · `{spacing.2xl}` 24 px · `{spacing.3xl}` 32 px.
  • **Section padding**: hero / content bands use `{spacing.3xl}` 32 px gutters with generous vertical spacing.
  • **Card interior padding**: feature and pricing cards sit at `{spacing.3xl}` 32 px.

Grid & Container

  • Marketing container is wide (effectively edge-to-edge with `{spacing.3xl}` gutters).
  • Category card grid: 2 / 3-up at desktop with mixed sizing (some larger feature cards span 2 columns).
  • Pricing tier grid: 3-up at desktop, 1-up at mobile.

Responsive Strategy

#### Breakpoints

| Name | Width | Key Changes |

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

| Mobile | < 479px | Hero stacks; all grids 1-up. |

| Mobile-Large | 479–767px | Same as Mobile. |

| Tablet | 768–991px | 2-up grids. |

| Desktop | ≥ 992px | Full multi-up grids. |

#### Touch Targets

Buttons render at ~44 px (12 px vertical padding + 25.6 px line-height). WCAG AAA met.

#### Collapsing Strategy

  • Nav: full link row at desktop. Hamburger at mobile.
  • Category card grid: 2 / 3 / 4-up at desktop, drops to 1-up at mobile.
  • Pricing tier: 3 / 4-up at desktop, 1-up at mobile.

#### Image Behavior

  • Category cards: full-bleed solid colour fills (no photography).
  • Product screenshots: 16:9 inside `{rounded.md}` card chrome.
  • No portrait imagery in the marketing surface.

Elevation & Depth

| Level | Treatment | Use |

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

| Level 0 — Flat | No shadow, no border. | Default bands. |

| Level 1 — Hairline | 1 px solid `{colors.hairline}` border on `{colors.canvas}`. | Default card chrome and input borders. |

| Level 2 — Layered Drop | Multi-stop layered shadow with subtle warm offsets — `0 84px 24px rgba(0,0,0,0), 0 54px 22px rgba(0,0,0,0.01), 0 30px 18px rgba(0,0,0,0.04), 0 13px 13px rgba(0,0,0,0.08), 0 3px 7px rgba(0,0,0,0.09)`. | Featured cards needing visible lift. |

| Level 3 — Layered Drop Strong | Deeper version of Level 2 with `0.12` final offset opacity. | Pricing / modal-level emphasis. |

| Level 4 — Heavy Modal | Extremely heavy multi-stop — `0 24px 24px rgba(0,0,0,0.26), 0 6px 13px rgba(0,0,0,0.29)` final stops. | Modal / dialog surfaces. |

Decorative Depth

  • The chromatic category cards (full-saturation purple / pink / blue / orange / green fills) provide visual depth through pure colour contrast against the white canvas.
  • Layered shadow recipes are the brand's only true atmospheric effect — they're 5-stop drop-shadow stacks with very low individual opacities.

Shapes

Border Radius Scale

| Token | Value | Use |

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

| `{rounded.none}` | 0px | Full-bleed bands. |

| `{rounded.xs}` | 2px | Tight inline pills. |

| `{rounded.sm}` | 4px | The brand's canonical button + badge + small-element radius. |

| `{rounded.md}` | 8px | Card chrome and feature / category cards. |

| `{rounded.full}` | 9999px | Circular icon containers only. |

Components

Buttons

**`button-primary`** — the canonical near-black CTA.

  • Background `{colors.primary}` (`#080808`), text `{colors.on-primary}` white, label `{typography.button-md}` (16 px weight 500), padding `{spacing.md} {spacing.xl}`, shape `{rounded.sm}` 4 px.

**`button-secondary`** — the white outline CTA.

  • Background `{colors.canvas}`, text `{colors.ink}`, 1 px solid `{colors.hairline}` border, same typography + padding + shape.

**`button-text-arrow`** — the underlined text-link CTA with arrow used in long-form sections.

  • Background `{colors.canvas}`, text `{colors.ink}`, no border, body in `{typography.button-md}`, padding `{spacing.xl}` 0.

**`button-icon-circular`** — the circular icon button for carousel controls.

  • Background `{colors.canvas}`, ink icon, shape `{rounded.full}`.

Cards & Containers

**`card-feature`** — the canonical feature card on canvas.

  • Background `{colors.canvas}`, text `{colors.ink}`, 1 px solid `{colors.hairline}`, padding `{spacing.3xl}`, shape `{rounded.md}`. Often elevated to Level 2 shadow when featured.

**`card-feature-dark`** — the polarity-flipped feature card on near-black.

  • Background `{colors.primary}`, text `{colors.on-primary}`, padding `{spacing.3xl}`, shape `{rounded.md}`.

**`card-pricing`** — the pricing-tier card.

  • Background `{colors.canvas}`, text `{colors.ink}`, hairline border, padding `{spacing.3xl}`, shape `{rounded.md}`. Layered shadow on the featured tier.

Inputs & Forms

**`text-input`** — the canonical text input.

  • Background `{colors.canvas}`, text `{colors.ink}`, 1 px solid `{colors.hairline}`, body in `{typography.body-md}`, padding `{spacing.md} {spacing.lg}`, shape `{rounded.sm}`.

Navigation

**`nav-bar`** — the sticky top nav.

  • Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.lg} {spacing.3xl}`.

**`nav-link`** — link items inside `nav-bar`.

  • Text `{colors.ink}`, set in `{typography.body-sm-strong}`.

**`footer`** — the footer band.

  • Background `{colors.canvas}`, text `{colors.body-mid}`, padding `{spacing.3xl} {spacing.3xl}`. Body in `{typography.body-sm}`.

Signature Components

**`hero-band`** — the white hero band.

  • Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.3xl} {spacing.3xl}`. Headline in `{typography.display-xxl}` (80 px weight 600).

**`hero-band-dark`** — the polarity-flipped near-black hero band (used on some campaign pages).

  • Background `{colors.primary}`, text `{colors.on-primary}`, same padding / headline scale.

**`content-band`** — the standard content band on canvas.

  • Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.3xl} {spacing.3xl}`. Section headline in `{typography.display-lg}`.

**`category-card-purple`** — full-fill purple category card.

  • Background `{colors.accent-purple}`, text white, padding `{spacing.3xl}`, shape `{rounded.md}`.

**`category-card-pink`** — full-fill pink category card.

  • Background `{colors.accent-pink}`, text white, padding `{spacing.3xl}`, shape `{rounded.md}`.

**`category-card-blue`** — full-fill blue category card.

  • Background `{colors.accent-blue}`, text white, padding `{spacing.3xl}`, shape `{rounded.md}`.

**`category-card-orange`** — full-fill orange category card.

  • Background `{colors.accent-orange}`, text white, padding `{spacing.3xl}`, shape `{rounded.md}`.

**`category-card-green`** — full-fill green category card (uses ink text for legibility against the lighter green).

  • Background `{colors.accent-green}`, text `{colors.primary}` (ink), padding `{spacing.3xl}`, shape `{rounded.md}`.

**`badge-info`** + **`badge-info-soft`** — info badges in solid blue or soft outline.

  • Filled: bg `{colors.accent-blue-info}` text white. Soft: bg canvas, text `{colors.accent-blue-info}`. Both at `{typography.caption}` (12.8 px weight 550) — the brand's signature 550-weight caption.

Examples (illustrative)

> Auto-derived kit-mirror demonstration surfaces (`scripts/derive-examples-block.mjs`). Each `ex-*` entry references brand-native primitives so downstream consumers (`/preview-design`, `/generate-kit`) re-skin the same 10 surfaces consistently. `TO_FILL` markers indicate missing primitives — resolve in the LLM judgment pass.

**`ex-pricing-tier`** — Default Pricing tier card. Re-uses feature-card chrome with brand canvas-soft surface.

  • Properties: `backgroundColor`, `textColor`, `borderColor`, `rounded`, `padding`

**`ex-pricing-tier-featured`** — Featured/highlighted tier — polarity-flipped surface (dark fill + light text in light mode, light fill + dark text in dark mode).

  • Properties: `backgroundColor`, `textColor`, `rounded`, `padding`

**`ex-product-selector`** — What's Included summary card — re-purposed for SaaS / B2B verticals (NOT a literal product gallery).

  • Properties: `backgroundColor`, `rounded`, `padding`

**`ex-cart-drawer`** — Subscription summary — re-purposed for SaaS / B2B (line items per add-on, not literal cart).

  • Properties: `backgroundColor`, `rounded`, `padding`, `item-divider`

**`ex-app-shell-row`** — Sidebar nav row inside the App Shell example. Active state uses brand primary as the indicator.

  • Properties: `backgroundColor`, `activeIndicator`, `rounded`, `padding`

**`ex-data-table-cell`** — Default data-table th + td chrome. Header uses mono-caps eyebrow typography; body uses body-sm.

  • Properties: `headerBackground`, `headerTypography`, `bodyTypography`, `cellPadding`, `rowBorder`

**`ex-auth-form-card`** — Sign-in / sign-up card. Re-uses feature-card chrome with text-input primitives inside.

  • Properties: `backgroundColor`, `rounded`, `padding`

**`ex-modal-card`** — Modal dialog surface — same chrome as feature-card with elevated shadow.

  • Properties: `backgroundColor`, `rounded`, `padding`

**`ex-empty-state-card`** — Empty-state illustration frame.

  • Properties: `backgroundColor`, `rounded`, `padding`, `captionTypography`

**`ex-toast`** — Toast notification surface — feature-card shape + medium shadow.

  • Properties: `backgroundColor`, `rounded`, `padding`, `typography`

Do's and Don'ts

Do

  • Reserve `{colors.primary}` (`#080808`) for every primary CTA, every heading, and every wordmark. Near-black is the conversion colour.
  • Use the five chromatic accents (purple / pink / blue / orange / green) as full-fill category cards, NOT as button backgrounds.
  • Set hero headlines in `{typography.display-xxl}` weight 600 with `-0.8 px` tracking.
  • Pair the proprietary WF Visual Sans family across every typographic role.
  • Use `{rounded.sm}` 4 px for buttons, `{rounded.md}` 8 px for cards. The brand never uses pill CTAs.
  • Use layered multi-stop drop-shadows on featured cards — the brand's distinctive elevation recipe.

Don't

  • Don't promote button-medium weight to 700+. The brand's weight ceiling is 600.
  • Don't use chromatic accents as button backgrounds. They're surface fills, not actions.
  • Don't render CTAs as pills. The brand's button geometry is tight 4 px rectangle.
  • Don't introduce a sixth accent colour. The 5-stop palette is the system.

개요

Webflow는 시각적 웹 개발 플랫폼으로 자리매김했습니다. 마케팅 표면에서는 기술 스타트업이 아닌 자신감 있는 전문 제품으로 읽혀집니다. 기본 페이지는 브랜드의 기본 CTA, 타이포그래피 및 잉크를 위한 진한 검정색 ``(``)이 있는 넉넉한 흰색 캔버스(``)입니다. 이 절제된 원색 주위에 브랜드는 5스톱 크로매틱 액센트 시스템을 적용했습니다 — `` ``, `` ``, `` ``, `` ``, `` `` — 각각은 플랫폼의 제품 카테고리(디자인, CMS, 호스팅, 전자상거래 등) 중 하나에 매핑됩니다. 이러한 강조는 버튼 색상이 아닌 제품 카테고리 그리드 내부의 전체 카드 채우기로 나타납니다. 브랜드의 기본 CTA는 검정색에 가깝습니다.

유형이 두 번째 결정적인 목소리를 전달합니다. 독점적인 `WF Visual Sans Variable` 제품군은 무게 500/600의 모든 디스플레이, 본체 및 라벨 역할을 수행합니다. 브랜드는 결코 세미볼드보다 무겁지 않고 일반보다 가볍지 않습니다. 히어로 디스플레이는 80px / 무게 600 / `-0.8 px` 추적에 위치합니다. 자신감은 있지만 소리를 지르지는 않습니다. `1.5 px` 포지티브 추적 표시가 있는 15픽셀 두께 500의 대문자 눈썹은 모든 섹션 헤더에 표시됩니다.

도형 시스템이 제한되어 있습니다. 버튼의 반경은 `` 4픽셀로 좁습니다. 알약도 정사각형도 아닙니다. 브랜드는 엔지니어링 된 것으로 읽습니다. 카드는 최대 `` 8px까지 증가합니다. 알약(`` 9999px)은 원형 아이콘 컨테이너용으로 예약되어 있습니다. 추천 카드의 레이어드 그림자는 적당한 높이를 추가하지만 결코 무겁게 느껴지지 않습니다.

**주요 특성:**

  • 2색 변환 계층 — `` 모든 기본 CTA는 검정색에 가깝고 모든 보조 CTA는 가는선이 흰색입니다. 색채 강조는 버튼 배경이 아닌 카테고리 카드의 전체 표면 채우기로 사용됩니다.
  • 브랜드의 시그니처는 **5가지 색상 카테고리 팔레트**입니다: 보라색/분홍색/파란색/주황색/녹색, 각각은 제품 표면에 연결되어 있습니다. 카드가 채워질 때 완전 포화 상태로 사용됩니다.
  • 80픽셀 무게 600의 히어로 타이포그래피(`-0.8 px` 추적 포함) - 절제되고 자신감 있으며 절대로 광고판에 크게 들리지 않습니다.
  • WF Visual Sans Variable은 단일 계열입니다. 브랜드는 본체/디스플레이에 별도의 산세를 사용하지 않습니다. WFVisualSans-Mono / Inconsolata는 기술 캡션에만 표시됩니다.
  • 단단함 `` 4px 버튼 형상; `` 8픽셀의 카드입니다. 해당 브랜드는 알약 CTA를 절대 사용하지 않습니다.
  • 특집 카드의 다중 오프셋 드롭 섀도우는 브랜드의 유일한 입면 신호입니다.

색상

브랜드 및 액센트

  • **잉크 블랙** (`` — ``): 브랜드의 기본 변환 색상입니다. 모든 기본 CTA, 모든 제목, 모든 워드마크. 브랜드로 읽기에 순수한 검정색보다 더 깊습니다.
  • **액센트 퍼플**(`` — ``): 5가지 유채색 카테고리 액센트 중 하나 — 디자인/제품 표면 제작에 사용됩니다.
  • **액센트 핑크** (`` — ``): 마젠타색 액센트 — 애니메이션/상호작용 제품 표면에 사용됩니다.
  • **액센트 블루** (`` — ``): 밝은 청록색 - SEO/분석 제품 표면에 사용됩니다.
  • **액센트 블루 딥**(`` — ``): 강조 링크에 사용되는 더 깊은 파란색입니다.
  • **액센트 블루 정보**(`` — ``): 배지 정보 파란색입니다.
  • **액센트 오렌지** (`` — ``): 호스팅/인프라 제품 표면에 사용됩니다.
  • **액센트 그린**(`` — ``): 전자상거래/상태 성공 화면에 사용됩니다.
  • **액센트 노란색**(`` — ``): 경고/협업 제품 표면에 사용됩니다.
  • **악센트 빨간색**(`` — ``): 오류/파괴적인 상태에 사용됩니다.

표면

  • **캔버스** (`` — ``): 기본 페이지 배경.
  • **가는 선** (`` — ``): 1px 실선 테두리 — 입력 테두리, 카드 크롬, 구분선.

텍스트

  • **잉크** (`` — ``): 기본 텍스트 및 제목.
  • **잉크 강함**(`` — ``): 검정색에 가까운 강조.
  • **본문**(`` — ``): 기본 본문 단락 색상.
  • **본문 중간**(`` — ``): 중간 강조 보조 텍스트 — 바닥글 줄, 캡션.
  • **음소거** (`` — ``): 우선순위가 낮은 텍스트입니다.
  • **부드러운 음소거**(`` — ``): 가장 가벼운 텍스트 역할 — 자리 표시자 텍스트, 작은 글씨.

의미

  • **정보 블루**(`` — ``): 정보 배지/알림.
  • **성공 녹색**(`` — ``): 성공 표시기.
  • **경고 노란색**(`` — ``): 경고 상태.
  • **빨간색 오류**(`` — ``): 유효성 검사/파괴적입니다.

타이포그래피

글꼴군

단일 독점 제품군은 **WF Visual Sans Variable**(`Arial` 시스템 대체 사용)과 같은 모든 인쇄상의 역할을 수행합니다. 무게 400/500/550/600이 있습니다. 브랜드는 700/800/900을 절대 사용하지 않습니다. 고정 폭 변형 — `Inconsolata` 대체 기능을 갖춘 **WFVisualSans-Mono** —은 드문 기술 캡션 순간과 코드 스타일 레이블을 처리합니다. OpenType 기능 `"ss02"`, `"ss10"`, `"zero"`은 스타일이 지정된 0 글리프의 모노 변형에서 활성화됩니다.

계층

| 토큰 | 사이즈 | 무게 | 라인 높이 | 문자 간격 | |

사용

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

| _`` | 80px | 600 | 83.2px | -0.8px | 영웅 헤드라인. |

| _`` | 56px | 600 | 58.24px | 0 | 서브 히어로가 표시됩니다. |

| _`` | 44.8px | 600 | 46.6px | 0 | 섹션 헤드라인. |_

| _`` | 32px | 500 | 41.6px | 0 | 카드 클러스터 헤드라인. |

| _`` | 24px | 500 | 31.2px | 0 | 하위 섹션이 표시됩니다. |

| _`` | 20픽셀 | 500 | 28px | 0 | 인라인 디스플레이 마이크로 제목. |

| _`` | 15px | 500 | 19.5px | 1.5픽셀 | 섹션 위에 대문자 눈썹 태그가 있습니다. |

| _`` | 12px | 500 | 12px | 0.6px | 작은 대문자 메타데이터. |

| _`` | 28.8px | 400 | 46.08px | -0.288px | 단락을 리드합니다. |_

| _`` | 16px | 400 | 25.6px | -0.16px | 기본 본체. |

| _`` | 16px | 500 | 25.6px | -0.16px | 굵은 글씨의 인라인 본문. |

| _`` | 14px | 400 | 22.4px | 0 | 보조 본체. |

| _`` | 14px | 500 | 22.4px | 0 | 굵은 캡션/nav-link. |

| _`` | 12.8px | 550 | 15.36px | 0 | 배지 라벨(브랜드의 시그니처인 550 웨이트). |_

| _`` | 12px | 400 | 18px | 0 | 모노 코드 캡션. |

| _`` | 16px | 500 | 25.6px | -0.16px | 버튼 라벨. |_

원칙

  • **무게 상한선은 600입니다.** 브랜드는 절대 700 이상을 사용하지 않습니다. 자신감 있고 시끄럽지 않습니다.
  • **디스플레이 크기에서 음수 추적.** 80px에서 `-0.8 px`, 크기 조정. 촘촘한 커닝은 음성의 일부입니다.
  • **대문자 눈썹은 모든 섹션을 표시합니다.** 15px / 무게 500 / `1.5 px` 포지티브 추적은 브랜드의 시그니처 라벨 스타일입니다.
  • **시스템 전반에 걸쳐 단일 제품군.** 별도의 디스플레이와 신체 얼굴이 없습니다. 변수 축이 작업을 수행합니다.

글꼴 대체에 대한 참고사항

WF Visual Sans 변수는 독점적입니다. 오픈 소스 대체물:

  • **디스플레이 + 본문** — `font-feature-settings: "ss01"`이 활성화된 *간* 가중치 400/500/600이 스타일에 가장 가까운 일치입니다.
  • **모노** — *Inconsolata*(문서화된 대체) 또는 *DM 모노*.

레이아웃

간격 시스템

  • **기본 단위**: 4px(세밀한 패딩을 위해 0.4/0.8 약수를 자주 사용).
  • **토큰**: `` 2px · `` 4px · `` 8px · `` 12px · `` 16px · `` 20픽셀 · `` 24픽셀 · `` 32픽셀.
  • **섹션 패딩**: 히어로/콘텐츠 밴드는 `` 세로 간격이 넉넉한 32픽셀 여백을 사용합니다.
  • **카드 내부 패딩**: 기능 및 가격 카드는 `` 32픽셀에 위치합니다.

그리드 및 컨테이너

  • 마케팅 컨테이너가 넓습니다(효과적으로 `` 홈통으로 가장자리에서 가장자리까지).
  • 범주 카드 그리드: 혼합 크기의 데스크톱에서 2/3-up(일부 더 큰 기능 카드는 2열에 걸쳐 있음).
  • 가격 등급표: 데스크톱에서는 3위, 모바일에서는 1위.

반응형 전략

#### 중단점

| 이름 | 폭 | 주요 변경 사항 |

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

| 모바일 | _< 479px | Hero stacks; all grids 1-up. |

| 모바일-대형 | 479~767px | 모바일과 동일합니다. |

| 태블릿 | 768~991px | 2업 그리드. |

| 데스크탑 | ≥ 992px | 전체 멀티업 그리드. |

#### 터치 대상

버튼은 ~44픽셀(12픽셀 수직 패딩 + 25.6픽셀 선 높이)로 렌더링됩니다. WCAG AAA 충족

#### 축소 전략

  • Nav: 데스크톱의 전체 링크 행. 모바일에서 햄버거를 즐겨보세요.
  • 카테고리 카드 그리드: 데스크탑에서는 2/3/4-up, 모바일에서는 1-up으로 떨어집니다.
  • 가격 책정 등급: 데스크톱에서는 3/4-up, 모바일에서는 1-up.

#### 이미지 동작

  • 카테고리 카드: 풀 블리드 단색 채우기(사진 없음).
  • 제품 스크린샷: `` 카드 크롬 내부 16:9.
  • 마케팅 화면에는 세로 이미지가 없습니다.

고도 및 깊이

| 레벨 | 치료 | |

사용

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

| 레벨 0 — 평면 | 그림자도 없고 국경도 없습니다. | 기본 밴드. |_

| 레벨 1 - 헤어라인 | ``의 1픽셀 실선 `` 테두리. | 기본 카드 크롬 및 입력 테두리. |

| 레벨 2 - 레이어드 드롭 | 미묘한 따뜻한 오프셋을 지닌 다중 스톱 레이어 섀도우 — `0 84px 24px rgba(0,0,0,0), 0 54px 22px rgba(0,0,0,0.01), 0 30px 18px rgba(0,0,0,0.04), 0 13px 13px rgba(0,0,0,0.08), 0 3px 7px rgba(0,0,0,0.09)`. | 눈에 띄는 리프트가 필요한 주요 카드입니다. |

| 레벨 3 - 레이어드 드롭 스트롱 | `0.12` 최종 오프셋 불투명도를 갖춘 레벨 2의 더 깊은 버전입니다. | 가격 / 모달 수준 강조. |

| 레벨 4 — 헤비 모달 | 매우 무거운 다중 정지 — `0 24px 24px rgba(0,0,0,0.26), 0 6px 13px rgba(0,0,0,0.29)` 최종 정지. | 모달/대화상자 표면. |

장식적 깊이

  • 유채색 카테고리 카드(완전 채도 보라색/분홍색/파란색/주황색/녹색 채우기)는 흰색 캔버스에 대한 순수한 색상 대비를 통해 시각적 깊이를 제공합니다.
  • 레이어드 섀도우 레시피는 브랜드의 유일한 진정한 분위기 효과입니다. 이는 개별 불투명도가 매우 낮은 5스톱 드롭 섀도우 스택입니다.

도형

경계 반경 배율

| 토큰 | 가치 | |

사용

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

| _`` | 0픽셀 | 풀 블리드 밴드. |

| _`` | 2픽셀 | 단단한 인라인 알약. |

| _`` | 4픽셀 | 브랜드의 표준 버튼 + 배지 + 작은 요소 반경. |

| _`` | 8픽셀 | 카드 크롬 및 기능/카테고리 카드. |

| _`` | 9999px | 원형 아이콘 컨테이너에만 해당됩니다. |

구성요소

버튼

**`button-primary`** — 표준에 가까운 검정 CTA.

  • 배경 ``(``), 텍스트 `` 흰색, 라벨 ``(16px 무게 500), 패딩 ` `, 모양 `` 4 px.

**`button-secondary`** — 흰색 윤곽선 CTA.

  • 배경 ``, 텍스트 ``, 1px 실선 `` 테두리, 동일한 타이포그래피 + 패딩 + 모양.

**`button-text-arrow`** — 긴 형식 섹션에 사용되는 화살표가 있는 밑줄이 그어진 텍스트 링크 CTA.

  • 배경 ``, 텍스트 ``, 테두리 없음, 본문 ``, 패딩 `` 0.

**`button-icon-circular`** — 캐러셀 컨트롤을 위한 원형 아이콘 버튼.

  • 배경 ``, 잉크 아이콘, 모양 ``.

카드 및 용기

**`card-feature`** — 캔버스의 표준 기능 카드.

  • 배경 ``, 텍스트 ``, 1px 단색 ``, 패딩 ``, 모양 ``. 추천되면 레벨 2 섀도우로 승격되는 경우가 많습니다.

**`card-feature-dark`** — 검정색에 가까운 극성이 반전된 기능 카드입니다.

  • 배경 ``, 텍스트 ``, 패딩 ``, 모양 ``.

**`card-pricing`** — 가격 책정 등급 카드.

  • 배경 ``, 텍스트 ``, 가는선 테두리, 패딩 ``, 모양 ``. 추천 계층의 계층화된 그림자.

입력 및 양식

**`text-input`** — 표준 텍스트 입력.

  • 배경 ``, 텍스트 ``, 1px 단색 ``, 본문 ``, 패딩 ` `, 모양 ``.

탐색

**`nav-bar`** — 고정 상단 탐색

  • 배경 ``, 텍스트 ``, 패딩 ` `.

_**`nav-link`** — `nav-bar`.

내의 링크 항목
  • 텍스트 ``, ``에 설정됨.

**`footer`** — 바닥글 밴드.

  • 배경 ``, 텍스트 ``, 패딩 ` `. ``.
  • 의 본문

서명 구성요소

_**`hero-band`** — 백인 영웅 밴드.

  • 배경 ``, 텍스트 ``, 패딩 ` `. ``(80픽셀 두께 600)의 헤드라인.

**`hero-band-dark`** — 극성이 반전된 니어 블랙 히어로 밴드(일부 캠페인 페이지에서 사용됨).

  • 배경 ``, 텍스트 ``, 동일한 패딩/제목 배율.

**`content-band`** — 캔버스의 표준 콘텐츠 밴드.

  • 배경 ``, 텍스트 ``, 패딩 ` `. ``.
  • 의 섹션 헤드라인

**`category-card-purple`** — 전체 채우기 보라색 카테고리 카드.

  • 배경 ``, 텍스트 흰색, 패딩 ``, 모양 ``.

**`category-card-pink`** — 전체 채우기 분홍색 카테고리 카드.

  • 배경 ``, 텍스트 흰색, 패딩 ``, 모양 ``.

**`category-card-blue`** — 전체 채우기 파란색 카테고리 카드.

  • 배경 ``, 텍스트 흰색, 패딩 ``, 모양 ``.

**`category-card-orange`** — 전체 채우기 주황색 카테고리 카드.

  • 배경 ``, 텍스트 흰색, 패딩 ``, 모양 ``.

**`category-card-green`** — 전체 채우기 녹색 카테고리 카드(연한 녹색에 대한 가독성을 위해 잉크 텍스트 사용).

  • 배경 ``, 텍스트 ``(잉크), 패딩 ``, 모양 ``.

**`badge-info`** + **`badge-info-soft`** — 단색 파란색 또는 부드러운 윤곽선으로 된 정보 배지.

  • 채워짐: bg `` 텍스트 흰색. 소프트: bg 캔버스, 텍스트 ``. 둘 다 ``(12.8px 무게 550) — 브랜드의 시그니처 550 무게 캡션입니다.

예(설명)

> 자동 파생 키트 미러 데모 표면(`scripts/derive-examples-block.mjs`). 각 `ex-*` 항목은 브랜드 기본 기본 요소를 참조하므로 다운스트림 소비자(`/preview-design`, `/generate-kit`)는 동일한 10개 표면을 일관되게 다시 스킨합니다. `TO_FILL` 마커는 누락된 기본 요소를 나타냅니다. LLM 판단 단계에서 해결됩니다.

**`ex-pricing-tier`** — 기본 가격 등급 카드. 브랜드 캔버스처럼 부드러운 표면에 기능 카드 크롬을 재사용합니다.

  • 속성: `backgroundColor`, `textColor`, `borderColor`, `rounded`, `padding`

**`ex-pricing-tier-featured`** — 추천/강조 표시된 계층 — 극성이 반전된 표면(밝은 모드에서 어두운 채우기 + 밝은 텍스트, 어두운 모드에서 밝은 채우기 + 어두운 텍스트).

  • 속성: `backgroundColor`, `textColor`, `rounded`, `padding`

**`ex-product-selector`** — 포함된 내용 요약 카드 — SaaS/B2B 업종에 맞게 용도가 변경되었습니다(문자 그대로의 제품 갤러리 아님).

  • 속성: `backgroundColor`, `rounded`, `padding`

**`ex-cart-drawer`** — 구독 요약 — SaaS/B2B용으로 다시 사용됨(리터럴 카트가 아닌 추가 기능당 품목).

  • 속성: `backgroundColor`, `rounded`, `padding`, `item-divider`

_**`ex-app-shell-row`** — 앱 셸 예시 내부의 사이드바 탐색 행. 활성 상태는 기본 브랜드를 지표로 사용합니다.

  • 속성: `backgroundColor`, `activeIndicator`, `rounded`, `padding`

**`ex-data-table-cell`** — 기본 데이터 테이블 th + td chrome. 헤더는 모노 캡 눈썹 타이포그래피를 사용합니다. body는 body-sm을 사용합니다.

  • 속성: `headerBackground`, `headerTypography`, `bodyTypography`, `cellPadding`, `rowBorder`

**`ex-auth-form-card`** — 로그인/가입 카드. 내부에 텍스트 입력 기본 요소가 포함된 기능 카드 크롬을 재사용합니다.

  • 속성: `backgroundColor`, `rounded`, `padding`

**`ex-modal-card`** — 모달 대화 상자 표면 — 높은 그림자가 있는 기능 카드와 동일한 크롬입니다.

  • 속성: `backgroundColor`, `rounded`, `padding`

**`ex-empty-state-card`** — 빈 상태 그림 프레임.

  • 속성: `backgroundColor`, `rounded`, `padding`, `captionTypography`

**`ex-toast`** — 토스트 알림 표면 — 기능 카드 모양 + 중간 그림자.

  • 속성: `backgroundColor`, `rounded`, `padding`, `typography`

해야 할 일과 하지 말아야 할 일

Do

  • 모든 기본 CTA, 모든 제목 및 모든 워드마크에 대해 ``(``)을 예약하세요. 검정색에 가까운 것이 변환 색상입니다.
  • 버튼 배경이 아닌 5가지 색채 액센트(보라색/분홍색/파란색/주황색/녹색)를 전체 채우기 카테고리 카드로 사용하세요.
  • `-0.8 px` 추적을 사용하여 `` 가중치 600으로 영웅 헤드라인을 설정합니다.
  • 모든 인쇄상의 역할에 걸쳐 독점 WF Visual Sans 제품군을 결합하세요.
  • 버튼에는 `` 4픽셀, 카드에는 `` 8픽셀을 사용하세요. 해당 브랜드는 알약 CTA를 절대 사용하지 않습니다.
  • 브랜드 고유의 엘리베이션 레시피인 추천 카드에 레이어된 멀티스톱 드롭 섀도우를 사용하세요.

하지 마세요

  • 버튼 중간 무게를 700 이상으로 승격하지 마세요. 브랜드의 무게 한도는 600입니다.
  • 버튼 배경으로 색채 악센트를 사용하지 마세요. 작업이 아닌 표면 채우기입니다.
  • CTA를 알약으로 렌더링하지 마세요. 브랜드의 버튼 형상은 4픽셀의 직사각형입니다.
  • 6번째 강조 색상을 도입하지 마세요. 5스톱 팔레트가 바로 시스템입니다.

概要

Webflow は、自らをビジュアル Web 開発プラットフォームとして位置づけています。マーケティング面では、技術系スタートアップではなく、自信に満ちたプロフェッショナルな製品として扱われています。デフォルトのページは、ブランドの主要な CTA、タイポグラフィ、およびインク用に、黒に近い濃い `` (``) を備えた広々とした白いキャンバス (``) です。この抑制された原色の周囲に、ブランドは 5 ストップの半音アクセント システムを重ねています — `` ``、__CODEBCK_671___ ``、__CODEBCK_673___ ``、__CODEBCK_675___ ``、 `` `` — それぞれがプラットフォームの製品カテゴリ (デザイン、CMS、ホスティング、e コマースなど) の 1 つにマッピングされます。これらのアクセントは、ボタンの色としてではなく、製品カテゴリ グリッド内のカード全体の塗りつぶしとして表示されます。ブランドの主要 CTA はほぼ黒のままです。

_Type は 2 番目の決定的な音声を伝えます。独自の `WF Visual Sans Variable` ファミリは、ディスプレイ、ボディ、ラベルのすべての役割を 500 / 600 のウェイトで担っています。このブランドは、セミボールドよりも重くなることはなく、通常よりも軽くなることはありません。ヒーロー ディスプレイは 80 ピクセル / ウェイト 600 / `-0.8 px` トラッキングに設定されています。自信はありますが、叫んでいるわけではありません。 15 ピクセルのウェイト 500 の大文字の眉毛、__CODEBCK_681___ ポジティブ トラッキング マーク、すべてのセクション ヘッダー。

シェイプ システムは制限されています。ボタンは、__CODEBCK_682____ 4 ピクセルの半径を使用します。丸薬でも正方形でもありません。ブランドはエンジニアリングと読みます。カードは `` 8 ピクセルまで増加します。ピル (`` 9999 ピクセル) は、円形アイコン コンテナー用に予約されています。注目のカードに重ねられたドロップ シャドウは、適度な高さを加えますが、素材の重さを感じさせることはありません。

**主な特徴:**

  • 2 色の変換階層 — `` すべてのプライマリ CTA はほぼ黒、すべてのセカンダリ CTA はヘアライン上の白です。色彩アクセントは、ボタンの背景としてではなく、カテゴリ カードの表面全体の塗りつぶしとして使用されます。
  • このブランドの特徴は、**5 ストップのクロマチック カテゴリ パレット**です。パープル / ピンク / ブルー / オレンジ / グリーンで、それぞれが製品の表面に関連付けられています。カードがいっぱいになると完全に飽和状態で使用されます。
  • 80 ピクセル、ウェイト 600 のヒーロー タイポグラフィ、__CODEBCK_686___ トラッキング — 控えめで自信に満ちた、決して看板のような大声ではありません。
  • WF Visual Sans Variable は単一のファミリーです。このブランドはボディとディスプレイを別々に使用していません。 WFVisualSans-Mono / Inconsolata は技術キャプションにのみ表示されます。
  • タイト `` 4 ピクセルのボタンのジオメトリ。 `` 8 ピクセルのカード。このブランドはピル CTA を決して使用しません。
  • 注目のカード上のレイヤード マルチ オフセット ドロップシャドウ - ブランドの唯一の標高キュー。

ブランドとアクセント

  • **インク ブラック** (`` — ``): ブランドの主要な変換色。すべての主要 CTA、すべての見出し、すべてのワードマーク。 純粋な黒よりも深い色で、ブランドとして読み取れます。
  • **アクセントパープル** (`` — ``): 5 つの彩色カテゴリのアクセントの 1 つ — 製品表面のデザイン/構築に使用されます。
  • **アクセント ピンク** (`` — ``): マゼンタのアクセント — アニメーション/インタラクション製品の表面に使用されます。
  • **アクセント ブルー** (`` — ``): 明るいシアンブルー — SEO/分析製品の表面に使用されます。
  • **アクセント ブルー ディープ** (`` — ``): 強調リンクに使用される濃い青。
  • **アクセント ブルー情報** (`` — ``): バッジ情報の青色。
  • **アクセント オレンジ** (`` — ``): ホスティング/インフラストラクチャ製品の表面に使用されます。
  • **アクセント グリーン** (`` — ``): e コマース/ステータス成功画面に使用されます。
  • **アクセントイエロー** (`` — ``): 警告/コラボレーション製品の表面に使用されます。
  • **アクセント赤** (`` — ``): エラー/破壊状態に使用されます。

表面

  • **キャンバス** (`` — ``): デフォルトのページの背景。
  • **ヘアライン** (`` — ``): 1 ピクセルの実線境界線 — 入力境界線、カード クロム、区切り線。

テキスト

  • **インク** (`` — ``): デフォルトのテキストと見出し。
  • **インク濃い** (`` — ``): 黒に近い強調。
  • **本文** (`` — ``): 本文のデフォルトの段落色。
  • **Body Mid** (`` — ``): 中間強調のセカンダリ テキスト — フッター行、キャプション。
  • **ミュート** (`` — ``): 優先度の低いテキスト。
  • **ミュート ソフト** (`` — ``): 最も軽いテキストの役割 — プレースホルダー テキスト、細字。

セマンティック

  • **情報青** (`` — ``): 情報バッジ/通知。
  • **成功グリーン** (`` — ``): 成功インジケーター。
  • **警告黄色** (`` — ``): 警告状態。
  • **エラー赤** (`` — ``): 検証/破壊的。

タイポグラフィ

フォント ファミリー

単一の独自ファミリーが、あらゆる文字体裁の役割を担います: **WF Visual Sans Variable** (__CODEBCK_733___ システム フォールバックを使用)。ウェイト 400 / 500 / 550 / 600 が存在します。ブランドは 700 / 800 / 900 を決して使用しません。__CODEBCK_734___ フォールバックを備えた等幅バリアント (**WFVisualSans-Mono**) は、まれな技術的なキャプション モーメントとコード スタイルのラベルを処理します。 OpenType 機能 `"ss02"`、__CODEBCK_736___、__CODEBCK_737___ は、スタイル付きゼロ グリフのモノラル バリアントで有効になります。

階層_

|トークン |サイズ |重量 |行の高さ |文字間隔 | |

を使用します

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

| `` | 80ピクセル | 600 | 83.2ピクセル | -0.8ピクセル |ヒーローの見出し。 |

| `` | 56ピクセル | 600 | 58.24ピクセル | 0 |サブヒーローが表示されます。 |

| `` | 44.8ピクセル | 600 | 46.6ピクセル | 0 |セクションの見出し。 |

| `` | 32ピクセル | 500 | 41.6ピクセル | 0 |カードクラスターの見出し。 |

| `` | 24ピクセル | 500 | 31.2ピクセル | 0 |サブセクションが表示されます。 |

| `` | 20ピクセル | 500 | 28ピクセル | 0 |インライン表示のマイクロ見出し。 |

| `` | 15ピクセル | 500 | 19.5ピクセル | 1.5ピクセル |セクションの上の眉タグは大文字です。 |

| `` | 12ピクセル | 500 | 12ピクセル | 0.6ピクセル |小さな大文字のメタデータ。 |

| `` | 28.8ピクセル | 400 | 46.08ピクセル | -0.288ピクセル |段落をリードします。 |

| `` | 16ピクセル | 400 | 25.6ピクセル | -0.16ピクセル |デフォルトの本体。 |

| `` | 16ピクセル | 500 | 25.6ピクセル | -0.16ピクセル |太字のインライン本文。 |

| `` | 14ピクセル | 400 | 22.4ピクセル | 0 |二次本体。 |

| `` | 14ピクセル | 500 | 22.4ピクセル | 0 |太字のキャプション/ナビゲーションリンク。 |

| `` | 12.8ピクセル | 550 | 15.36ピクセル | 0 |バッジラベル (ブランドの特徴である 550 ウェイト)。 |

| `` | 12ピクセル | 400 | 18ピクセル | 0 |モノラルコードのキャプション。 |

| `` | 16ピクセル | 500 | 25.6ピクセル | -0.16ピクセル |ボタンのラベル。 |

原則_

  • **重量の上限は 600 です。** このブランドでは 700 以上を使用することはありません。自信を持って、大声ではありません。
  • **ディスプレイ サイズでのネガティブ トラッキング** `-0.8 px`、80 ピクセル、スケールスルー。タイトなカーニングは音声の一部です。
  • **大文字の眉毛が各セクションをマークします。** 15 ピクセル / ウェイト 500 / `1.5 px` ポジティブ トラッキングは、ブランドの特徴的なラベル スタイルです。
  • **システム全体で単一のファミリー。** 個別のディスプレイと本体の面はありません。変数軸が機能します。

フォントの代替に関する注意

WF Visual Sans Variable は独自のものです。 オープンソースの代替品:

  • **ディスプレイ + ボディ** — `font-feature-settings: "ss01"` を有効にした *Inter* ウェイト 400 / 500 / 600 が、最もスタイル的に一致します。
  • **Mono** — *Inconsolata* (文書化されたフォールバック) または *DM Mono*。

レイアウト

間隔システム_

  • **基本単位**: 4 ピクセル (細かいパディングのために頻繁に 0.4 / 0.8 の約数を使用)。
  • **トークン**: `` 2 px · `` 4 px · `` 8 px · `` 12 px · `` 16 px · `` 20 px · `` 24 ピクセル · `` 32 ピクセル.
  • **セクション パディング**: ヒーロー/コンテンツ バンドは `` 十分な垂直方向のスペースを持つ 32 ピクセルのガターを使用します。
  • **カード内部のパディング**: 機能カードと価格カードは `` 32 ピクセルに配置されます。

グリッドとコンテナ

  • マーケティング コンテナは幅が広い (__CODEBCK_767___ 側溝を使用して実質的に端から端まで)。
  • カテゴリ カード グリッド: デスクトップでは 2 / 3 まで、サイズが混在しています (一部の大きな機能カードは 2 列にまたがります)。
  • 価格階層グリッド: デスクトップでは 3 アップ、モバイルでは 1 アップ。

レスポンシブ戦略

#### ブレークポイント

|名前 |幅 |主な変更点 |

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

|モバイル | < 479px | Hero stacks; all grids 1-up. |

|モバイル-大 | 479–767ピクセル |モバイルと同じ。 |

|タブレット | 768–991ピクセル | 2アップグリッド。 |

|デスクトップ | ≥ 992 ピクセル |完全なマルチアップグリッド。 |

#### タッチターゲット

ボタンは最大 44 ピクセル (垂直方向のパディング 12 ピクセル + 行の高さ 25.6 ピクセル) でレンダリングされます。 WCAG AAA が開催されました。

#### 戦略の崩壊

  • Nav: デスクトップの完全なリンク行。モバイルでのハンバーガー
  • カテゴリ カード グリッド: デスクトップでは 2 / 3 / 4 アップ、モバイルでは 1 アップに低下します。
  • 価格帯: デスクトップでは 3 / 4 アップ、モバイルでは 1 アップ。
__HTMLTAG_388__#### 画像の動作

  • カテゴリ カード: フルブリード単色塗りつぶし (写真撮影不可)。
  • 製品のスクリーンショット: `` カード クロム内で 16:9。
  • マーケティング画面に肖像画の画像は使用できません。

標高と深さ

|レベル |治療 | |

を使用します

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

|レベル 0 — フラット |影も境界線もありません。 |デフォルトのバンド。 |

|レベル 1 — ヘアライン | `` 上の 1 ピクセルの実線__CODEBCK_769___ の境界線。 |デフォルトのカードクロムと入力枠。 |

|レベル 2 — レイヤードドロップ |微妙な温かみのあるオフセットを備えたマルチストップ レイヤード シャドウ — `0 84px 24px rgba(0,0,0,0), 0 54px 22px rgba(0,0,0,0.01), 0 30px 18px rgba(0,0,0,0.04), 0 13px 13px rgba(0,0,0,0.08), 0 3px 7px rgba(0,0,0,0.09)`。 |目に見えるリフトが必要な注目のカード。 |

|レベル 3 — 重ねドロップ強力 | `0.12` 最終オフセット不透明度を備えたレベル 2 のより深いバージョン。 |価格設定/モーダルレベルの重視。 |

|レベル 4 — ヘビーモーダル |非常に重いマルチストップ - `0 24px 24px rgba(0,0,0,0.26), 0 6px 13px rgba(0,0,0,0.29)` 最終停止。 |モーダル/ダイアログ サーフェス。 |

装飾の深さ

  • 有彩色のカテゴリ カード (完全な彩度の紫/ピンク/青/オレンジ/緑の塗りつぶし) は、白いキャンバスに対する純粋な色のコントラストを通じて視覚的な奥行きを提供します。
  • レイヤード シャドウ レシピは、ブランドの唯一の真の雰囲気効果です。これらは、個々の不透明度が非常に低い 5 ストップのドロップ シャドウ スタックです。

図形

境界線の半径スケール

|トークン |値 | |

を使用します

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

| `` | 0ピクセル |フルブリードバンド。 |

| `` | 2ピクセル |タイトなインライン錠剤。 |

| `` | 4ピクセル |ブランドの標準的なボタン + バッジ + 小さな要素の半径。 |

| `` | 8ピクセル |カードクロムと機能/カテゴリカード。 |

| `` | 9999ピクセル |円形アイコンコンテナのみ。 |

コンポーネント

ボタン

**`button-primary`** — 正規のほぼ黒の CTA。

  • 背景__CODEBCK_780___ (``)、テキスト__CODEBCK_782___白、ラベル__CODEBCK_783___(16ピクセルウェイト500)、パディング__CODEBCK_784___、形状__CODEBCK_785___ 4ピクセル

**`button-secondary`** — 白いアウトラインの CTA。

  • 背景__CODEBCK_787___、テキスト__CODEBCK_788___、1ピクセルの実線__CODEBCK_789___境界線、同じタイポグラフィ+パディング+形状。

**`button-text-arrow`** — 長い形式のセクションで使用される矢印付きの下線付きテキストリンク CTA。

  • 背景__CODEBCK_791___、テキスト__CODEBCK_792___、境界線なし、本文__CODEBCK_793___、パディング__CODEBCK_794___ 0.

**`button-icon-circular`** — カルーセル コントロールの円形アイコン ボタン。

  • 背景__CODEBCK_796___、インクアイコン、形状__CODEBCK_797___.

カードとコンテナ

**`card-feature`** — キャンバス上の正規の機能カード。

  • 背景__CODEBCK_799___、テキスト__CODEBCK_800___、1ピクセルのソリッド__CODEBCK_801___、パディング__CODEBCK_802___、形状__CODEBCK_803___。特集されると、多くの場合、レベル 2 シャドウに昇格します。

_**`card-feature-dark`** — ほぼ黒の極性反転機能カード。

  • 背景__CODEBCK_805___、テキスト__CODEBCK_806___、パディング__CODEBCK_807___、形状__CODEBCK_808___.

**`card-pricing`** — 価格層カード。

  • 背景__CODEBCK_810___、テキスト__CODEBCK_811___、ヘアライン枠、パディング__CODEBCK_812___、形状__CODEBCK_813___。 注目の層のレイヤードシャドウ。

入力とフォーム

**`text-input`** — 正規のテキスト入力。

  • 背景__CODEBCK_815___、テキスト__CODEBCK_816___、1ピクセル単色__CODEBCK_817___、本文__CODEBCK_818___、パディング__CODEBCK_819___、形状__CODEBCK_820___.

ナビゲーション

**`nav-bar`** — スティッキートップナビゲーション

  • 背景__CODEBCK_822___、テキスト__CODEBCK_823___、パディング__CODEBCK_824___.

_**`nav-link`** — `nav-bar`.

内のアイテムをリンクします
  • テキスト__CODEBCK_827___、__CODEBCK_828___に設定。

**`footer`** — フッター バンド。

  • 背景__CODEBCK_830___、テキスト__CODEBCK_831___、パディング__CODEBCK_832___。 ``.
  • の本文

署名コンポーネント

**`hero-band`** — ホワイト ヒーロー バンド。

  • 背景__CODEBCK_835___、テキスト__CODEBCK_836___、パディング__CODEBCK_837___。 `` の見出し (80 ピクセル、ウェイト 600)。

_**`hero-band-dark`** — 極性が反転した黒に近いヒーロー バンド (一部のキャンペーン ページで使用)。

  • 背景__CODEBCK_840___、テキスト__CODEBCK_841___、同じパディング/見出しスケール。

**`content-band`** — キャンバス上の標準コンテンツ バンド。

  • 背景__CODEBCK_843___、テキスト__CODEBCK_844___、パディング__CODEBCK_845___。 ``.
  • のセクション見出し

_**`category-card-purple`** — 全記入の紫色のカテゴリ カード。

  • 背景__CODEBCK_848___、テキスト白、パディング__CODEBCK_849___、形状__CODEBCK_850___.

**`category-card-pink`** — フルフィルのピンクのカテゴリ カード。

  • 背景__CODEBCK_852___、テキスト白、パディング__CODEBCK_853___、形状__CODEBCK_854___.

**`category-card-blue`** — 全記入の青色のカテゴリ カード。

  • 背景__CODEBCK_856___、テキスト白、パディング__CODEBCK_857___、形状__CODEBCK_858___.

**`category-card-orange`** — フルフィルのオレンジ色のカテゴリ カード。

  • 背景__CODEBCK_860___、テキスト白、パディング__CODEBCK_861___、形状__CODEBCK_862___.

**`category-card-green`** — 全塗り緑色のカテゴリ カード (明るい緑色に対して読みやすくするためにインク テキストを使用)。

  • 背景__CODEBCK_864___、テキスト__CODEBCK_865___ (インク)、パディング__CODEBCK_866___、図形__CODEBCK_867___.

**`badge-info`** + **`badge-info-soft`** — 青色の実線または柔らかい輪郭の情報バッジ。

  • 塗りつぶし:背景__CODEBCK_870___テキストは白。ソフト: バックグラウンド キャンバス、テキスト ``。どちらも `` (12.8 ピクセル ウェイト 550) — ブランドの特徴的な 550 ウェイトのキャプション。

例 (説明)

> 自動派生キットミラー デモンストレーション サーフェス (`scripts/derive-examples-block.mjs`)。 各 `ex-*` エントリはブランドネイティブのプリミティブを参照するため、下流のコンシューマ (`/preview-design`、__CODEBCK_876___) は同じ 10 個のサーフェスを一貫して再スキンします。 `TO_FILL` マーカーはプリミティブが欠落していることを示しています — LLM 判定パスで解決されます。

**`ex-pricing-tier`** — デフォルトの価格帯カード。ブランドキャンバスのような柔らかい表面を備えたフィーチャーカードクロムを再利用します。

  • プロパティ: `backgroundColor`、__CODEBCK_880___、__CODEBCK_881___、__CODEBCK_882___、__CODEBCK_883___

**`ex-pricing-tier-featured`** — 注目/ハイライト層 — 極性反転サーフェス (ライト モードでは暗い塗りつぶし + 明るいテキスト、ダーク モードでは明るい塗りつぶし + 暗いテキスト)。

  • プロパティ: `backgroundColor`、__CODEBCK_886___、__CODEBCK_887___、__CODEBCK_888___

**`ex-product-selector`** — 含まれるもの概要カード — SaaS / B2B 業種向けに再利用されています (文字通りの製品ギャラリーではありません)。

  • プロパティ: `backgroundColor`、__CODEBCK_891___、__CODEBCK_892___

_**`ex-cart-drawer`** — サブスクリプションの概要 — SaaS / B2B 用に再利用 (文字通りのカートではなく、アドオンごとの品目)。

  • プロパティ: `backgroundColor`、__CODEBCK_895___、__CODEBCK_896___、__CODEBCK_897__HTMLTAG_598___

**`ex-app-shell-row`** — App Shell サンプル内のサイドバーのナビゲーション行。アクティブな状態では、ブランドのプライマリを指標として使用します。

  • プロパティ: `backgroundColor`、__CODEBCK_900___、__CODEBCK_901___、__CODEBCK_902___

**`ex-data-table-cell`** — デフォルトのデータテーブル th + td chrome。ヘッダーにはモノキャップの眉毛タイポグラフィが使用されています。 body は body-sm を使用します。

  • プロパティ: `headerBackground`、__CODEBCK_905___、__CODEBCK_906___、__CODEBCK_907___、__CODEBCK_908___

**`ex-auth-form-card`** — サインイン/サインアップ カード。テキスト入力プリミティブを内部に備えた機能カード クロムを再利用します。

  • プロパティ: `backgroundColor`、__CODEBCK_911___、__CODEBCK_912___

_**`ex-modal-card`** — モーダル ダイアログ サーフェス — 影が高くなったフィーチャー カードと同じクロム。

  • プロパティ: `backgroundColor`、__CODEBCK_915___、__CODEBCK_916___

_**`ex-empty-state-card`** — 空の状態のイラスト フレーム。

  • プロパティ: `backgroundColor`、__CODEBCK_919___、__CODEBCK_920___、__CODEBCK_921___

**`ex-toast`** — トースト通知面 — フィーチャー カードの形状 + 中程度の影。

  • プロパティ: `backgroundColor`、__CODEBCK_924___、__CODEBCK_925___、__CODEBCK_926__HTMLTAG_634___

推奨事項と禁止事項

実行

  • __CODEBCK_927___ (``) をすべてのプライマリ CTA、すべての見出し、すべてのワードマークに予約します。 黒に近い色が変換色です。
  • 5 つの色のアクセント (紫 / ピンク / 青 / オレンジ / 緑) を、ボタンの背景としてではなく、全塗りのカテゴリ カードとして使用します。
  • __CODEBCK_930___ トラッキングを使用して、ヒーロー ヘッドラインを__CODEBCK_929___ ウェイト 600 に設定します。
  • あらゆる文字体裁の役割にわたって独自の WF Visual Sans ファミリを組み合わせます。
  • ボタンには `` 4 ピクセル、カードには `` 8 ピクセルを使用します。このブランドはピル CTA を決して使用しません。
  • 注目のカードにレイヤード マルチストップ ドロップシャドウを使用します。これは、ブランドの独特の標高レシピです。

しないでください

  • ボタン - 中程度の重さを 700 以上に昇格させないでください。ブランドのウェイト上限は 600 です。
  • ボタンの背景として色のアクセントを使用しないでください。これらは表面の塗りつぶしであり、アクションではありません。
  • CTA を錠剤として表示しないでください。ブランドのボタンのジオメトリは、4 ピクセルの狭い長方形です。
  • _6 番目のアクセント カラーを導入しないでください。 5 ストップ パレットがシステムです。

Design Insights

Typography & Readability

Webflow selects system font as its primary typeface, a choice that reflects a focus on readability and cross-platform consistency. In practice, this type system supports clear information hierarchy across devices. The combination of generous line heights, precise letter-spacing, and well-calibrated font weights ensures that content remains legible at every breakpoint — a fundamental quality that underpins Webflow's user experience.

Typography & Readability

Webflow selects system font as its primary typeface, a choice that reflects a focus on readability and cross-platform consistency. In practice, this type system supports clear information hierarchy across devices. The combination of generous line heights, precise letter-spacing, and well-calibrated font weights ensures that content remains legible at every breakpoint — a fundamental quality that underpins Webflow's user experience.

Typography & Readability

Webflow selects system font as its primary typeface, a choice that reflects a focus on readability and cross-platform consistency. In practice, this type system supports clear information hierarchy across devices. The combination of generous line heights, precise letter-spacing, and well-calibrated font weights ensures that content remains legible at every breakpoint — a fundamental quality that underpins Webflow's user experience.

Related Design Systems

Explore similar design languages from the same category:

· About · Contact