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

Design System: BMW

Hermes Agent — Implementation Notes

The original site uses proprietary fonts. For self-contained HTML output, use these CDN substitutes: - Primary: DM Sans | Mono: system monospace stack - Font stack (CSS): font-family: 'DM Sans', 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=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&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

BMW's website is automotive engineering made visual — a design system that communicates precision, performance, and German industrial confidence. The page alternates between deep dark hero sections (featuring full-bleed automotive photography) and clean white content areas, creating a cinematic rhythm reminiscent of a luxury car showroom where vehicles are lit against darkness. The BMW CI2020 design language (their corporate identity refresh) defines every element.

The typography is built on BMWTypeNextLatin — a proprietary typeface in two variants: BMWTypeNextLatin Light (weight 300) for massive uppercase display headings, and BMWTypeNextLatin Regular for body and UI text. The 60px uppercase headline at weight 300 is the defining typographic gesture — light-weight type that whispers authority rather than shouting it. The fallback stack includes Helvetica and Japanese fonts (Hiragino, Meiryo), reflecting BMW's global presence.

What makes BMW distinctive is its CSS variable-driven theming system. Context-aware variables (--site-context-highlight-color: #1c69d4, --site-context-focus-color: #0653b6, --site-context-metainfo-color: #757575) suggest a design system built for multi-brand, multi-context deployment where colors can be swapped globally. The blue highlight color (#1c69d4) is BMW's signature blue — used sparingly for interactive elements and focus states, never decoratively. Zero border-radius was detected — BMW's design is angular, sharp-cornered, and uncompromisingly geometric.

Key Characteristics: - BMWTypeNextLatin Light (weight 300) uppercase for display — whispered authority - BMW Blue (#1c69d4) as singular accent — used only for interactive elements - Zero border-radius detected — angular, sharp-cornered, industrial geometry - Dark hero photography + white content sections — showroom lighting rhythm - CSS variable-driven theming: --site-context-* tokens for brand flexibility - Weight 900 for navigation emphasis — extreme contrast with 300 display - Tight line-heights (1.15–1.30) throughout — compressed, efficient, German engineering - Full-bleed automotive photography as primary visual content

2. Color Palette & Roles

Primary Brand

Neutral Scale

Interactive States

Shadows

3. Typography Rules

Font Families

Hierarchy

Role Font Size Weight Line Height Notes
Display Hero BMWTypeNextLatin Light 60px (3.75rem) 300 1.30 (tight) text-transform: uppercase
Section Heading BMWTypeNextLatin 32px (2.00rem) 400 1.30 (tight) Major section titles
Nav Emphasis BMWTypeNextLatin 18px (1.13rem) 900 1.30 (tight) Navigation bold items
Body BMWTypeNextLatin 16px (1.00rem) 400 1.15 (tight) Standard body text
Button Bold BMWTypeNextLatin 16px (1.00rem) 700 1.20–2.88 CTA buttons
Button BMWTypeNextLatin 16px (1.00rem) 400 1.15 (tight) Standard buttons

Principles

4. Component Stylings

Buttons

Cards & Containers

Image Treatment

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Border Radius Scale

6. Depth & Elevation

Level Treatment Use
Photography (Level 0) Full-bleed dark imagery Hero backgrounds
Flat (Level 1) White surface, no shadow Content sections
Focus (Accessibility) BMW Focus Blue (#0653b6) Focus states

Shadow Philosophy: BMW uses virtually no shadows. Depth is created entirely through the contrast between dark photographic sections and white content sections — the automotive lighting does the elevation work.

7. Do's and Don'ts

Do

Don't

8. Responsive Behavior

Breakpoints

Name Width Key Changes
Mobile Small <375px Minimum supported
Mobile 375–480px Single column
Mobile Large 480–640px Slight adjustments
Tablet Small 640–768px 2-column begins
Tablet 768–920px Standard tablet
Desktop Small 920–1024px Desktop layout begins
Desktop 1024–1280px Standard desktop
Large Desktop 1280–1440px Expanded
Ultra-wide 1440–1600px Maximum layout

Collapsing Strategy

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

  1. Zero border-radius — every corner is sharp, no exceptions
  2. Weight extremes: 300 (display), 400 (body), 700 (buttons), 900 (nav)
  3. BMW Blue for interactive only — never as background or decoration
  4. Photography carries emotion — the UI is pure precision
  5. Tight line-heights everywhere — 1.15 to 1.30 is the range