Skip to content

NVIDIA Design System

NVIDIA's design system as a DESIGN.md file. Green #76b900, NVIDIA-EMEA, 28 colors, 25 components. For React, Next.js, and AI tools.

Add shadcn.io to your AI agent. · Pro It installs blocks, icons and templates in your design system from a prompt, with Pro.

Set up MCP
Primary
#76b900
Typeface
NVIDIA-EMEA
Shape
Sharp
Base radius
2px
Colors
28
Type tokens
18
Components
25
Spacing values
8

About

About NVIDIA DESIGN.md

Curated by Dov Azencot · Updated May 12, 2026 · Source nvidia.com (opens in a new tab)

NVIDIA's marketing system reads like engineering documentation that learned graphic design. Every page is a structured cascade of dense, factual information arranged on a paper-white grid, framed top and bottom by deep black hero and footer chapters. One accent color does all the work: NVIDIA Green at "#76b900", used for every primary CTA, every active tab, every link affordance on dark surfaces, and the small decorative 12px corner squares that anchor each card. There are no gradients, no atmospheric mesh, no soft drop shadows — just black, white, gray, and green stacked into an editorial grid that scales from product cards to massive industry landing pages without bending its rules.

The file packages NVIDIA's chrome into a single Google Labs DESIGN.md spec: 28 colors tokens (one brand green plus a deep press variant, two surface modes, six text tiers, six semantic flags, four editorial accents), 18 typography roles in the proprietary NVIDIA-EMEA cut at weights 400 and 700, a tiny radius scale that tops out at 2px outside of avatars, an 8px-based spacing system stretching to a 64px section rhythm, and 25 components specs covering buttons, pill tabs, three card variants, inputs, the four-tier navigation stack, the six-column dark footer, and the signature corner-square ornament.

Feed the file to Claude, Cursor, or GitHub Copilot and the agent produces React components that respect NVIDIA's restraint — green reserved for CTAs and active states, 2px rounding everywhere, hierarchy built from weight contrast rather than color tinting. Or reference the tokens by name in Tailwind config or CSS variables. The system is worth studying precisely because it refuses to grow: ten years of expansion into AI, healthcare, robotics, and life sciences, and the chrome still resolves to one green, one black, one white, and a 2px corner.

What makes it distinct

5

  1. Single-accent voltageNVIDIA Green #76b900 carries every CTA, active tab, and 12px corner square; no second accent exists in chrome
  2. Hyper-angular geometry2px radius on every interactive element, 0px on hero/footer/nav; the only circles are avatars and social icons
  3. Two-mode surface architecturepure #000000 black hero/footer chapters alternate with #ffffff body canvas in a predictable rhythm
  4. Brand-locked NVIDIA-EMEA across 18 type tiers at only two weights (400 and 700)hierarchy comes from weight and size, never from color
  5. Flat-by-policy cards1px #cccccc hairline borders replace drop shadows everywhere except a 5px ambient on sticky chrome

nvidia.com

Live at nvidia.com

A snapshot of the brand in production. Scroll the frame to see the whole page.

NVIDIA's website at nvidia.com

Colors

28 colors

NVIDIA's system runs on #76b900 as its primary voltage, used in 3 of 25 components. Type is set in NVIDIA-EMEA across 18 tokens from 10px to 48px, weights 400–700. Shape language is sharp — components average 1px corner radius, favoring crisp rectangles.

Brand & Accent

Sparing, CTA-only voltage · 7

Surface

Page and card backgrounds · 4

Text

Headlines, body, captions · 6

Borders & Hairlines

Dividers, outlines, rules · 2

Semantic

Status, errors, success, links · 5

Other

Specialty colors · 4

Typography

18 type tokens

