行业: 媒体与消费科技Website

NVIDIA

NVIDIA 以深黑英雄区和纸白内容区组织工程级营销页面,并用标志性亮绿色连接两种表面模式,通过硬件摄影、技术数据和严谨网格强调计算性能。

Light UIEditorialGradientDeveloper-focusedDesign System
NVIDIA 网站预览
设计系统
品牌色彩 · 27

primary

#76B900

--color-primary

on primary

#000000

--color-on-primary

primary dark

#5A8D00

--color-primary-dark

ink

#000000

--color-ink

canvas

#FFFFFF

--color-canvas

surface dark

#000000

--color-surface-dark

surface soft

#F7F7F7

--color-surface-soft

surface elevated

#1A1A1A

--color-surface-elevated

hairline

#CCCCCC

--color-hairline

hairline strong

#5E5E5E

--color-hairline-strong

body

#1A1A1A

--color-body

mute

#757575

--color-mute

stone

#898989

--color-stone

ash

#A7A7A7

--color-ash

on dark

#FFFFFF

--color-on-dark

link blue

#0046A4

--color-link-blue

blue 700

#0046A4

--color-blue-700

error

#E52020

--color-error

error deep

#650B0B

--color-error-deep

warning

#DF6500

--color-warning

warning bright

#EF9100

--color-warning-bright

success deep

#3F8500

--color-success-deep

accent yellow pale

#FEEEB2

--color-accent-yellow-pale

accent purple

#952FC6

--color-accent-purple

accent purple deep

#4D1368

--color-accent-purple-deep

accent purple pale

#F9D4FF

--color-accent-purple-pale

accent green pale

#BFF230

--color-accent-green-pale

字体系统

字体家族

NVIDIA-EMEA

字重

700400

备注

1 个字体家族,完整字阶、行高和字距见 DESIGN.md

标签
Light UIEditorialGradientDeveloper-focusedDesign System
设计文档

品牌设计系统的完整 Markdown 文档

NVIDIA — Style Reference

> An engineering-grade marketing system organized around two surface modes — a deep black canvas for hero and footer chapters and a flat paper-white canvas for body content — connected by a single, almost violently saturated NVIDIA Green accent that carries every CTA, every active tab, and the small decorative corner squares that mark out cards. The system is unapologetically angular: 2px radius across every surface, tight bold sans-serif typography in NVIDIA's proprietary EMEA cut, and a hairline gray rule that separates dense multi-column technical content. There is no decorative gradient, no atmospheric mesh, no soft drop shadow — just black, white, gray, and green stacked into a structured editorial grid that scales from product cards to massive industry landing pages without bending its rules.

**Theme:** light

