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
- Single-accent voltageNVIDIA Green #76b900 carries every CTA, active tab, and 12px corner square; no second accent exists in chrome
- Hyper-angular geometry2px radius on every interactive element, 0px on hero/footer/nav; the only circles are avatars and social icons
- Two-mode surface architecturepure #000000 black hero/footer chapters alternate with #ffffff body canvas in a predictable rhythm
- Brand-locked NVIDIA-EMEA across 18 type tiers at only two weights (400 and 700)hierarchy comes from weight and size, never from color
- 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.

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 Primarybutton-primaryButton Primary
- Button Primary Activebutton-primary-activeButton Primary Active
- Button Outlinebutton-outlineButton Outline
- Button Outline On Darkbutton-outline-on-darkButton Outline On Dark
- Button Ghost Linkbutton-ghost-linkButton Ghost Link
- Button Disabledbutton-disabledButton Disabled
- Pill Tabpill-tabPill Tab
- Pill Tab Activepill-tab-activePill Tab Active
- Type here…text-inputText Input
- Type here…text-input-focusedText Input Focused
- Search Inputsearch-inputSearch Input
- Product Cardproduct-cardProduct Card
- Feature Cardfeature-cardFeature Card
- Resource Cardresource-cardResource Card
- Hero Card Darkhero-card-darkHero Card Dark
- Cta Strip Darkcta-strip-darkCta Strip Dark
- Callout Statcallout-statCallout Stat
- Corner Squarecorner-squareCorner Square
- Utility Barutility-barUtility Bar
- Primary Navprimary-navPrimary Nav
- Breadcrumb Barbreadcrumb-barBreadcrumb Bar
- Sub Nav Stripsub-nav-stripSub Nav Strip
- Footer Sectionfooter-sectionFooter Section
- Link Inlinelink-inlineLink Inline
- Badge Tagbadge-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.
FAQ
NVIDIA design system FAQ
Common questions about NVIDIA's tokens, components, and how to use this DESIGN.md in your project.
Read next
Related reading
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 the DESIGN.md
One machine-readable file: every color, type, radius, spacing, and component token of NVIDIA.
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.
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.
Billing
Billed once a year in USD. Cancel anytime.
- How many people can use the license.
- Client work, SaaS products and anything you charge for.
- Production-ready React sections: hero, pricing, features, dashboards and more.
- Complete multi-page sites you can ship as they are.
- React icons from every major library, installable with one command.
- Presets that restyle every block, in light and dark.
- Lets your AI editor search, preview and install blocks for you.
- Priority requests are answered first.
Individual
For personal projects & open source
$32instead of $49/mo
$389 billed yearly
- Seats: 1 seat
- Commercial use: Personal & open source only
- Pro blocks: 6,000+ blocks
- Templates: All 14 templates
- React icons: 294k+ icons
- Themes: All 59 themes
- MCP server: Basic usage
- Support: Standard
Team
Most popularFor freelancers, agencies & startups
$66instead of $99/mo
$789 billed yearly · ≈ $13/dev/mo
- Seats: Up to 5 seats
- Commercial use: Included
- Pro blocks: 6,000+ blocks
- Templates: All 14 templates
- React icons: 294k+ icons
- Themes: All 59 themes
- MCP server: High usage
- Support: Priority
Organization
For companies with larger teams
$132instead of $199/mo
$1,589 billed yearly
- Seats: Unlimited seats
- Commercial use: Included
- Pro blocks: 6,000+ blocks
- Templates: All 14 templates
- React icons: 294k+ icons
- Themes: All 59 themes
- MCP server: Unlimited usage
- Support: Priority
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 popularFor 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.