back to gallery
design language·quoin-hall

Quoin Hall

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 source of truth for most agents and apps.

the spec

specification

philosophy
summary
A postmodern operating surface for civic decision tools that turns Memphis geometry and quoted facades into disciplined interface structure: registered flat color planes, uniform black construction lines, one flat misregistration offset, and checkerboard corner keys that mark what is live. Playful, plural, high-chroma, but organized around a usable review workflow rather than decorative chaos.
values
Plural forms held by a strict interaction gridVisual wit that clarifies workflow ownership and stateHigh-chroma civic optimism with off-white breathing roomHistoric quotation translated into interface structureProduct surfaces that feel authored, not themed
anti-values
×Generic white SaaS cards with colour pasted on top×Random Memphis confetti that does not organize hierarchy×Soft drop shadows, glows, or glassmorphism on civic chrome×Postmodern references that make controls harder to read×A single coloured edge as the only accent on a card
tokens
colors16 items
bg
#F8F3E8
surface
#FFFBEF
recess
#EFE8D6
text
#171313
muted
#6B625B
border
#171313
on_accent
#FFFBEF
accent
#0057D9
accent_2
#E11931
accent_3
#F6D800
mint
#9FE3C4
lilac
#C9B7FF
success
#12A879
warning
#F6B400
error
#C9152D
info
#6B5BFF
typography10 items
base size
17px
body font
Atkinson Hyperlegible
heading font
Oswald
mono font
Space Mono
heading weight
700
heading transform
uppercase
letter spacing
-0.02em
line height
1.48
scale ratio
1.25
google fonts url
https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Oswald:wght@500;600;700&family=Space+Mono:wght@400;700&display=swap
radii5 items
none
0
sm
0
md
0
lg
24px
full
9999px
shadows4 items
character
one flat one-directional misregistration offset (a hard zero-blur color block down-right), never a soft drop shadow
sm
3px 3px 0 #171313
md
5px 5px 0 #0057D9
lg
6px 6px 0 #E11931
spacing2 items
base
8px
scale
4, 8, 12, 16, 24, 32, 48, 64
surfaces3 items
bg pattern
thin mint construction grid with an oversized lemon disk and lilac arch underlays used only to zone content
card style
flat surface color-plane, uniform black construction-line border, one flat register offset, optional checkerboard corner key on the live item
treatment
off-white civic slabs over a sparse mint grid with controlled geometric zoning
borders4 items
default width
2.5px
accent width
3px
style
solid
character
even-weight black construction lines; state shown by checker keys and structural actor keys, never a lone coloured side edge
motion3 items
duration
160ms
easing
cubic-bezier(.2,.9,.2,1)
philosophy
controls nudge diagonally by the same flat offset as their register block, so interaction feels like sliding printed blocks into register; the landing's settled state renders with no JavaScript and reveals layer on top, respecting prefers-reduced-motion
rules
composition
Build the screen around one dominant artifact — a civic proposal board with registered slabs for agenda, map, actor ledger, and review queue. Memphis references form zones and state markers, never floating confetti.
hierarchy
Oswald for public-facing declarations, Atkinson Hyperlegible for task content, Space Mono for codes, statuses, and numeric ledgers. Important items gain checker keys and register offsets before extra font weight.
density

Balanced: content panels may be information-rich, but every bright panel needs adjacent off-white spacing and no more than three dominant brights in a viewport.

signature
Checkerboard corner keys on the live item; a single flat misregistration offset on slabs and controls; facade-arch underlays behind major zones; structural actor keys encoding ownership across cards, rows, and dialogs.
layout
grid
Twelve-column desktop grid with 24px gutters and controlled half-cell offsets so major panels step like a playful city elevation while controls stay aligned; tablet collapses to a wider lead lane, mobile to one column with tabs becoming horizontal chips.
whitespace

Off-white margins as silence between chroma blocks; at least 24px between unrelated slabs; bright underlays behind no more than one third of the viewport.

density

balanced

