skills/creative/popular-web-designs/templates/nvidia.md
Hermes Agent — Implementation Notes
The original site uses proprietary fonts. For self-contained HTML output, use these CDN substitutes:
- Primary:
Inter| Mono:system monospace stack- Font stack (CSS):
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;- Mono stack (CSS):
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;html<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">Use
write_fileto create HTML, serve viagenerative-widgetsskill (cloudflared tunnel). Verify visual accuracy withbrowser_visionafter generating.
NVIDIA's website is a high-contrast, technology-forward experience that communicates raw computational power through design restraint. The page is built on a stark black (#000000) and white (#ffffff) foundation, punctuated by NVIDIA's signature green (#76b900) -- a color so specific it functions as a brand fingerprint. This is not the lush green of nature; it's the electric, lime-shifted green of GPU-rendered light, a color that sits between chartreuse and kelly green and immediately signals "NVIDIA" to anyone in technology.
The custom NVIDIA-EMEA font family (with Arial and Helvetica fallbacks) creates a clean, industrial typographic voice. Headings at 36px bold with tight 1.25 line-height create dense, authoritative blocks of text. The font lacks the geometric playfulness of Silicon Valley sans-serifs -- it's European, pragmatic, and engineering-focused. Body text runs at 15-16px, comfortable for reading but not generous, maintaining the sense that screen real estate is optimized like GPU memory.
What distinguishes NVIDIA's design from other dark-background tech sites is the disciplined use of the green accent. The #76b900 appears in borders (2px solid #76b900), link underlines (underline 2px rgb(118, 185, 0)), and CTAs -- but never as backgrounds or large surface areas on the main content. The green is a signal, not a surface. Combined with a deep shadow system (rgba(0, 0, 0, 0.3) 0px 0px 5px) and minimal border radius (1-2px), the overall effect is of precision engineering hardware rendered in pixels.
Key Characteristics:
#76b900) as pure accent -- borders, underlines, and interactive highlights only#000000) dominant background with white (#ffffff) text on dark sections2px solid #76b900) as primary interactive pattern#76b900): The signature -- borders, link underlines, CTA outlines, active indicators. Never used as large surface fills.#000000): Primary page background, text on light surfaces, dominant tone.#ffffff): Text on dark backgrounds, light section backgrounds, card surfaces.#bff230): Bright lime accent for highlights and hover states.#df6500): Warm accent for alerts, featured badges, or energy-related contexts.#ef9100): Secondary warm accent, product category highlights.#feeeb2): Light warm surface for callout backgrounds.#e52020): Error states, destructive actions, critical alerts.#650b0b): Deep red for severe warning backgrounds.#3f8500): Success states, positive indicators (darker than brand green).#0046a4): Informational accents, link hover alternative.#4d1368): Deep purple for gradient ends, premium/AI contexts.#f9d4ff): Light purple surface tint.#8c1c55): Rich accent for special promotions or featured content.#a7a7a7): Muted text, disabled labels.#898989): Secondary text, metadata.#757575): Tertiary text, placeholders, footers.#5e5e5e): Subtle borders, divider lines.#1a1a1a): Dark surfaces, card backgrounds on black pages.#ffffff): White links on dark backgrounds.#000000): Black links with green underline on light backgrounds.#3860be): Blue shift on hover across all link variants.#1eaedb): Teal highlight for button hover states.#007fff): Bright blue for active/pressed button states.#000000 solid 2px): Black outline for keyboard focus.rgba(0, 0, 0, 0.3) 0px 0px 5px 0px): Subtle ambient shadow for elevated cards.NVIDIA-EMEA, with fallbacks: Arial, Helvetica, sans-serifFont Awesome 6 Pro (weight 900 for solid icons, 700 for regular)Font Awesome 6 Sharp (weight 300 for light icons, 400 for regular)| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Hero | NVIDIA-EMEA | 36px (2.25rem) | 700 | 1.25 (tight) | normal | Maximum impact headlines |
| Section Heading | NVIDIA-EMEA | 24px (1.50rem) | 700 | 1.25 (tight) | normal | Section titles, card headings |
| Sub-heading | NVIDIA-EMEA | 22px (1.38rem) | 400 | 1.75 (relaxed) | normal | Feature descriptions, subtitles |
| Card Title | NVIDIA-EMEA | 20px (1.25rem) | 700 | 1.25 (tight) | normal | Card and module headings |
| Body Large | NVIDIA-EMEA | 18px (1.13rem) | 700 | 1.67 (relaxed) | normal | Emphasized body, lead paragraphs |
| Body | NVIDIA-EMEA | 16px (1.00rem) | 400 | 1.50 | normal | Standard reading text |
| Body Bold | NVIDIA-EMEA | 16px (1.00rem) | 700 | 1.50 | normal | Strong labels, nav items |
| Body Small | NVIDIA-EMEA | 15px (0.94rem) | 400 | 1.67 (relaxed) | normal | Secondary content, descriptions |
| Body Small Bold | NVIDIA-EMEA | 15px (0.94rem) | 700 | 1.50 | normal | Emphasized secondary content |
| Button Large | NVIDIA-EMEA | 18px (1.13rem) | 700 | 1.25 (tight) | normal | Primary CTA buttons |
| Button | NVIDIA-EMEA | 16px (1.00rem) | 700 | 1.25 (tight) | normal | Standard buttons |
| Button Compact | NVIDIA-EMEA | 14.4px (0.90rem) | 700 | 1.00 (tight) | 0.144px | Small/compact buttons |
| Link | NVIDIA-EMEA | 14px (0.88rem) | 700 | 1.43 | normal | Navigation links |
| Link Uppercase | NVIDIA-EMEA | 14px (0.88rem) | 700 | 1.43 | normal | text-transform: uppercase, nav labels |
| Caption | NVIDIA-EMEA | 14px (0.88rem) | 600 | 1.50 | normal | Metadata, timestamps |
| Caption Small | NVIDIA-EMEA | 12px (0.75rem) | 400 | 1.25 (tight) | normal | Fine print, legal |
| Micro Label | NVIDIA-EMEA | 10px (0.63rem) | 700 | 1.50 | normal | text-transform: uppercase, tiny badges |
| Micro | NVIDIA-EMEA | 11px (0.69rem) | 700 | 1.00 (tight) | normal | Smallest UI text |
text-transform: uppercase with weight 700, creating a navigation voice that reads like hardware specification labels.Primary (Green Border)
transparent#0000002px solid #76b900#1eaedb, text #ffffff#007fff, text #ffffff, border 1px solid #003eff, scale(1)#1eaedb, text #ffffff, outline #000000 solid 2px, opacity 0.9Secondary (Green Border Thin)
1px solid #76b900Compact / Inline
#ffffff (light) or #1a1a1a (dark sections)1px solid #5e5e5ergba(0, 0, 0, 0.3) 0px 0px 5px 0px for elevated cards#ffffff, no underline, hover shifts to #3860be#000000 or #1a1a1a, underline 2px solid #76b900, hover shifts to #3860be, underline removed#76b900, hover shifts to #3860be#666666, hover shifts to #3860be#000000)#ffffffProduct Cards
Tech Spec Tables
Cookie/Consent Banner
| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow | Page backgrounds, inline text |
| Subtle (Level 1) | rgba(0,0,0,0.3) 0px 0px 5px 0px | Standard cards, modals |
| Border (Level 1b) | 1px solid #5e5e5e | Content dividers, section borders |
| Green accent (Level 2) | 2px solid #76b900 | Active elements, CTAs, selected items |
| Focus (Accessibility) | 2px solid #000000 outline | Keyboard focus ring |
Shadow Philosophy: NVIDIA's depth system is minimal and utilitarian. There is essentially one shadow value -- a 5px ambient blur at 30% opacity -- used sparingly for cards and modals. The primary depth signal is not shadow but color contrast: black backgrounds next to white sections, green borders on black surfaces. This creates hardware-like visual layering where depth comes from material difference, not simulated light.
| Name | Width | Key Changes |
|---|---|---|
| Mobile Small | <375px | Compact single column, reduced padding |
| Mobile | 375-425px | Standard mobile layout |
| Mobile Large | 425-600px | Wider mobile, some 2-col hints |
| Tablet Small | 600-768px | 2-column grids begin |
| Tablet | 768-1024px | Full card grids, expanded nav |
| Desktop | 1024-1350px | Standard desktop layout |
| Large Desktop | >1350px | Maximum content width, generous margins |
#76b900)#000000)#ffffff)#ffffff)#000000)#000000) or Near Black (#1a1a1a)#ffffff) or Gray 300 (#a7a7a7)#3860be)2px solid #76b900#1eaedb)#76b900 as accent, never as a background fill -- it's a signal color for borders, underlines, and highlights#3860be (blue) regardless of the link's default color