back to gallery

Glaze

A portable design language for agents: download the markdown first, then inspect the preview, tokens, and rules as needed.

Download DESIGN.md

Portable DESIGN.md — tokens plus the paired art style. Agents must generate real images.

the spec

specification

philosophy
summary
A porcelain product language where porcelain slabs and charcoal type do the work, coral marks the single decision in front of you, and seafoam reassures the work already settled.
values
product-first spaciousnesssoft complementary accent tensionsemantic restraintpremium tactile calm
anti-values
×rainbow UI systems×decorative colour stripes or accent edges×busy dashboards×grid or dotted notebook texture
visual character
A seamless porcelain-white page with pearl-gray recessed wells and no background pattern, dots, or grid.Hierarchy built from large negative space, charcoal type, thin pearl hairlines on inputs, and soft vertical shadows rather than heavy outlines.Exactly one solid coral control per scene with a matching thin coral focus ring; seafoam reserved for success, completed, and onboarding surfaces.Continuous 16/24/9999 radii, pill controls, and a translucent inset glaze highlight band on each slab.Small colour-bearing islands inside neutral cards: status pills, selected rows, gauges, and focus rings only.
tokens
colors15 items
bg
#FBFAF7
surface
#FFFFFF
well
#F1EEE8
text
#1F2528
muted
#7A8287
border
#E7E3DC
accent
#FF6F61
accent_press
#E8594C
seafoam
#4DB7A6
seafoam_wash
#E5F4F0
on_accent
#FFFFFF
success
#4DB7A6
warning
#D6A044
error
#D94841
info
#6FAFE7
typography10 items
base size
17px
body font
Inter
heading font
Instrument Sans
mono font
IBM Plex Mono
heading weight
600
heading transform
none
letter spacing
-0.018em
line height
1.55
scale ratio
1.22
google fonts url
https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@500;600;700&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@500&display=swap
radii4 items
none
0
md
16px
lg
24px
full
9999px
shadows3 items
sm
0 1px 2px rgba(31,37,40,0.05)
md
0 18px 42px rgba(31,37,40,0.08)
lg
0 32px 80px rgba(31,37,40,0.12)
spacing2 items
base
8px
scale
4, 8, 12, 16, 24, 32, 48, 64, 96
surfaces3 items
bg pattern
none: uninterrupted porcelain-white canvas
card style
rounded white slabs lifted by soft vertical shadows with a translucent inset glaze highlight; no borders
treatment
porcelain white over pearl-gray recessed wells, top-light glaze gradient, no pattern
borders3 items
default width
1px
style
solid
character
hairline pearl (#E7E3DC) on inputs, select triggers, and table dividers only; never on cards or buttons; never an accent edge
motion3 items
duration
200ms
easing
cubic-bezier(0.2,0.8,0.2,1)
philosophy
small Apple-like lift, fade, and colour-fill confirms; settled state is the no-JS default; respects prefers-reduced-motion
rules
composition
Compose as a focused product workspace: a spacious top hero, a single primary work object on the porcelain stage, and supporting side summaries rather than a generic dashboard grid.
hierarchy

Let scale, whitespace, and charcoal weight establish priority; coral indicates the current action or guided next step, seafoam confirms settled work.

density

Comfortable and airy with 24px to 48px group spacing; compact data only inside neutral rounded modules.

signature

One coral decision per scene on a porcelain stage; seafoam reassurance layer; neutral-first component shells; inset glaze highlight.

layout
grid

A 12-column desktop workspace with one wide main object, a narrower context panel, and wide gutters; collapses to a single column below tablet.

whitespace

Whitespace is a primary material: 32-48px outer padding on desktop, 20px on mobile, generous breathing room around every colour moment.

density

airy

responsive
Single full-bleed hero spans 100vw; contained content caps and centres on ultra-wide; stacks to one column and hides non-essential nav on mobile; grids use minmax(0,1fr) so children shrink instead of overflowing.
breakpoints
mobile
390px
tablet
768px
desktop
1200px
wide
1440px
guidance
do
  • Use coral for the main action, active state, and high-attention progress only — one per scene.
  • Use seafoam for supportive success, completed states, onboarding, and empty-state panels.
  • Keep normal cards, rows, inputs, and navigation porcelain-neutral with pearl hairlines and charcoal type.
  • Show real product content so colour is always structural or semantic.
avoid
  • Do not use dotted, grid, or notebook backgrounds, or pastel background washes.
  • Do not add coloured side rails, stripes, swatch collages, or accent edges on cards.
  • Do not introduce more vivid hues beyond coral, seafoam, and the quiet semantics.
  • Do not trap navigation in a floating pill bar or nest cards.
imagery
pairs with

bisque

summary
Subjects rendered as smooth matte porcelain bone-china on a seamless porcelain-white cove, soft top-down light, long soft shadow, and one or two highlighter-thin coral/seafoam glaze accents.
subjects
a single porcelain vesselbone-china studio objectsporcelain product still-lifea fired ceramic form
usage
Landing hero is one porcelain vessel with a coral glaze line down a single edge and a faint seafoam wash; product imagery stays calm, premium, and full-frame with generous negative space.
katagami spec
# Glaze

## Philosophy

A porcelain product language where porcelain slabs and charcoal type do the work, coral marks the single decision in front of you, and seafoam reassures the work already settled.

### Values

- product-first spaciousness
- soft complementary accent tension
- semantic restraint
- premium tactile calm

### Anti-Values

- rainbow UI systems
- decorative colour stripes or accent edges
- busy dashboards
- grid or dotted notebook texture

### Visual Character

- A seamless porcelain-white page with pearl-gray recessed wells and no background pattern, dots, or grid.
- Hierarchy built from large negative space, charcoal type, thin pearl hairlines on inputs, and soft vertical shadows rather than heavy outlines.
- Exactly one solid coral control per scene with a matching thin coral focus ring; seafoam reserved for success, completed, and onboarding surfaces.
- Continuous 16/24/9999 radii, pill controls, and a translucent inset glaze highlight band on each slab.
- Small colour-bearing islands inside neutral cards: status pills, selected rows, gauges, and focus rings only.

## Tokens

### Colors

| Name | Value |
|------|-------|
| bg | `#FBFAF7` |
| surface | `#FFFFFF` |
| well | `#F1EEE8` |
| text | `#1F2528` |
| muted | `#7A8287` |
| border | `#E7E3DC` |
| accent | `#FF6F61` |
| accent_press | `#E8594C` |
| seafoam | `#4DB7A6` |
| seafoam_wash | `#E5F4F0` |
| on_accent | `#FFFFFF` |
| success | `#4DB7A6` |
| warning | `#D6A044` |
| error | `#D94841` |
| info | `#6FAFE7` |

### Typography

- **Base Size**: 17px
- **Body Font**: Inter
- **Heading Font**: Instrument Sans
- **Mono Font**: IBM Plex Mono
- **Heading Weight**: 600
- **Heading Transform**: none
- **Letter Spacing**: -0.018em
- **Line Height**: 1.55
- **Scale Ratio**: 1.22
- **Google Fonts Url**: https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@500;600;700&family=Inter:wght@400;500;600&family=IBM+Plex+Mono:wght@500&display=swap

### Radii

- **None**: 0
- **Md**: 16px
- **Lg**: 24px
- **Full**: 9999px

### Shadows

- **Sm**: 0 1px 2px rgba(31,37,40,0.05)
- **Md**: 0 18px 42px rgba(31,37,40,0.08)
- **Lg**: 0 32px 80px rgba(31,37,40,0.12)

### Spacing

- **Base**: 8px
- **Scale**: [4,8,12,16,24,32,48,64,96]

### Surfaces

- **Bg Pattern**: none: uninterrupted porcelain-white canvas
- **Card Style**: rounded white slabs lifted by soft vertical shadows with a translucent inset glaze highlight; no borders
- **Treatment**: porcelain white over pearl-gray recessed wells, top-light glaze gradient, no pattern

### Borders

- **Default Width**: 1px
- **Style**: solid
- **Character**: hairline pearl (#E7E3DC) on inputs, select triggers, and table dividers only; never on cards or buttons; never an accent edge

### Motion

- **Duration**: 200ms
- **Easing**: cubic-bezier(0.2,0.8,0.2,1)
- **Philosophy**: small Apple-like lift, fade, and colour-fill confirms; settled state is the no-JS default; respects prefers-reduced-motion

## Rules

### Composition

Compose as a focused product workspace: a spacious top hero, a single primary work object on the porcelain stage, and supporting side summaries rather than a generic dashboard grid.

### Hierarchy

Let scale, whitespace, and charcoal weight establish priority; coral indicates the current action or guided next step, seafoam confirms settled work.

### Density

Comfortable and airy with 24px to 48px group spacing; compact data only inside neutral rounded modules.

### Signature

One coral decision per scene on a porcelain stage; seafoam reassurance layer; neutral-first component shells; inset glaze highlight.

## Layout

### Grid

A 12-column desktop workspace with one wide main object, a narrower context panel, and wide gutters; collapses to a single column below tablet.

### Whitespace

Whitespace is a primary material: 32-48px outer padding on desktop, 20px on mobile, generous breathing room around every colour moment.

### Density

airy

### Responsive

Single full-bleed hero spans 100vw; contained content caps and centres on ultra-wide; stacks to one column and hides non-essential nav on mobile; grids use minmax(0,1fr) so children shrink instead of overflowing.

### Breakpoints

- **Mobile**: 390px
- **Tablet**: 768px
- **Desktop**: 1200px
- **Wide**: 1440px

## Guidance

### Do

- Use coral for the main action, active state, and high-attention progress only — one per scene.
- Use seafoam for supportive success, completed states, onboarding, and empty-state panels.
- Keep normal cards, rows, inputs, and navigation porcelain-neutral with pearl hairlines and charcoal type.
- Show real product content so colour is always structural or semantic.

### Don't

- Do not use dotted, grid, or notebook backgrounds, or pastel background washes.
- Do not add coloured side rails, stripes, swatch collages, or accent edges on cards.
- Do not introduce more vivid hues beyond coral, seafoam, and the quiet semantics.
- Do not trap navigation in a floating pill bar or nest cards.

### Accessibility

Charcoal #1F2528 on porcelain #FBFAF7 exceeds AA; coral text is reserved for badges with darkened ink (#B23B30); body 17px; every form control explicitly styled with a visible coral focus ring; motion gated behind prefers-reduced-motion.

## Imagery Direction

### Pairs With

bisque

### Summary

Subjects rendered as smooth matte porcelain bone-china on a seamless porcelain-white cove, soft top-down light, long soft shadow, and one or two highlighter-thin coral/seafoam glaze accents.

### Subjects

- a single porcelain vessel
- bone-china studio objects
- porcelain product still-life
- a fired ceramic form

### Usage

Landing hero is one porcelain vessel with a coral glaze line down a single edge and a faint seafoam wash; product imagery stays calm, premium, and full-frame with generous negative space.
DESIGN.md
---
version: "alpha"
name: "Glaze"
description: "Agent-curated design language exported from Katagami as DESIGN.md."
colors:
  bg: "#FBFAF7"
  surface: "#FFFFFF"
  well: "#F1EEE8"
  text: "#1F2528"
  muted: "#7A8287"
  border: "#E7E3DC"
  accent: "#FF6F61"
  accent_press: "#E8594C"
  seafoam: "#4DB7A6"
  seafoam_wash: "#E5F4F0"
  on_accent: "#FFFFFF"
  success: "#4DB7A6"
  warning: "#D6A044"
  error: "#D94841"
  info: "#6FAFE7"
typography:
  headline-lg:
    fontFamily: "Instrument Sans"
    fontSize: "2.075rem"
    fontWeight: 700
    lineHeight: 1.1
    letterSpacing: "-0.018em"
  headline-md:
    fontFamily: "Instrument Sans"
    fontSize: "1.66rem"
    fontWeight: 600
    lineHeight: 1.15
    letterSpacing: "-0.018em"
  body-md:
    fontFamily: "Inter"
    fontSize: "17px"
    fontWeight: 400
    lineHeight: 1.5
    letterSpacing: "-0.018em"
  label-md:
    fontFamily: "IBM Plex Mono"
    fontSize: "0.75rem"
    fontWeight: 600
    lineHeight: 1
    letterSpacing: "0.08em"
rounded:
  none: "0px"
  md: "16px"
  lg: "24px"
  full: "9999px"
spacing:
  base: "8px"
  xs: "4px"
  sm: "8px"
  md: "12px"
  lg: "16px"
  xl: "24px"
  2xl: "32px"
  3xl: "48px"
  4xl: "64px"
  step-8: "96px"
components:
  color-reference-bg:
    backgroundColor: "{colors.bg}"
  color-reference-surface:
    backgroundColor: "{colors.surface}"
  color-reference-well:
    backgroundColor: "{colors.well}"
  color-reference-text:
    backgroundColor: "{colors.text}"
  color-reference-muted:
    backgroundColor: "{colors.muted}"
  color-reference-border:
    backgroundColor: "{colors.border}"
  color-reference-accent:
    backgroundColor: "{colors.accent}"
  color-reference-accent_press:
    backgroundColor: "{colors.accent_press}"
  color-reference-seafoam:
    backgroundColor: "{colors.seafoam}"
  color-reference-seafoam_wash:
    backgroundColor: "{colors.seafoam_wash}"
  color-reference-on_accent:
    backgroundColor: "{colors.on_accent}"
  color-reference-success:
    backgroundColor: "{colors.success}"
  color-reference-warning:
    backgroundColor: "{colors.warning}"
  color-reference-error:
    backgroundColor: "{colors.error}"
  color-reference-info:
    backgroundColor: "{colors.info}"
  button-primary:
    backgroundColor: "{colors.accent}"
    textColor: "#000000"
    typography: "{typography.label-md}"
    rounded: "{rounded.md}"
    padding: "{spacing.md}"
  card-surface:
    backgroundColor: "{colors.surface}"
    textColor: "{colors.text}"
    rounded: "{rounded.md}"
    padding: "{spacing.md}"
  input-default:
    backgroundColor: "{colors.surface}"
    textColor: "{colors.text}"
    rounded: "{rounded.md}"
    height: "44px"
---

# Glaze

## Overview

A porcelain product language where porcelain slabs and charcoal type do the work, coral marks the single decision in front of you, and seafoam reassures the work already settled.

### Values

- product-first spaciousness
- soft complementary accent tension
- semantic restraint
- premium tactile calm

### Anti-Values

- rainbow UI systems
- decorative colour stripes or accent edges
- busy dashboards
- grid or dotted notebook texture

### Visual Character

- A seamless porcelain-white page with pearl-gray recessed wells and no background pattern, dots, or grid.
- Hierarchy built from large negative space, charcoal type, thin pearl hairlines on inputs, and soft vertical shadows rather than heavy outlines.
- Exactly one solid coral control per scene with a matching thin coral focus ring; seafoam reserved for success, completed, and onboarding surfaces.
- Continuous 16/24/9999 radii, pill controls, and a translucent inset glaze highlight band on each slab.
- Small colour-bearing islands inside neutral cards: status pills, selected rows, gauges, and focus rings only.

## Colors

Use the YAML color tokens as the normative palette. The prose below names the roles agents should preserve when generating UI.

| Token | Value |
|-------|-------|
| bg | `#FBFAF7` |
| surface | `#FFFFFF` |
| well | `#F1EEE8` |
| text | `#1F2528` |
| muted | `#7A8287` |
| border | `#E7E3DC` |
| accent | `#FF6F61` |
| accent_press | `#E8594C` |
| seafoam | `#4DB7A6` |
| seafoam_wash | `#E5F4F0` |
| on_accent | `#FFFFFF` |
| success | `#4DB7A6` |
| warning | `#D6A044` |
| error | `#D94841` |
| info | `#6FAFE7` |

## Typography

- **Headline-Lg**: Instrument Sans, 2.075rem, weight 700, line-height 1.1.
- **Headline-Md**: Instrument Sans, 1.66rem, weight 600, line-height 1.15.
- **Body-Md**: Inter, 17px, weight 400, line-height 1.5.
- **Label-Md**: IBM Plex Mono, 0.75rem, weight 600, line-height 1.

## Layout

### Spacing Tokens

- **Base**: `8px`
- **Xs**: `4px`
- **Sm**: `8px`
- **Md**: `12px`
- **Lg**: `16px`
- **Xl**: `24px`
- **2xl**: `32px`
- **3xl**: `48px`
- **4xl**: `64px`
- **Step-8**: `96px`

### Grid

A 12-column desktop workspace with one wide main object, a narrower context panel, and wide gutters; collapses to a single column below tablet.

### Whitespace

Whitespace is a primary material: 32-48px outer padding on desktop, 20px on mobile, generous breathing room around every colour moment.

### Density

airy

### Responsive

Single full-bleed hero spans 100vw; contained content caps and centres on ultra-wide; stacks to one column and hides non-essential nav on mobile; grids use minmax(0,1fr) so children shrink instead of overflowing.

### Breakpoints

- **Mobile**: 390px
- **Tablet**: 768px
- **Desktop**: 1200px
- **Wide**: 1440px

## Elevation & Depth

### Shadows

- **Sm**: 0 1px 2px rgba(31,37,40,0.05)
- **Md**: 0 18px 42px rgba(31,37,40,0.08)
- **Lg**: 0 32px 80px rgba(31,37,40,0.12)

## Shapes

### Rounded

- **None**: `0px`
- **Md**: `16px`
- **Lg**: `24px`
- **Full**: `9999px`

### Surfaces

- **Bg Pattern**: none: uninterrupted porcelain-white canvas
- **Card Style**: rounded white slabs lifted by soft vertical shadows with a translucent inset glaze highlight; no borders
- **Treatment**: porcelain white over pearl-gray recessed wells, top-light glaze gradient, no pattern

### Borders

- **Default Width**: 1px
- **Style**: solid
- **Character**: hairline pearl (#E7E3DC) on inputs, select triggers, and table dividers only; never on cards or buttons; never an accent edge

## Components

### Composition

Compose as a focused product workspace: a spacious top hero, a single primary work object on the porcelain stage, and supporting side summaries rather than a generic dashboard grid.

### Hierarchy

Let scale, whitespace, and charcoal weight establish priority; coral indicates the current action or guided next step, seafoam confirms settled work.

### Density

Comfortable and airy with 24px to 48px group spacing; compact data only inside neutral rounded modules.

### Signature

One coral decision per scene on a porcelain stage; seafoam reassurance layer; neutral-first component shells; inset glaze highlight.

## shadcn/ui Usage

When the target app uses shadcn/ui, copy DESIGN.md with shadcn instead of the plain DESIGN.md. It contains the same Katagami design-language source plus the shadcn/ui primitives, imports, theme variables, component recipes, and preview-shot guidance.

DESIGN.md with shadcn: `/language/en-019efa7c-4189-7f22-a1dc-0195b90418f6/DESIGN.with-shadcn.md`.

The shadcn page also exposes optional machine-readable files for automation, but the human-facing handoff is DESIGN.md with shadcn.

Install recommended primitives with `npx shadcn@latest add button card input textarea select dialog sheet tabs badge separator checkbox switch slider tooltip dropdown-menu table`.

Use these primitives in shadcn apps:
- button
- card
- input
- textarea
- select
- dialog
- sheet
- tabs
- badge
- separator
- checkbox
- switch
- slider
- tooltip
- dropdown-menu
- table

Implementation rule for agents: import shadcn primitives from `@/components/ui/*`, apply the generated CSS variables first, then compose the language-specific recipes from the companion MD. Katagami remains the source of truth; shadcn names are the implementation surface.

## Do's and Don'ts

- Do Use coral for the main action, active state, and high-attention progress only — one per scene.
- Do Use seafoam for supportive success, completed states, onboarding, and empty-state panels.
- Do Keep normal cards, rows, inputs, and navigation porcelain-neutral with pearl hairlines and charcoal type.
- Do Show real product content so colour is always structural or semantic.
- Don't Do not use dotted, grid, or notebook backgrounds, or pastel background washes.
- Don't Do not add coloured side rails, stripes, swatch collages, or accent edges on cards.
- Don't Do not introduce more vivid hues beyond coral, seafoam, and the quiet semantics.
- Don't Do not trap navigation in a floating pill bar or nest cards.

### Accessibility

Charcoal #1F2528 on porcelain #FBFAF7 exceeds AA; coral text is reserved for badges with darkened ink (#B23B30); body 17px; every form control explicitly styled with a visible coral focus ring; motion gated behind prefers-reduced-motion.

## Imagery Direction

### Pairs With

bisque

### Summary

Subjects rendered as smooth matte porcelain bone-china on a seamless porcelain-white cove, soft top-down light, long soft shadow, and one or two highlighter-thin coral/seafoam glaze accents.

### Subjects

- a single porcelain vessel
- bone-china studio objects
- porcelain product still-life
- a fired ceramic form

### Usage

Landing hero is one porcelain vessel with a coral glaze line down a single edge and a faint seafoam wash; product imagery stays calm, premium, and full-frame with generous negative space.
shadcn/ui theme
```json
{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "glaze",
  "type": "registry:theme",
  "title": "Glaze shadcn Theme",
  "cssVars": {
    "theme": {},
    "light": {
      "background": "#FBFAF7",
      "foreground": "#1F2528",
      "card": "#FFFFFF",
      "card-foreground": "#1F2528",
      "popover": "#FFFFFF",
      "popover-foreground": "#1F2528",
      "primary": "#1F2528",
      "primary-foreground": "#ffffff",
      "secondary": "#f4f4f5",
      "secondary-foreground": "#111111",
      "muted": "#7A8287",
      "muted-foreground": "#1F2528",
      "accent": "#FF6F61",
      "accent-foreground": "#ffffff",
      "destructive": "#D94841",
      "border": "#E7E3DC",
      "input": "#E7E3DC",
      "ring": "#FF6F61",
      "chart-1": "#1F2528",
      "chart-2": "#f4f4f5",
      "chart-3": "#FF6F61",
      "chart-4": "#4DB7A6",
      "chart-5": "#D6A044",
      "sidebar": "#FFFFFF",
      "sidebar-foreground": "#1F2528",
      "sidebar-primary": "#1F2528",
      "sidebar-primary-foreground": "#ffffff",
      "sidebar-accent": "#6FAFE7",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#E7E3DC",
      "sidebar-ring": "#FF6F61",
      "radius": "16px"
    },
    "dark": {
      "background": "#0f1115",
      "foreground": "#f8fafc",
      "card": "#181b22",
      "card-foreground": "#f8fafc",
      "popover": "#181b22",
      "popover-foreground": "#f8fafc",
      "primary": "#1F2528",
      "primary-foreground": "#ffffff",
      "secondary": "#252a33",
      "secondary-foreground": "#f8fafc",
      "muted": "#252a33",
      "muted-foreground": "#a1a1aa",
      "accent": "#FF6F61",
      "accent-foreground": "#ffffff",
      "destructive": "#D94841",
      "border": "#303642",
      "input": "#303642",
      "ring": "#FF6F61",
      "chart-1": "#1F2528",
      "chart-2": "#f4f4f5",
      "chart-3": "#FF6F61",
      "chart-4": "#4DB7A6",
      "chart-5": "#D6A044",
      "sidebar": "#181b22",
      "sidebar-foreground": "#f8fafc",
      "sidebar-primary": "#1F2528",
      "sidebar-primary-foreground": "#ffffff",
      "sidebar-accent": "#FF6F61",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#303642",
      "sidebar-ring": "#FF6F61",
      "radius": "16px"
    }
  },
  "meta": {
    "source": "katagami",
    "languageId": "en-019efa7c-4189-7f22-a1dc-0195b90418f6",
    "slug": "glaze",
    "componentManifest": [
      "button",
      "card",
      "input",
      "textarea",
      "select",
      "dialog",
      "sheet",
      "tabs",
      "badge",
      "separator",
      "checkbox",
      "switch",
      "slider",
      "tooltip",
      "dropdown-menu",
      "table"
    ],
    "installCommand": "npx shadcn@latest add button card input textarea select dialog sheet tabs badge separator checkbox switch slider tooltip dropdown-menu table",
    "nativeTokenNames": {
      "colors": [
        "accent",
        "accent_press",
        "bg",
        "border",
        "error",
        "info",
        "muted",
        "on_accent",
        "seafoam",
        "seafoam_wash",
        "success",
        "surface",
        "text",
        "warning",
        "well"
      ],
      "typography": [
        "base_size",
        "body_font",
        "google_fonts_url",
        "heading_font",
        "heading_transform",
        "heading_weight",
        "letter_spacing",
        "line_height",
        "mono_font",
        "scale_ratio"
      ],
      "radii": [
        "full",
        "lg",
        "md",
        "none"
      ],
      "shadows": [
        "lg",
        "md",
        "sm"
      ],
      "spacing": [
        "base",
        "scale"
      ],
      "surfaces": [
        "bg_pattern",
        "card_style",
        "treatment"
      ],
      "borders": [
        "character",
        "default_width",
        "style"
      ],
      "motion": [
        "duration",
        "easing",
        "philosophy"
      ]
    }
  }
}
```
in the wild

embodiments

DESIGN.md

at a glance

Typography

headline-lgInstrument Sans · 33px · 700

The quick brown fox jumps

headline-mdInstrument Sans · 27px · 600

The quick brown fox jumps

body-mdInter · 17px · 400

The quick brown fox jumps

label-mdIBM Plex Mono · 12px · 600

The quick brown fox jumps

shadcn/ui

implementation kit

built with
remix lane

try a remix

Keep Glaze and swap a palette and an art style onto it. The landing & dashboard recolor live.

UI language · fixed
Glaze
Palette
Art style
Landing Page
live preview · recolored + filled
lineage

Family

1 descendant
related

More like this