Set in NVIDIA-EMEA across 18 tokens, from 10px to 48px, weights 400–700. Shown in its own stack: where the font isn't installed, the fallback the file names stands in.

  • display-xl48px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • display-lg36px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • heading-xl24px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • heading-lg22px · weight 400 · lh 1.75The quick brown fox jumps over the lazy dog
  • heading-md20px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • heading-sm18px · weight 700 · lh 1.4The quick brown fox jumps over the lazy dog
  • card-title17px · weight 700 · lh 1.47The quick brown fox jumps over the lazy dog
  • body-md16px · weight 400 · lh 1.5The quick brown fox jumps over the lazy dog
  • body-strong16px · weight 700 · lh 1.5The quick brown fox jumps over the lazy dog
  • body-sm15px · weight 400 · lh 1.67The quick brown fox jumps over the lazy dog
  • button-lg18px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • button-md16px · weight 700 · lh 1.25The quick brown fox jumps over the lazy dog
  • button-sm14.4px · weight 700 · lh 1 · tracking 0.144pxThe quick brown fox jumps over the lazy dog
  • link-md15px · weight 400 · lh 1.5The quick brown fox jumps over the lazy dog
  • caption-md14px · weight 700 · lh 1.43The quick brown fox jumps over the lazy dog
  • caption-sm12px · weight 400 · lh 1.25The quick brown fox jumps over the lazy dog
  • caption-xs11px · weight 700 · lh 1The quick brown fox jumps over the lazy dog
  • utility-xs10px · weight 700 · lh 1.5The quick brown fox jumps over the lazy dog

Layout

Radii and spacing

4 corner radii and 8 spacing values. Shape language: sharp.

Radii

  • none0px
  • xs1px
  • sm2px
  • full9999px

Spacing

  • xxs2px
  • xs4px
  • sm8px
  • md12px
  • lg16px
  • xl24px
  • xxl32px
  • section64px

Components

25 components

Each rendered from its tokens (color, type, radius, padding) on NVIDIA's own canvas.

  • Button Primary
    button-primaryButton Primary
  • Button Primary Active
    button-primary-activeButton Primary Active
  • Button Outline
    button-outlineButton Outline
  • Button Outline On Dark
    button-outline-on-darkButton Outline On Dark
  • Button Ghost Link
    button-ghost-linkButton Ghost Link
  • Button Disabled
    button-disabledButton Disabled
  • Pill Tab
    pill-tabPill Tab
  • Pill Tab Active
    pill-tab-activePill Tab Active
  • Type here…
    text-inputText Input
  • Type here…
    text-input-focusedText Input Focused
  • Search Input
    search-inputSearch Input
  • Product Card
    product-cardProduct Card
  • Feature Card
    feature-cardFeature Card
  • Resource Card
    resource-cardResource Card
  • Hero Card Dark
    hero-card-darkHero Card Dark
  • Cta Strip Dark
    cta-strip-darkCta Strip Dark
  • Callout Stat
    callout-statCallout Stat
  • Corner Square
    corner-squareCorner Square
  • Utility Bar
    utility-barUtility Bar
  • Primary Nav
    primary-navPrimary Nav
  • Breadcrumb Bar
    breadcrumb-barBreadcrumb Bar
  • Sub Nav Strip
    sub-nav-stripSub Nav Strip
  • Footer Section
    footer-sectionFooter Section
  • Link Inline
    link-inlineLink Inline
  • Badge Tag
    badge-tagBadge Tag

In use

The system, in use

NVIDIA's tokens on the kind of product it builds.

Build something people actually use.

A short paragraph of marketing copy that previews how the brand's display tier and body tier read together. Two sentences is usually enough.

Get startedLearn more
Marketing heroHeadline, sub-copy, primary CTA — the universal homepage opener.

FAQ

NVIDIA design system FAQ

Common questions about NVIDIA's tokens, components, and how to use this DESIGN.md in your project.

Read next

Specs, directories, and component libraries that pair with this design system.

Use it

Use NVIDIA in your project

One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.

Download DESIGN.md
  1. Download the DESIGN.md

    One machine-readable file: every color, type, radius, spacing, and component token of NVIDIA.

  2. Feed it to your AI tool

    Drop it into Claude, Cursor, or GitHub Copilot. The agent writes React components and Tailwind classes that match NVIDIA's visual language.

  3. Reference the tokens directly

    Or paste the values into your Tailwind config, CSS variables, or component library: every color, size and radius is a quoted, ready-to-copy value.

Read the full DESIGN.md: overview, rationale, do’s and don’ts

Overview

NVIDIA's marketing system is built like a piece of engineering documentation that learned graphic design — every page is a structured cascade of dense, factual information arranged on a paper-white grid, framed top and bottom by deep black hero/footer chapters. There is exactly one accent color in the entire system, and it is doing all the work: NVIDIA Green ({colors.primary} — #76b900), used for every primary CTA, every active tab, every link affordance on dark surfaces, and the small decorative corner squares that mark out card containers. Nothing else competes for attention.