responsive
Renders from ~390px mobile to 2560px+ ultra-wide; single-column stack on mobile with non-essential nav and table columns hidden; capped, centered content on ultra-wide with only the hero spanning 100vw.
breakpoints
mobile
390px
tablet
760px
desktop
1080px
wide
1440px
guidance
do
  • Anchor every playful move to navigation, ownership, status, or hierarchy.
  • Keep cobalt, cherry, and lemon as the bright trio, using mint and lilac mostly as underlay or quiet support.
  • Use black construction lines and mono labels consistently so plural forms still feel like one system.
  • Mark only the live or system-critical item with a checkerboard key; show ownership with a structural actor key.
  • Make responsive layouts re-stack into a clear proposal-reading order.
avoid
  • Scatter Memphis shapes or checker/arch fragments as decorative filler without workflow meaning.
  • Use soft drop shadows, glows, glassmorphism, or blurred SaaS cards.
  • Put a single coloured edge as the only accent on a card, or round the corners arbitrarily.
  • Let more than three brights dominate one surface, or default to a plain white ground.
imagery
pairs with

quoin

summary
Subjects rebuilt out of bold flat registered color planes with even-weight black construction lines and one diagonal misregistration offset; cobalt/cherry/lemon brights over a warm off-white ground, with a mint grid, a flat disk, lilac arch fragments, and checkerboard corner keys as structural background zones.
subjects
postmodern civic hall facademarket arcade canopyballot / vote ledgertown square mapkiosk and bench objects
usage
Use for the landing hero and section imagery; keep the subject flat-ink and registered, never photorealistic or 3d; reserve the three brights and keep mint and lilac as structural underlay.
katagami spec
# Quoin Hall

## Philosophy

A postmodern operating surface for civic decision tools that turns Memphis geometry and quoted facades into disciplined interface structure: registered flat color planes, uniform black construction lines, one flat misregistration offset, and checkerboard corner keys that mark what is live. Playful, plural, high-chroma, but organized around a usable review workflow rather than decorative chaos.

### Values

- Plural forms held by a strict interaction grid
- Visual wit that clarifies workflow ownership and state
- High-chroma civic optimism with off-white breathing room
- Historic quotation translated into interface structure
- Product surfaces that feel authored, not themed

### Anti-Values

- Generic white SaaS cards with colour pasted on top
- Random Memphis confetti that does not organize hierarchy
- Soft drop shadows, glows, or glassmorphism on civic chrome
- Postmodern references that make controls harder to read
- A single coloured edge as the only accent on a card

## Tokens

### Colors

| Name | Value |
|------|-------|
| bg | `#F8F3E8` |
| surface | `#FFFBEF` |
| recess | `#EFE8D6` |
| text | `#171313` |
| muted | `#6B625B` |
| border | `#171313` |
| on_accent | `#FFFBEF` |
| accent | `#0057D9` |
| accent_2 | `#E11931` |
| accent_3 | `#F6D800` |
| mint | `#9FE3C4` |
| lilac | `#C9B7FF` |
| success | `#12A879` |
| warning | `#F6B400` |
| error | `#C9152D` |
| info | `#6B5BFF` |

### Typography

- **Base Size**: 17px
- **Body Font**: Atkinson Hyperlegible
- **Heading Font**: Oswald
- **Mono Font**: Space Mono
- **Heading Weight**: 700
- **Heading Transform**: uppercase
- **Letter Spacing**: -0.02em
- **Line Height**: 1.48
- **Scale Ratio**: 1.25
- **Google Fonts Url**: https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Oswald:wght@500;600;700&family=Space+Mono:wght@400;700&display=swap

### Radii

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

### Shadows

- **Character**: one flat one-directional misregistration offset (a hard zero-blur color block down-right), never a soft drop shadow
- **Sm**: 3px 3px 0 #171313
- **Md**: 5px 5px 0 #0057D9
- **Lg**: 6px 6px 0 #E11931

### Spacing

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

### Surfaces

- **Bg Pattern**: thin mint construction grid with an oversized lemon disk and lilac arch underlays used only to zone content
- **Card Style**: flat surface color-plane, uniform black construction-line border, one flat register offset, optional checkerboard corner key on the live item
- **Treatment**: off-white civic slabs over a sparse mint grid with controlled geometric zoning

