Skip to main content
Back to VizoDesign
Luxurydark

Luxury Black

A premium luxury design with jet black backgrounds, gold and champagne accents, serif typography, and elegant spacing. Conveys exclusivity, refinement, and timeless sophistication.

4,156 views
378 copies

Characteristics

Style
luxury
Mood
elegant
Best For
High-end products, agencies
Theme
Dark
Animation
Minimal
3D
No
Responsive
Yes
Accessibility
wcag-aware

Design System

Colors

primary

#d4a574

secondary

#1a1a1a

background

#0a0a0a

surface

#141414

border

#262626

text

#f5f0eb

muted

#737373

accent

#c9a96e

Typography

fontFamily'Playfair Display', 'Georgia', serif
headingScaleclamp(2rem, 5vw, 3.5rem)
bodyScale1rem
fontWeights400,500,600,700
lineHeights1.5,1.3,1.1

Spacing

xs0.5rem
sm1rem
md1.5rem
lg2rem
xl3rem
2xl4rem
3xl6rem

Border Radius

sm2px
md4px
lg8px
xl12px
full9999px

Shadows

card0 4px 32px rgba(0,0,0,0.5)
gold0 0 40px rgba(201,169,110,0.15)
elevated0 16px 64px rgba(0,0,0,0.6)

Gradients