The system's character comes from extreme typographic restraint and an almost punishingly angular geometry. Every container, button, and image uses {rounded.sm} (2px) — a token that's barely-there but never zero, giving the system the precise, technical feel of CAD output rather than warm consumer software. Cards sit on plain {colors.canvas} with a hairline {colors.hairline} border (no shadow, no elevation), separated by tight 8px-base spacing rhythm. Long-form pages stack 6–10 of these cards into multi-column technical grids without ever introducing decorative breaks.

The black-canvas hero and footer chapters are the system's "headline moments" — a single full-bleed photographic or 3D-rendered image with {typography.display-xl} headline copy laid in white, a single green CTA button, and a small green corner square as the only ornamentation. Everything else is subordinate.

Key Characteristics:

  • Single-accent system: {colors.primary} carries every CTA, active state, and decorative motif. The rest is monochrome black/white/gray.
  • Two-mode surface architecture: {colors.surface-dark} for hero/footer chapters; {colors.canvas} for body — alternating in a predictable rhythm down the page
  • Hyper-angular geometry: {rounded.sm} (2px) on every interactive element. There are no pill buttons, no rounded cards, no soft chrome.
  • NVIDIA-EMEA proprietary sans-serif at weights 400 and 700, scaled across a 12-tier hierarchy from {typography.utility-xs} (10px) up to {typography.display-xl} (48px)
  • Card library leans on hairline {colors.hairline} borders and {colors.surface-soft} backgrounds rather than shadows for separation
  • Signature decorative element: the small {component.corner-square} (~12px green square) anchored to one corner of resource and feature cards
  • Dense multi-column footer with 4–6 link columns on {colors.surface-dark} — every page closes with the same structured global navigation

Known Gaps

  • Mobile screenshots not captured — responsive behavior synthesizes NVIDIA's known mobile pattern (hamburger drawer, accordion footer, 1-up card grid, hero downscale) from desktop evidence and the documented breakpoint stack.
  • Hover states not documented by system policy.
  • Dialog / modal styling beyond the locale-selector overlay not visible in the captured surfaces.
  • Form field styling for full sign-up / contact forms is not present in the captured surfaces — only inline search and basic text inputs are documented.
  • Login / authenticated chrome not in the captured pages.

Hardware & Robotics

More systems like this

More DESIGN.md files in Hardware & Robotics.

Pricing

Build it with Pro

The DESIGN.md files are free. Pro adds 6,000+ blocks, premium templates and the MCP server, so your AI editor builds in your system for you.

4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.

Billed once a year in USD. Cancel anytime.

Individual

For personal projects & open source

$32instead of $49/mo

$389 billed yearly

  • How many people can use the license.Seats: 1 seat
  • Client work, SaaS products and anything you charge for.Commercial use: Personal & open source only
  • Production-ready React sections: hero, pricing, features, dashboards and more.Pro blocks: 6,000+ blocks
  • Complete multi-page sites you can ship as they are.Templates: All 14 templates
  • React icons from every major library, installable with one command.React icons: 294k+ icons
  • Presets that restyle every block, in light and dark.Themes: All 59 themes
  • Lets your AI editor search, preview and install blocks for you.MCP server: Basic usage
  • Priority requests are answered first.Support: Standard

Team

Most popular

For freelancers, agencies & startups

$66instead of $99/mo

$789 billed yearly · ≈ $13/dev/mo

Everything in Individual, plus

  • How many people can use the license.Seats: Up to 5 seats
  • Client work, SaaS products and anything you charge for.Commercial use: Included
  • Lets your AI editor search, preview and install blocks for you.MCP server: High usage
  • Priority requests are answered first.Support: Priority

Organization

For companies with larger teams

$132instead of $199/mo

$1,589 billed yearly

Everything in Team, plus

  • How many people can use the license.Seats: Unlimited seats
  • Lets your AI editor search, preview and install blocks for you.MCP server: Unlimited usage
  • Secure checkout via Stripe
  • Code lives in your repo
  • Keep what you've shipped if you cancel
  • License terms

Your system, built for you

Every block, template and icon, installed by your AI agent in your design system. The DESIGN.md files stay free.

Get Pro