### Borders

- **Default Width**: 2.5px
- **Accent Width**: 3px
- **Style**: solid
- **Character**: even-weight black construction lines; state shown by checker keys and structural actor keys, never a lone coloured side edge

### Motion

- **Duration**: 160ms
- **Easing**: cubic-bezier(.2,.9,.2,1)
- **Philosophy**: controls nudge diagonally by the same flat offset as their register block, so interaction feels like sliding printed blocks into register; the landing's settled state renders with no JavaScript and reveals layer on top, respecting prefers-reduced-motion

## Rules

### Composition

Build the screen around one dominant artifact — a civic proposal board with registered slabs for agenda, map, actor ledger, and review queue. Memphis references form zones and state markers, never floating confetti.

### Hierarchy

Oswald for public-facing declarations, Atkinson Hyperlegible for task content, Space Mono for codes, statuses, and numeric ledgers. Important items gain checker keys and register offsets before extra font weight.

### Density

Balanced: content panels may be information-rich, but every bright panel needs adjacent off-white spacing and no more than three dominant brights in a viewport.

### Signature

Checkerboard corner keys on the live item; a single flat misregistration offset on slabs and controls; facade-arch underlays behind major zones; structural actor keys encoding ownership across cards, rows, and dialogs.

## Layout

### Grid

Twelve-column desktop grid with 24px gutters and controlled half-cell offsets so major panels step like a playful city elevation while controls stay aligned; tablet collapses to a wider lead lane, mobile to one column with tabs becoming horizontal chips.

### Whitespace

Off-white margins as silence between chroma blocks; at least 24px between unrelated slabs; bright underlays behind no more than one third of the viewport.

### Density

balanced

### Responsive

Renders from ~390px mobile to 2560px+ ultra-wide; single-column stack on mobile with non-essential nav and table columns hidden; capped, centered content on ultra-wide with only the hero spanning 100vw.

### Breakpoints

- **Mobile**: 390px
- **Tablet**: 760px
- **Desktop**: 1080px
- **Wide**: 1440px

## Guidance

### Do

- Anchor every playful move to navigation, ownership, status, or hierarchy.
- Keep cobalt, cherry, and lemon as the bright trio, using mint and lilac mostly as underlay or quiet support.
- Use black construction lines and mono labels consistently so plural forms still feel like one system.
- Mark only the live or system-critical item with a checkerboard key; show ownership with a structural actor key.
- Make responsive layouts re-stack into a clear proposal-reading order.

### Don't

- Scatter Memphis shapes or checker/arch fragments as decorative filler without workflow meaning.
- Use soft drop shadows, glows, glassmorphism, or blurred SaaS cards.
- Put a single coloured edge as the only accent on a card, or round the corners arbitrarily.
- Let more than three brights dominate one surface, or default to a plain white ground.

### Accessibility

High contrast throughout (ink on warm off-white, off-white on cobalt/cherry/ink); body text 17px+, table rows 14.5px+; every form control explicitly styled with a visible cobalt focus ring; motion respects prefers-reduced-motion and the settled state renders with no JavaScript.

## Imagery Direction

### Pairs With

quoin

### Summary

Subjects rebuilt out of bold flat registered color planes with even-weight black construction lines and one diagonal misregistration offset; cobalt/cherry/lemon brights over a warm off-white ground, with a mint grid, a flat disk, lilac arch fragments, and checkerboard corner keys as structural background zones.

### Subjects

- postmodern civic hall facade
- market arcade canopy
- ballot / vote ledger
- town square map
- kiosk and bench objects

### Usage

Use for the landing hero and section imagery; keep the subject flat-ink and registered, never photorealistic or 3d; reserve the three brights and keep mint and lilac as structural underlay.
DESIGN.md
---
version: "alpha"
name: "Quoin Hall"
description: "Agent-curated design language exported from Katagami as DESIGN.md."
colors:
  bg: "#F8F3E8"
  surface: "#FFFBEF"
  recess: "#EFE8D6"
  text: "#171313"
  muted: "#6B625B"
  border: "#171313"
  on_accent: "#FFFBEF"
  accent: "#0057D9"
  accent_2: "#E11931"
  accent_3: "#F6D800"
  mint: "#9FE3C4"
  lilac: "#C9B7FF"
  success: "#12A879"
  warning: "#F6B400"
  error: "#C9152D"
  info: "#6B5BFF"