**Source website:** [https://www.nvidia.com/](https://www.nvidia.com/)

Use the live official website to compare and validate this extracted snapshot. The current source website remains authoritative.

Tokens — Colors

| Name | Value | Token | Role |

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

| primary | `#76b900` | `--color-primary` | primary role extracted from the source design |

| on primary | `#000000` | `--color-on-primary` | on primary role extracted from the source design |

| primary dark | `#5a8d00` | `--color-primary-dark` | primary dark role extracted from the source design |

| ink | `#000000` | `--color-ink` | ink role extracted from the source design |

| canvas | `#ffffff` | `--color-canvas` | canvas role extracted from the source design |

| surface dark | `#000000` | `--color-surface-dark` | surface dark role extracted from the source design |

| surface soft | `#f7f7f7` | `--color-surface-soft` | surface soft role extracted from the source design |

| surface elevated | `#1a1a1a` | `--color-surface-elevated` | surface elevated role extracted from the source design |

| hairline | `#cccccc` | `--color-hairline` | hairline role extracted from the source design |

| hairline strong | `#5e5e5e` | `--color-hairline-strong` | hairline strong role extracted from the source design |

| body | `#1a1a1a` | `--color-body` | body role extracted from the source design |

| mute | `#757575` | `--color-mute` | mute role extracted from the source design |

| stone | `#898989` | `--color-stone` | stone role extracted from the source design |

| ash | `#a7a7a7` | `--color-ash` | ash role extracted from the source design |

| on dark | `#ffffff` | `--color-on-dark` | on dark role extracted from the source design |

| on dark mute | `rgba(255,255,255,0.7)` | `--color-on-dark-mute` | on dark mute role extracted from the source design |

| link blue | `#0046a4` | `--color-link-blue` | link blue role extracted from the source design |

| blue 700 | `#0046a4` | `--color-blue-700` | blue 700 role extracted from the source design |

| error | `#e52020` | `--color-error` | error role extracted from the source design |

| error deep | `#650b0b` | `--color-error-deep` | error deep role extracted from the source design |

| warning | `#df6500` | `--color-warning` | warning role extracted from the source design |

| warning bright | `#ef9100` | `--color-warning-bright` | warning bright role extracted from the source design |

| success deep | `#3f8500` | `--color-success-deep` | success deep role extracted from the source design |

| accent yellow pale | `#feeeb2` | `--color-accent-yellow-pale` | accent yellow pale role extracted from the source design |

| accent purple | `#952fc6` | `--color-accent-purple` | accent purple role extracted from the source design |

| accent purple deep | `#4d1368` | `--color-accent-purple-deep` | accent purple deep role extracted from the source design |

| accent purple pale | `#f9d4ff` | `--color-accent-purple-pale` | accent purple pale role extracted from the source design |

| accent green pale | `#bff230` | `--color-accent-green-pale` | accent green pale role extracted from the source design |

Tokens — Typography

NVIDIA-EMEA · `--font-primary`

  • **Substitute:** Inter, system-ui, sans-serif
  • **Weights:** 700, 400
  • **Sizes:** 48px, 36px, 24px, 22px, 20px, 18px, 17px, 16px, 15px, 14.4px, 14px, 12px, 11px, 10px
  • **Line height:** 1.25, 1.75, 1.4, 1.47, 1.5, 1.67, 1, 1.43
  • **Letter spacing:** 0, 0.144px
  • **Role:** Brand typography family observed across the documented type scale.
  • Type Scale

    | Role | Size | Line Height | Letter Spacing | Token |

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

    | display-xl | 48px | 1.25 | 0 | `--text-display-xl` |

    | display-lg | 36px | 1.25 | 0 | `--text-display-lg` |

    | heading-xl | 24px | 1.25 | 0 | `--text-heading-xl` |

    | heading-lg | 22px | 1.75 | 0 | `--text-heading-lg` |

    | heading-md | 20px | 1.25 | 0 | `--text-heading-md` |

    | heading-sm | 18px | 1.4 | 0 | `--text-heading-sm` |

    | card-title | 17px | 1.47 | 0 | `--text-card-title` |

    | body-md | 16px | 1.5 | 0 | `--text-body-md` |

    | body-strong | 16px | 1.5 | 0 | `--text-body-strong` |

    | body-sm | 15px | 1.67 | 0 | `--text-body-sm` |

    | button-lg | 18px | 1.25 | 0 | `--text-button-lg` |

    | button-md | 16px | 1.25 | 0 | `--text-button-md` |

    | button-sm | 14.4px | 1 | 0.144px | `--text-button-sm` |

    | link-md | 15px | 1.5 | 0 | `--text-link-md` |

    | caption-md | 14px | 1.43 | 0 | `--text-caption-md` |

    | caption-sm | 12px | 1.25 | 0 | `--text-caption-sm` |

    | caption-xs | 11px | 1 | 0 | `--text-caption-xs` |

    | utility-xs | 10px | 1.5 | 0 | `--text-utility-xs` |

    Tokens — Spacing & Shapes

    **Density:** comfortable

    Spacing Scale

    | Name | Value | Token |

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

    | xxs | 2px | `--spacing-xxs` |

    | xs | 4px | `--spacing-xs` |

    | sm | 8px | `--spacing-sm` |

    | md | 12px | `--spacing-md` |

    | lg | 16px | `--spacing-lg` |

    | xl | 24px | `--spacing-xl` |

    | xxl | 32px | `--spacing-xxl` |

    | section | 64px | `--spacing-section` |

    Border Radius

    | Name | Value | Token |

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

    | none | 0px | `--radius-none` |

    | xs | 1px | `--radius-xs` |

    | sm | 2px | `--radius-sm` |

    | full | 9999px | `--radius-full` |

    Layout

  • **Section gap:** 64px
  • **Card padding:** 16px
  • **Element gap:** 12px
  • **Max content width:** 1200px
  • Components

    button primary

    **Role:** button primary component

  • **backgroundColor:** `{colors.primary}`
  • **textColor:** `{colors.on-primary}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `11px 24px`
  • **height:** `44px`
  • button primary active

    **Role:** button primary active component

  • **backgroundColor:** `{colors.primary-dark}`
  • **textColor:** `{colors.on-primary}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.sm}`
  • button outline

    **Role:** button outline component

  • **backgroundColor:** `transparent`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `11px 13px`
  • button outline on dark

    **Role:** button outline on dark component

  • **backgroundColor:** `transparent`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.sm}`
  • button ghost link

    **Role:** button ghost link component

  • **textColor:** `{colors.primary}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.none}`
  • button disabled

    **Role:** button disabled component

  • **backgroundColor:** `{colors.surface-soft}`
  • **textColor:** `{colors.ash}`
  • **rounded:** `{rounded.sm}`
  • pill tab

    **Role:** pill tab component

  • **backgroundColor:** `transparent`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.button-sm}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `10px 18px`
  • pill tab active

    **Role:** pill tab active component

  • **backgroundColor:** `{colors.ink}`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.button-sm}`
  • **rounded:** `{rounded.sm}`
  • text input

    **Role:** text input component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.body-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `12px 16px`
  • **height:** `44px`
  • text input focused

    **Role:** text input focused component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **rounded:** `{rounded.sm}`
  • search input

    **Role:** search input component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.body-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `10px 16px`
  • **height:** `40px`
  • product card

    **Role:** product card component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.card-title}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `24px`
  • feature card

    **Role:** feature card component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.body-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `32px`
  • resource card

    **Role:** resource card component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.card-title}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `24px`
  • hero card dark

    **Role:** hero card dark component

  • **backgroundColor:** `{colors.surface-dark}`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.display-xl}`
  • **rounded:** `{rounded.none}`
  • **padding:** `80px 48px`
  • cta strip dark

    **Role:** cta strip dark component

  • **backgroundColor:** `{colors.surface-dark}`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.heading-xl}`
  • **rounded:** `{rounded.none}`
  • **padding:** `64px 48px`
  • callout stat

    **Role:** callout stat component

  • **backgroundColor:** `{colors.canvas}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.display-lg}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `32px`
  • corner square

    **Role:** corner square component

  • **backgroundColor:** `{colors.primary}`
  • **rounded:** `{rounded.none}`
  • **size:** `12px`
  • utility bar

    **Role:** utility bar component

  • **backgroundColor:** `{colors.surface-dark}`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.caption-sm}`
  • **rounded:** `{rounded.none}`
  • **height:** `32px`
  • primary nav

    **Role:** primary nav component

  • **backgroundColor:** `{colors.surface-dark}`
  • **textColor:** `{colors.on-dark}`
  • **typography:** `{typography.body-strong}`
  • **rounded:** `{rounded.none}`
  • **height:** `64px`
  • breadcrumb bar

    **Role:** breadcrumb bar component

  • **backgroundColor:** `{colors.surface-soft}`
  • **textColor:** `{colors.body}`
  • **typography:** `{typography.caption-md}`
  • **rounded:** `{rounded.none}`
  • **height:** `48px`
  • sub nav strip

    **Role:** sub nav strip component

  • **backgroundColor:** `{colors.surface-soft}`
  • **textColor:** `{colors.ink}`
  • **typography:** `{typography.button-md}`
  • **rounded:** `{rounded.none}`
  • **height:** `56px`
  • footer section

    **Role:** footer section component

  • **backgroundColor:** `{colors.surface-dark}`
  • **textColor:** `{colors.on-dark-mute}`
  • **typography:** `{typography.body-sm}`
  • **rounded:** `{rounded.none}`
  • **padding:** `64px 48px`
  • link inline

    **Role:** link inline component

  • **textColor:** `{colors.link-blue}`
  • **typography:** `{typography.link-md}`
  • badge tag

    **Role:** badge tag component

  • **backgroundColor:** `{colors.surface-soft}`
  • **textColor:** `{colors.body}`
  • **typography:** `{typography.caption-md}`
  • **rounded:** `{rounded.sm}`
  • **padding:** `4px 10px`
  • Do's and Don'ts

    Do

  • Use `--color-primary` for the brand's primary interaction treatment.
  • Keep page surfaces anchored to `--color-canvas`.
  • Preserve every typography style's documented size, line height, and letter spacing.
  • Compare major implementation decisions against [the live NVIDIA website](https://www.nvidia.com/).
  • Don't

  • Do not introduce colors outside the documented color token set.
  • Do not replace `--color-ink` with an arbitrary neutral.
  • Do not flatten documented component states or spacing relationships.
  • Do not treat this extracted snapshot as newer than the live source website.
  • Layout

    Use the documented spacing scale and component geometry as the implementation baseline. Validate responsive composition and current page rhythm against [the live source](https://www.nvidia.com/).

    同类品牌推荐
    NVIDIA 设计系统 | 品牌模板 · ViboDesign