linear-gradient(135deg, #d4a574 0%, #c9a96e 50%, #b8956a 100%)

linear-gradient(180deg, #0a0a0a 0%, #141414 100%)

DESIGN.md

DESIGN.md
# Luxury Black

## Design Philosophy

Luxury Black is built on the principle that **true luxury whispers**. In a world of noise, the most exclusive thing is restraint. Every element is deliberately sparse, every material rich, every detail considered.

The design borrows from haute couture, fine jewelry, and premium automotive brands. Black is not a color choice — it's a statement of exclusivity. Gold is not decoration — it's a seal of quality. The typography doesn't just inform — it commands respect.

## Design Goals

- Convey instant exclusivity and premium positioning
- Create emotional desire through material richness
- Maintain readability despite dark, moody aesthetic
- Support luxury e-commerce and portfolio use cases
- Ensure the design feels timeless, not trendy

## Visual Language

The visual language is **black-tie elegance**. Backgrounds are jet black (`#0a0a0a`), surfaces are near-black (`#141414`), and the only color is gold/champagne (`#d4a574`). Typography is serif — Playfair Display for headings — evoking tradition and authority.

Spacing is exceptionally generous. Elements breathe with 60-80% more whitespace than typical designs. This scarcity of elements on a page signals exclusivity — as if each element is too important to share space with others.

## Color System

| Token           | Value     | Usage                       |
|-----------------|-----------|-----------------------------|
| background      | `#0a0a0a` | Page background             |
| surface         | `#141414` | Card/panel backgrounds      |
| primary         | `#d4a574` | Gold accent, CTAs           |
| primary-hover   | `#c9a96e` | Hover states                |
| secondary       | `#1a1a1a` | Elevated surfaces           |
| text            | `#f5f0eb` | Primary text (warm white)   |
| text-muted      | `#737373` | Secondary text              |
| border          | `#262626` | Subtle borders              |
| gold-light      | `#e8d5b7` | Highlighted gold            |
| gold-dark       | `#b8956a` | Deep gold                   |

## Typography

- **Primary Font:** Playfair Display (serif)
- **Body Font:** Inter (sans-serif, for readability)
- **Heading Scale:** `clamp(2rem, 5vw, 3.5rem)` — large, commanding
- **Body Size:** 16px, line-height 1.6
- **Font Weights:** 400 (body), 500 (labels), 600 (subheadings), 700 (headings)
- **Letter Spacing:** 0.08em for uppercase elements
- **Special:** Gold gradient text for key headings

## Spacing System

Base unit: 8px — generous spacing throughout

| Token | Value  | Usage                    |
|-------|--------|--------------------------|
| xs    | 8px    | Micro gaps               |
| sm    | 16px   | Tight spacing            |
| md    | 24px   | Component padding        |
| lg    | 32px   | Card padding             |
| xl    | 48px   | Section padding          |
| 2xl   | 64px   | Major sections           |
| 3xl   | 96px   | Hero spacing             |

## Border Radius

| Token | Value | Usage                    |
|-------|-------|--------------------------|
| sm    | 2px   | Inputs, small elements   |
| md    | 4px   | Cards                    |
| lg    | 8px   | Feature sections         |
| xl    | 12px  | Hero containers          |
| full  | 9999px| Avatars                  |

## Shadows

```css
.card-shadow {
  box-shadow: 0 4px 32px rgba(0, 0, 0, 0.5);
}
.gold-glow {
  box-shadow: 0 0 40px rgba(201, 169, 110, 0.15);
}
.elevated-shadow {
  box-shadow: 0 16px 64px rgba(0, 0, 0, 0.6);
}
```

## Gradients

```css
.gold-gradient {
  background: linear-gradient(135deg, #d4a574 0%, #c9a96e 50%, #b8956a 100%);
}
.gold-text {
  background: linear-gradient(135deg, #d4a574, #c9a96e);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.bg-gradient {
  background: linear-gradient(180deg, #0a0a0a 0%, #141414 100%);
}
```

## Layout

- **Container:** max-width 1080px, centered
- **Grid:** Single or two-column, very generous spacing
- **Section Spacing:** 96px between major sections
- **Breakpoints:**
  - Mobile: < 640px (single column, 20px padding)
  - Tablet: 640px–1024px (two columns, 40px padding)
  - Desktop: > 1024px (centered, 64px padding)

## Components

### Navbar
- Transparent, 80px height
- Logo: gold text, serif font
- Links: uppercase, letter-spacing 0.1em, thin weight
- Gold underline on hover

### Hero
- Full-screen with dark overlay on background image
- Large serif headline, white text
- Gold accent line above headline
- Single CTA: gold gradient button

### Buttons
- Primary: gold gradient, dark text, 2px radius
- Secondary: transparent with gold border
- Hover: opacity shift, subtle glow
- Size: 52px height, generous padding

### Cards
- Dark surface (`#141414`)
- Thin gold border on hover
- 32px internal padding
- Minimal content — image + title + price

### Forms
- Dark inputs with thin bottom border
- Gold border on focus
- Serif labels, uppercase
- Minimal validation styling

### Footer
- Black background, gold divider
- Serif typography
- Social icons in gold

## Animation

- **Duration:** 500ms standard
- **Easing:** `cubic-bezier(0.25, 0.1, 0.25, 1)` — smooth, unhurried
- **Hover Effects:** Opacity change (0.9), subtle gold glow
- **Entrance:** Slow fade-in, 800ms
- **Scroll:** Parallax on hero images
- **Transitions:** `opacity 500ms ease, box-shadow 600ms ease`

## Responsive Rules

- **Mobile (< 640px):** Single column, reduced heading size, 20px padding
- **Tablet (640px–1024px):** Two columns, 40px padding
- **Desktop (> 1024px):** Full luxury experience, generous whitespace
- **Typography:** Heading size scales down gracefully on mobile

## Accessibility

- Warm white on black: 15.4:1 contrast ratio (WCAG AAA)
- Focus indicators: gold outline, 2px with 4px offset
- All images have descriptive alt text
- Reduced motion: disables parallax and fade-in
- Screen reader: decorative elements marked `aria-hidden`

## Performance

- No backdrop-filter — all surfaces are solid
- Minimal JavaScript — CSS transitions only
- Font loading: Playfair Display with `font-display: swap`
- Images optimized with `loading="lazy"`
- Dark backgrounds reduce OLED power consumption

## Implementation Rules

1. Gold accent must never exceed 15% of any visual area
2. Typography must use serif for headings, sans-serif for body
3. Spacing must be generous — when in doubt, add more space
4. Never use more than 2 font families
5. All transitions must be smooth — no snappy or bouncy easing
6. Test in warm lighting — the design should feel inviting, not cold

How to Use

Copy the DESIGN.md above and paste it into your AI coding tool (Cursor, Copilot, Windsurf, etc.). The AI will use the design system rules to generate consistent, production-ready code.

  1. Click "Copy DESIGN.md" to copy the full design specification
  2. Open your AI coding tool (Cursor, GitHub Copilot, etc.)
  3. Paste the DESIGN.md into your project or as a system prompt
  4. Ask the AI to build components following the design rules
  5. Use "Copy AI Prompt" for a ready-made prompt to get started

Technologies

CSS GradientsCSS Custom PropertiesIntersection Observer

Frameworks

ReactNext.js

Tags

luxurypremiumgoldserifelegantdark-themehigh-end

Related Designs