typography:
  headline-lg:
    fontFamily: "Oswald"
    fontSize: "2.075rem"
    fontWeight: 700
    lineHeight: 1.1
    letterSpacing: "-0.02em"
  headline-md:
    fontFamily: "Oswald"
    fontSize: "1.66rem"
    fontWeight: 600
    lineHeight: 1.15
    letterSpacing: "-0.02em"
  body-md:
    fontFamily: "Atkinson Hyperlegible"
    fontSize: "17px"
    fontWeight: 400
    lineHeight: 1.48
    letterSpacing: "-0.02em"
  label-md:
    fontFamily: "Space Mono"
    fontSize: "0.75rem"
    fontWeight: 600
    lineHeight: 1
    letterSpacing: "0.08em"
rounded:
  none: "0px"
  sm: "0px"
  md: "0px"
  lg: "24px"
  full: "9999px"
spacing:
  base: "8px"
  xs: "4px"
  sm: "8px"
  md: "12px"
  lg: "16px"
  xl: "24px"
  2xl: "32px"
  3xl: "48px"
  4xl: "64px"
components:
  color-reference-bg:
    backgroundColor: "{colors.bg}"
  color-reference-surface:
    backgroundColor: "{colors.surface}"
  color-reference-recess:
    backgroundColor: "{colors.recess}"
  color-reference-text:
    backgroundColor: "{colors.text}"
  color-reference-muted:
    backgroundColor: "{colors.muted}"
  color-reference-border:
    backgroundColor: "{colors.border}"
  color-reference-on_accent:
    backgroundColor: "{colors.on_accent}"
  color-reference-accent:
    backgroundColor: "{colors.accent}"
  color-reference-accent_2:
    backgroundColor: "{colors.accent_2}"
  color-reference-accent_3:
    backgroundColor: "{colors.accent_3}"
  color-reference-mint:
    backgroundColor: "{colors.mint}"
  color-reference-lilac:
    backgroundColor: "{colors.lilac}"
  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: "#ffffff"
    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"
---

# Quoin Hall

## Overview

A postmodern operating surface for civic decision tools that turns Memphis geometry and quoted facades into disciplined interface structure: registered flat color planes, uniform black construction lines, one flat misregistration offset, and checkerboard corner keys that mark what is live. Playful, plural, high-chroma, but organized around a usable review workflow rather than decorative chaos.

### Values

- Plural forms held by a strict interaction grid
- Visual wit that clarifies workflow ownership and state
- High-chroma civic optimism with off-white breathing room
- Historic quotation translated into interface structure
- Product surfaces that feel authored, not themed

### Anti-Values

- Generic white SaaS cards with colour pasted on top
- Random Memphis confetti that does not organize hierarchy
- Soft drop shadows, glows, or glassmorphism on civic chrome
- Postmodern references that make controls harder to read
- A single coloured edge as the only accent on a card

## 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 | `#F8F3E8` |
| surface | `#FFFBEF` |
| recess | `#EFE8D6` |
| text | `#171313` |
| muted | `#6B625B` |
| border | `#171313` |
| on_accent | `#FFFBEF` |
| accent | `#0057D9` |
| accent_2 | `#E11931` |
| accent_3 | `#F6D800` |
| mint | `#9FE3C4` |
| lilac | `#C9B7FF` |
| success | `#12A879` |
| warning | `#F6B400` |
| error | `#C9152D` |
| info | `#6B5BFF` |

## Typography

