ImprintLuxury Design System
Token catalog, type scale, and component gallery. Hidden route — not indexed.
Color Tokens
Background & Surface
--color-bg #0d0905 --color-surface #1a1208 --color-surface-raised #241810 --color-surface-hover #2d2015 Border
--color-border #3d2e1e --color-border-subtle #2a2016 Text
--color-text #f5ede0 --color-text-muted #a08060 --color-text-inverse #0d0905 Brand
--color-primary #c17f3e --color-primary-light #d4973f --color-primary-dark #9a6230 --color-accent #b87333 --color-accent-subtle #1f1408 --color-sage #7a9e7e Semantic
--color-error #e57373 --color-error-subtle #1f0808 --color-success #6dbf8a --color-success-subtle #091f10 --color-warning #d97706 --color-warning-subtle #1f1408 Type Scale
Display — Cormorant Garamond
Handmade for Someone
Handmade for Someone
Handmade for Someone
Handmade for Someone
Handmade for Someone
Handmade for Someone
Body — Inter
We cut each sign to order — yours ships in 3–5 days from our studio.
We cut each sign to order — yours ships in 3–5 days from our studio.
We cut each sign to order — yours ships in 3–5 days from our studio.
We cut each sign to order — yours ships in 3–5 days from our studio.
We cut each sign to order — yours ships in 3–5 days from our studio.
Letter Spacing
--tracking-tight Personalized wood sign
--tracking-normal Personalized wood sign
--tracking-wide Personalized wood sign
--tracking-wider Personalized wood sign
--tracking-eyebrow Shop our collection
--tracking-caps Shop our collection
Spacing Scale
--space-1 4px --space-2 8px --space-3 12px --space-4 16px --space-5 20px --space-6 24px --space-7 28px --space-8 32px --space-9 36px --space-10 40px --space-12 48px --space-14 56px --space-16 64px --space-20 80px --space-24 96px --space-28 112px --space-32 128px Border Radius
--radius-sm 4px --radius-md 8px --radius-lg 12px --radius-xl 16px --radius-full 9999px Shadows
--shadow-sm --shadow-md --shadow-card --shadow-lg Primitives
Button
Eyebrow
Handmade to Order
New Arrivals
Maker's Story
Link
PriceTag
Card
Default card — wraps any content with surface-raised background, border, and card shadow.
Stack
Breadcrumb
EmptyState
Nothing here yet
Your cart is empty
Browse the shopErrorState
Please enter your personalization text.
That didn't work
No connection
LoadingState
Field
Please enter a name.
Form + FormGroup
Prose
A heading inside prose
Long-form rendered markdown gets readable rhythm, a capped measure, and proper hierarchy. Inline emphasis and links are styled to match the brand.
A subheading
- Restored list markers, tinted to the brand accent.
- Consistent spacing between items.
A blockquote reads as a tinted panel, never a side-stripe accent.
Description Renderer
Components that turn product frontmatter and markdown into a structured,
scannable description. SpecCallout and MakerNote are also importable inside
product .mdx bodies.
SpecGrid
The details
- Material
- Solid walnut
- Finish
- Hand-rubbed oil
- Dimensions
- 12 × 8 in
- Weight
- 14 oz
- Ships in
- 3–5 business days
SpecCallout
MakerNote (MDX)
Section + Container
Layout primitives — Section adds vertical band padding with an inner
width constraint; Container is the inline-only width wrapper. Both are
used structurally across pages rather than shown as swatches.
Container width="narrow" (≈ measure)
Product Components
ProductCard, GuaranteeBadge, PersonalizationInput, and CustomRequestForm are rendered live on the product and shop pages. See /shop and /products/[slug] .
Motion Tokens
Hover each chip to see the easing. prefers-reduced-motion disables all
transitions globally.