← Về thư mục
📄 / / root / .hermes / profiles / glv-director / skills / creative / popular-web-designs / templates / nvidia.md

Design System: NVIDIA

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_file to create HTML, serve via generative-widgets skill (cloudflared tunnel). Verify visual accuracy with browser_vision after generating.

1. Visual Theme & Atmosphere

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: - NVIDIA Green (#76b900) as pure accent -- borders, underlines, and interactive highlights only - Black (#000000) dominant background with white (#ffffff) text on dark sections - NVIDIA-EMEA custom font with Arial/Helvetica fallback -- industrial, European, clean - Tight line-heights (1.25 for headings) creating dense, authoritative text blocks - Minimal border radius (1-2px) -- sharp, engineered corners throughout - Green-bordered buttons (2px solid #76b900) as primary interactive pattern - Font Awesome 6 Pro/Sharp icon system at weight 900 for sharp iconography - Multi-framework architecture (PrimeReact, Fluent UI, Element Plus) enabling rich interactive components

2. Color Palette & Roles

Primary Brand

Extended Brand Palette

Status & Semantic

Decorative

Neutral Scale

Interactive States

Shadows & Depth

3. Typography Rules

Font Family

Hierarchy

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

Principles

4. Component Stylings

Buttons

Primary (Green Border) - Background: transparent - Text: #000000 - Padding: 11px 13px - Border: 2px solid #76b900 - Radius: 2px - Font: 16px weight 700 - Hover: background #1eaedb, text #ffffff - Active: background #007fff, text #ffffff, border 1px solid #003eff, scale(1) - Focus: background #1eaedb, text #ffffff, outline #000000 solid 2px, opacity 0.9 - Use: Primary CTA ("Learn More", "Explore Solutions")

Secondary (Green Border Thin) - Background: transparent - Border: 1px solid #76b900 - Radius: 2px - Use: Secondary actions, alternative CTAs

Compact / Inline - Font: 14.4px weight 700 - Letter-spacing: 0.144px - Line-height: 1.00 - Use: Inline CTAs, compact navigation

Cards & Containers

Image Treatment

Distinctive Components

Product Cards - Clean white or dark card with minimal radius (2px) - Green accent border or underline on title - Bold heading + lighter description pattern - CTA with green border at bottom

Tech Spec Tables - Industrial grid layouts - Alternating row backgrounds (subtle gray shift) - Bold labels, regular values - Green highlights for key metrics

Cookie/Consent Banner - Fixed bottom positioning - Rounded buttons (2px radius) - Gray border treatments

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

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.

Decorative Depth

7. Responsive Behavior

Breakpoints

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

Touch Targets

Collapsing Strategy

Image Behavior

8. Responsive Behavior (Extended)

Typography Scaling

Dark/Light Section Strategy

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

  1. Always use #76b900 as accent, never as a background fill -- it's a signal color for borders, underlines, and highlights
  2. Buttons are transparent with green borders by default -- filled backgrounds appear only on hover/active states
  3. Weight 700 is the dominant voice for all interactive and heading elements; 400 is only for body paragraphs
  4. Border radius is 2px for everything -- this sharp, minimal rounding is core to the industrial aesthetic
  5. Dark sections use white text; light sections use black text -- green accent works identically on both
  6. Link hover is always #3860be (blue) regardless of the link's default color
  7. Line-height 1.25 for headings, 1.50-1.67 for body text -- maintain this contrast for visual hierarchy
  8. Navigation uses uppercase 14px bold -- this hardware-label typography is part of the brand voice