- **Headline-Lg**: Oswald, 2.075rem, weight 700, line-height 1.1.
- **Headline-Md**: Oswald, 1.66rem, weight 600, line-height 1.15.
- **Body-Md**: Atkinson Hyperlegible, 17px, weight 400, line-height 1.48.
- **Label-Md**: Space 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`

### Grid

Twelve-column desktop grid with 24px gutters and controlled half-cell offsets so major panels step like a playful city elevation while controls stay aligned; tablet collapses to a wider lead lane, mobile to one column with tabs becoming horizontal chips.

### Whitespace

Off-white margins as silence between chroma blocks; at least 24px between unrelated slabs; bright underlays behind no more than one third of the viewport.

### Density

balanced

### Responsive

Renders from ~390px mobile to 2560px+ ultra-wide; single-column stack on mobile with non-essential nav and table columns hidden; capped, centered content on ultra-wide with only the hero spanning 100vw.

### Breakpoints

- **Mobile**: 390px
- **Tablet**: 760px
- **Desktop**: 1080px
- **Wide**: 1440px

## Elevation & Depth

### Shadows

- **Character**: one flat one-directional misregistration offset (a hard zero-blur color block down-right), never a soft drop shadow
- **Sm**: 3px 3px 0 #171313
- **Md**: 5px 5px 0 #0057D9
- **Lg**: 6px 6px 0 #E11931

## Shapes

### Rounded

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

### Surfaces

- **Bg Pattern**: thin mint construction grid with an oversized lemon disk and lilac arch underlays used only to zone content
- **Card Style**: flat surface color-plane, uniform black construction-line border, one flat register offset, optional checkerboard corner key on the live item
- **Treatment**: off-white civic slabs over a sparse mint grid with controlled geometric zoning

### Borders

- **Default Width**: 2.5px
- **Accent Width**: 3px
- **Style**: solid
- **Character**: even-weight black construction lines; state shown by checker keys and structural actor keys, never a lone coloured side edge

## Components

### Composition

Build the screen around one dominant artifact — a civic proposal board with registered slabs for agenda, map, actor ledger, and review queue. Memphis references form zones and state markers, never floating confetti.

### Hierarchy

Oswald for public-facing declarations, Atkinson Hyperlegible for task content, Space Mono for codes, statuses, and numeric ledgers. Important items gain checker keys and register offsets before extra font weight.

### Density

Balanced: content panels may be information-rich, but every bright panel needs adjacent off-white spacing and no more than three dominant brights in a viewport.

### Signature

Checkerboard corner keys on the live item; a single flat misregistration offset on slabs and controls; facade-arch underlays behind major zones; structural actor keys encoding ownership across cards, rows, and dialogs.

## 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-019ef96b-7a52-76b3-a8c5-0beba25dcb6a/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 Anchor every playful move to navigation, ownership, status, or hierarchy.
- Do Keep cobalt, cherry, and lemon as the bright trio, using mint and lilac mostly as underlay or quiet support.
- Do Use black construction lines and mono labels consistently so plural forms still feel like one system.
- Do Mark only the live or system-critical item with a checkerboard key; show ownership with a structural actor key.
- Do Make responsive layouts re-stack into a clear proposal-reading order.
- Don't Scatter Memphis shapes or checker/arch fragments as decorative filler without workflow meaning.
- Don't Use soft drop shadows, glows, glassmorphism, or blurred SaaS cards.
- Don't Put a single coloured edge as the only accent on a card, or round the corners arbitrarily.
- Don't Let more than three brights dominate one surface, or default to a plain white ground.

### Accessibility

High contrast throughout (ink on warm off-white, off-white on cobalt/cherry/ink); body text 17px+, table rows 14.5px+; every form control explicitly styled with a visible cobalt focus ring; motion respects prefers-reduced-motion and the settled state renders with no JavaScript.

## Imagery Direction

### Pairs With

quoin

### Summary

Subjects rebuilt out of bold flat registered color planes with even-weight black construction lines and one diagonal misregistration offset; cobalt/cherry/lemon brights over a warm off-white ground, with a mint grid, a flat disk, lilac arch fragments, and checkerboard corner keys as structural background zones.

### Subjects

- postmodern civic hall facade
- market arcade canopy
- ballot / vote ledger
- town square map
- kiosk and bench objects

### Usage

Use for the landing hero and section imagery; keep the subject flat-ink and registered, never photorealistic or 3d; reserve the three brights and keep mint and lilac as structural underlay.
shadcn/ui theme
```json
{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "quoin-hall",
  "type": "registry:theme",
  "title": "Quoin Hall shadcn Theme",
  "cssVars": {
    "theme": {},
    "light": {
      "background": "#F8F3E8",
      "foreground": "#171313",
      "card": "#FFFBEF",
      "card-foreground": "#171313",
      "popover": "#FFFBEF",
      "popover-foreground": "#171313",
      "primary": "#171313",
      "primary-foreground": "#ffffff",
      "secondary": "#f4f4f5",
      "secondary-foreground": "#111111",
      "muted": "#6B625B",
      "muted-foreground": "#171313",
      "accent": "#0057D9",
      "accent-foreground": "#ffffff",
      "destructive": "#C9152D",
      "border": "#171313",
      "input": "#171313",
      "ring": "#0057D9",
      "chart-1": "#171313",
      "chart-2": "#f4f4f5",
      "chart-3": "#0057D9",
      "chart-4": "#12A879",
      "chart-5": "#F6B400",
      "sidebar": "#FFFBEF",
      "sidebar-foreground": "#171313",
      "sidebar-primary": "#171313",
      "sidebar-primary-foreground": "#ffffff",
      "sidebar-accent": "#6B5BFF",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#171313",
      "sidebar-ring": "#0057D9",
      "radius": "0"
    },
    "dark": {
      "background": "#0f1115",
      "foreground": "#f8fafc",
      "card": "#181b22",
      "card-foreground": "#f8fafc",
      "popover": "#181b22",
      "popover-foreground": "#f8fafc",
      "primary": "#171313",
      "primary-foreground": "#ffffff",
      "secondary": "#252a33",
      "secondary-foreground": "#f8fafc",
      "muted": "#252a33",
      "muted-foreground": "#a1a1aa",
      "accent": "#0057D9",
      "accent-foreground": "#ffffff",
      "destructive": "#C9152D",
      "border": "#303642",
      "input": "#303642",
      "ring": "#0057D9",
      "chart-1": "#171313",
      "chart-2": "#f4f4f5",
      "chart-3": "#0057D9",
      "chart-4": "#12A879",
      "chart-5": "#F6B400",
      "sidebar": "#181b22",
      "sidebar-foreground": "#f8fafc",
      "sidebar-primary": "#171313",
      "sidebar-primary-foreground": "#ffffff",
      "sidebar-accent": "#0057D9",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#303642",
      "sidebar-ring": "#0057D9",
      "radius": "0"
    }
  },
  "meta": {
    "source": "katagami",
    "languageId": "en-019ef96b-7a52-76b3-a8c5-0beba25dcb6a",
    "slug": "quoin-hall",
    "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_2",
        "accent_3",
        "bg",
        "border",
        "error",
        "info",
        "lilac",
        "mint",
        "muted",
        "on_accent",
        "recess",
        "success",
        "surface",
        "text",
        "warning"
      ],
      "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",
        "sm"
      ],
      "shadows": [
        "character",
        "lg",
        "md",
        "sm"
      ],
      "spacing": [
        "base",
        "scale"
      ],
      "surfaces": [
        "bg_pattern",
        "card_style",
        "treatment"
      ],
      "borders": [
        "accent_width",
        "character",
        "default_width",
        "style"
      ],
      "motion": [
        "duration",
        "easing",
        "philosophy"
      ]
    }
  }
}
```
in the wild

embodiments

bespoke marketing landingopen full page ↗
landing · quoin-hall
DESIGN.md

at a glance

Typography

headline-lgOswald · 33px · 700

The quick brown fox jumps

headline-mdOswald · 27px · 600

The quick brown fox jumps

body-mdAtkinson Hyperlegible · 17px · 400

The quick brown fox jumps

label-mdSpace Mono · 12px · 600

The quick brown fox jumps

shadcn/ui

implementation kit

built with

Agent-generated

remix lane

try a remix

Keep Quoin Halland swap a palette and an art style onto it — the landing & dashboard recolor live. The Studio does the same with all three lanes free.

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

Family

1 descendant
related

More like this