back to gallerydo don’t
design language·art-deco-revival
Art Deco Revival
A complete design system — philosophy, tokens, rules, imagery, and an embodied preview. Edit curator notes below, or open side-by-side comparison to see how it relates.
Draftv015 elements
lineage
originalgen ?
stats
0uses·0forks·15elem
taxonomies
Postmodern Expressive
tags
art-decometallic-framesserif-displaychamfered-cornersgold-accentgradient-surfacegeometric-dividershigh-contrastornamentalluxury-feel
the spec
specification
philosophy
summary
Art Deco Revival translates interwar luxury graphics into a contemporary product interface: ceremonial hierarchy, architectural symmetry, lacquer-dark surfaces, metallic linework, and theatrical framing. It treats interface moments like lobby entrances and ticket counters—every section is announced, bordered, and aligned with intentional grandeur rather than casual utility.
values
ornament with disciplineceremonial hierarchy and strong axial alignmentluxury conveyed through contrast and finish rather than cluttergraphic geometry that feels architectural and collectibledramatic framing around important information
anti-values
×soft casual minimalism×blob-like organic shapes×playful rounded consumer app tropes×invisible structure or borderless layouts×flat utilitarian typography without drama
tokens
colors12 items
primary
#1B1A1F
secondary
#332B2B
accent
#D4AF37
background
#0F0D12
surface
#17141C
text
#F4E9D8
muted
#B79F77
border
#8F6B2E
error
#C4544C
success
#4E8B63
warning
#C6922A
info
#5F7FA7
typography8 items
- heading font
- Cinzel Decorative
- body font
- Cormorant Garamond
- mono font
- IBM Plex Mono
- base size
- 18px
- scale ratio
- 1.25
- line height
- 1.5
- letter spacing
- 0.04em
- google fonts url
- https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700&family=Cormorant+Garamond:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap
spacing2 items
- base
- 8px
- scale
- 4px, 8px, 16px, 24px, 32px, 48px, 64px, 96px
radii5 items
- none
- 0px
- sm
- 6px
- md
- 12px
- lg
- 20px
- full
- 999px
shadows3 items
- sm
- 0 6px 18px rgba(0,0,0,0.22)
- md
- 0 14px 32px rgba(0,0,0,0.34)
- lg
- 0 24px 64px rgba(0,0,0,0.42)
surfaces3 items
- treatment
- gradient
- card style
- outlined lacquer panels with inset glow and metallic trim
- bg pattern
- custom SVG
borders4 items
- default width
- 1px
- accent width
- 3px
- style
- double
- character
- hairline outer rules paired with emphatic gold accents and inset filigree lines
motion3 items
- duration
- 220ms
- easing
- cubic-bezier(0.2, 0.8, 0.2, 1)
- philosophy
- deliberate
responsive2 items
- breakpoints
- 1200, 1024, 768, 480
- column progression
- 12 → 8 → 4 → 1
rules
composition
Favor centered and axial compositions with strong header-to-content procession. Major regions should feel like rooms in a grand interior: marquee header, stat salon, reservation ledger, itinerary sidebar. Use nested frames to define zones instead of loose cards floating in space.
hierarchy
Make headlines ceremonial and uppercase, subtitles elegant and literary, and data labels restrained but aligned. Important actions should appear as framed plaques or gilded capsules. Numeric information should stack vertically and center-align before resolving into detailed tables.
density
Medium density with generous top and bottom breathing room, but internally precise and gridded. Decorative detail lives in rules, dividers, and framing rather than excessive copy or dense iconography.
signature patterns
every primary panel uses a double border created with an outer border plus inset box-shadow rulesection headers carry a fanburst divider built from repeating linear-gradient rayscards, dialogs, and highlighted callouts use chamfered corners via clip-path polygonsstat blocks center their values and labels in vertically stacked columns separated by metallic hairlinesbuttons and badges use stepped inline accents with small geometric corner caps rendered by pseudo-elements
layout
grid
Desktop uses a 12-column ceremonial grid with a wide central content lane and balanced side regions. The hero spans full width, metrics occupy four columns each, the ledger/table spans eight columns, and the itinerary or form rail spans four. At tablet sizes this condenses to 8 columns, then 4, then a single-column stacked procession on phone.
breakpoints
At 1024px reduce ornamental margins and move the side rail beneath the ledger. At 768px collapse metric panels into a two-column salon and stack header actions. At 480px all framed modules become single-column, buttons go full width, tabs scroll, and tables remain usable inside horizontal overflow wrappers.
whitespace
Use dramatic outer margins and tall sectional spacing to preserve grandeur. Inside components keep measured rhythm based on 8px units, with extra padding reserved for marquee areas and modal interiors.
guidance
- ✓use symmetry or near-symmetry for major page regions
- ✓frame important content with double rules and inset accents
- ✓pair decorative display typography with refined readable serif body text
- ✓treat alerts, modals, and forms like formal announcements rather than casual overlays
- ✓use gold sparingly but decisively on structure, hierarchy, and focal actions
- ✗do not introduce soft rounded cards or pillowy neumorphism
- ✗do not rely on bright multicolor accents that dilute the gold-on-lacquer palette
- ✗do not left-align every element by default when a centered axis would create drama
- ✗do not remove decorative dividers; the linework is structural, not optional
- ✗do not use generic sans-serif display typography for headlines
spec.md
# Art Deco Revival ## Philosophy Art Deco Revival translates interwar luxury graphics into a contemporary product interface: ceremonial hierarchy, architectural symmetry, lacquer-dark surfaces, metallic linework, and theatrical framing. It treats interface moments like lobby entrances and ticket counters—every section is announced, bordered, and aligned with intentional grandeur rather than casual utility. ### Values - ornament with discipline - ceremonial hierarchy and strong axial alignment - luxury conveyed through contrast and finish rather than clutter - graphic geometry that feels architectural and collectible - dramatic framing around important information ### Anti-Values - soft casual minimalism - blob-like organic shapes - playful rounded consumer app tropes - invisible structure or borderless layouts - flat utilitarian typography without drama ### Visual Character - all major panels sit inside double-line metallic frames with a narrow inset gap - section titles use uppercase high-contrast serif typography with wide letterspacing and a geometric fanburst divider beneath - cards and modals feature chamfered top corners that create a faceted marquee silhouette - dark lacquer backgrounds are overlaid with repeating gold pinstripes and stepped sunburst geometry - data emphasis appears in vertically stacked number blocks with thin separator rules and centered composition ## Tokens ### Colors | Name | Value | |------|-------| | primary | `#1B1A1F` | | secondary | `#332B2B` | | accent | `#D4AF37` | | background | `#0F0D12` | | surface | `#17141C` | | text | `#F4E9D8` | | muted | `#B79F77` | | border | `#8F6B2E` | | error | `#C4544C` | | success | `#4E8B63` | | warning | `#C6922A` | | info | `#5F7FA7` | ### Typography - **Heading Font**: Cinzel Decorative - **Body Font**: Cormorant Garamond - **Mono Font**: IBM Plex Mono - **Base Size**: 18px - **Scale Ratio**: 1.25 - **Line Height**: 1.5 - **Letter Spacing**: 0.04em - **Google Fonts Url**: https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700&family=Cormorant+Garamond:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap ### Spacing - **Base**: 8px - **Scale**: ["4px","8px","16px","24px","32px","48px","64px","96px"] ### Radii - **None**: 0px - **Sm**: 6px - **Md**: 12px - **Lg**: 20px - **Full**: 999px ### Shadows - **Sm**: 0 6px 18px rgba(0,0,0,0.22) - **Md**: 0 14px 32px rgba(0,0,0,0.34) - **Lg**: 0 24px 64px rgba(0,0,0,0.42) ### Surfaces - **Treatment**: gradient - **Card Style**: outlined lacquer panels with inset glow and metallic trim - **Bg Pattern**: custom SVG ### Borders - **Default Width**: 1px - **Accent Width**: 3px - **Style**: double - **Character**: hairline outer rules paired with emphatic gold accents and inset filigree lines ### Motion - **Duration**: 220ms - **Easing**: cubic-bezier(0.2, 0.8, 0.2, 1) - **Philosophy**: deliberate ### Responsive - **Breakpoints**: [1200,1024,768,480] - **Column Progression**: 12 → 8 → 4 → 1 ## Rules ### Composition Favor centered and axial compositions with strong header-to-content procession. Major regions should feel like rooms in a grand interior: marquee header, stat salon, reservation ledger, itinerary sidebar. Use nested frames to define zones instead of loose cards floating in space. ### Hierarchy Make headlines ceremonial and uppercase, subtitles elegant and literary, and data labels restrained but aligned. Important actions should appear as framed plaques or gilded capsules. Numeric information should stack vertically and center-align before resolving into detailed tables. ### Density Medium density with generous top and bottom breathing room, but internally precise and gridded. Decorative detail lives in rules, dividers, and framing rather than excessive copy or dense iconography. ### Signature Patterns - every primary panel uses a double border created with an outer border plus inset box-shadow rule - section headers carry a fanburst divider built from repeating linear-gradient rays - cards, dialogs, and highlighted callouts use chamfered corners via clip-path polygons - stat blocks center their values and labels in vertically stacked columns separated by metallic hairlines - buttons and badges use stepped inline accents with small geometric corner caps rendered by pseudo-elements ## Layout ### Grid Desktop uses a 12-column ceremonial grid with a wide central content lane and balanced side regions. The hero spans full width, metrics occupy four columns each, the ledger/table spans eight columns, and the itinerary or form rail spans four. At tablet sizes this condenses to 8 columns, then 4, then a single-column stacked procession on phone. ### Breakpoints At 1024px reduce ornamental margins and move the side rail beneath the ledger. At 768px collapse metric panels into a two-column salon and stack header actions. At 480px all framed modules become single-column, buttons go full width, tabs scroll, and tables remain usable inside horizontal overflow wrappers. ### Whitespace Use dramatic outer margins and tall sectional spacing to preserve grandeur. Inside components keep measured rhythm based on 8px units, with extra padding reserved for marquee areas and modal interiors. ## Guidance ### Do - use symmetry or near-symmetry for major page regions - frame important content with double rules and inset accents - pair decorative display typography with refined readable serif body text - treat alerts, modals, and forms like formal announcements rather than casual overlays - use gold sparingly but decisively on structure, hierarchy, and focal actions ### Don't - do not introduce soft rounded cards or pillowy neumorphism - do not rely on bright multicolor accents that dilute the gold-on-lacquer palette - do not left-align every element by default when a centered axis would create drama - do not remove decorative dividers; the linework is structural, not optional - do not use generic sans-serif display typography for headlines
in the wild
design embodiment
preview · art-deco-revival