Design systems, extracted.
Paste any URL to create a design system from it. Open any style for colors, type, spacing, components, and a DESIGN.md or tokens.json your agent can use.
Quickly navigate through the dashboard with your keyboard using the command menu.
LunaArc is a cinematic design system for architectural studios that treat presentation as part of the practice. Near-black canvases hold warm amber-lit renders of sculpted interiors, coastal pavilions, and hand-drawn blueprints, letting photography carry the emotional weight while typography stays disciplined, uppercase, and quiet. Large serif-free display type in heavy weights anchors every section, paired with a restrained ink-on-charcoal palette that never competes with the imagery. The system favors flat black and near-black surfaces layered in subtle steps — pure black hero canvas, slightly lifted charcoal cards, and a single cool-blue accent reserved for rare interactive flourishes. Spacing is generous and cinematic, with full-bleed imagery, long vertical rhythms, and sparse chrome (a thin nav, understated buttons) that keeps focus on the architecture itself.
Divider lines, hairline separators
Primary canvas
Lifted surface & card backgrounds
Border on inputs, cards, and buttons against black
Secondary body copy, muted labels
Primary text on dark, display headlines
Warm interior lighting accent drawn from hero photography
Rare interactive accent, links and focus states
Form validation and cart errors
The quick brown fox jumps
Primary typeface for all headings, body copy, and UI labels
spacious1240px200px40px24px4px8px12px16px20px24px30px40px60px80px100px150px200pxcards0pxinputs0pxbuttons0pxcart-count9pxclose-button9999pxStep from canvas (level 1) to lifted (level 2) to inset depth (level 3), then invert into the dark levels for full-bleed sections. Hex codes and roles live in the Colors section above; this ladder shows the layering only.
# Design System Guide
> Unlock the template to access the full design system.
## Brand voice
A short paragraph describing the brand voice, mood, and visual
principles that anchor the system. Tone, cadence, and intent.
## Colors
| Token | Hex | Role |
| ------------ | -------- | ------------------------------------- |
| canvas-1 | #xxxxxx | Page background, large surfaces |
| canvas-2 | #xxxxxx | Lifted surfaces, cards |
| canvas-3 | #xxxxxx | Inset wells, depressed states |
| ink-1 | #xxxxxx | Primary body text |
| ink-2 | #xxxxxx | Secondary text, labels |
| ink-3 | #xxxxxx | Tertiary text, hints |
| accent-1 | #xxxxxx | Primary brand accent |
| accent-2 | #xxxxxx | Secondary accent |
| state-ok | #xxxxxx | Success, confirmations |
| state-warn | #xxxxxx | Warnings |
| state-err | #xxxxxx | Errors, destructive actions |
## Typography
- **Display** — heading scale, used for hero text and section titles.
- **Body** — primary reading text, optimized for paragraphs.
- **Mono** — code, data, and tabular numerals.
```
display: 32px / 40px / 48px / 64px / 80px
body: 14px / 16px / 18px
mono: 12px / 14px
```
## Spacing & shape
Base unit: 4px. Scale: 4, 8, 12, 16, 24, 32, 48, 64, 96, 128.
Radii: sm (4px), md (8px), lg (12px), xl (20px), full (9999px).
## Surfaces
Layered elevation from canvas → lifted → inset. Surfaces invert in
dark sections for full-bleed contrast.
## Do's and don'ts
- Do use accent-1 sparingly for primary CTAs only.
- Do maintain at least 4.5:1 contrast on body text.
- Don't mix display and body in the same line.
- Don't use state colors for branding.
## Agent prompt guide
Prompts for AI design tools that respect this system.
Includes example prompts for sections, components, and layouts.
# ...
Unlock the full style guide