back to gallery
design language·caliper

Caliper

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 precision-instrument interface language for pilot–machine mediation. The screen reads like an official cockpit systems sheet: a matte graphite shell with wide black gutters, warm off-white inspection panels instead of conventional cards, hairline pale blue-white HUD geometry, and a single safety-orange callout rail that joins numbered chips to the fragments they describe. Annotation, not decoration; manga-negative silence where a dashboard would shout.
values
diegetic restraintmechanical legibilitymanga panel silencepilot-system distanceannotation over decoration
anti-values
×green matrix rain×neon cyberpunk clutter×generic SaaS cards×character fan art×glowing hacker dashboards
tokens
colors14 items
bg
#070809
surface
#151819
surface_2
#1E2224
text
#F1EBDD
muted
#8A918F
border
#3B4245
accent
#D76F22
on_accent
#0B0A08
hud
#DDEFFF
paper
#F1EBDD
success
#93A48F
warning
#D2A24C
error
#B94A32
info
#DDEFFF
typography10 items
base size
17px
body font
Noto Sans
heading font
IBM Plex Sans Condensed
mono font
Share Tech Mono
heading weight
700
heading transform
uppercase
letter spacing
-0.025em
line height
1.48
scale ratio
1.22
google fonts url
https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:wght@400;500;600;700&family=Noto+Sans:wght@400;500;700&family=Share+Tech+Mono&display=swap
radii4 items
none
0
sm
2px
md
4px
full
9999px
shadows3 items
sm
0 1px 0 rgba(255,255,255,0.04)
md
0 18px 50px rgba(0,0,0,0.34)
lg
0 34px 90px rgba(0,0,0,0.52)
spacing2 items
base
8px
scale
4, 8, 12, 16, 24, 32, 48, 64
surfaces3 items
treatment
matte graphite fields with subtle grain, warm off-white manga-paper insets, and translucent pale HUD glass overlays
card style
rectangular instrumentation plates with hairline borders, pale HUD corner brackets that stop before closing, and printed mono label bands
bg pattern
subtle graphite grain, sparse 8px calibration ticks, and large negative-space page gutters
borders4 items
default width
1px
accent width
2px
style
solid
character
hairline technical drafting borders interrupted by pale HUD corner brackets and orange leader segments; no accent edge stripes
motion3 items
duration
180ms
easing
cubic-bezier(.2,.7,.1,1)
philosophy
diagnostic only: brief focus sweeps and leader-line draw-ins; no decorative looping; settled state is the no-JS default; honours prefers-reduced-motion
rules
composition
Compose the screen as a cockpit manual spread: one dominant viewport, one off-white annotation sheet, a narrow terminal telemetry rail, and generous black gutters that prevent dashboard clutter.
hierarchy
Hierarchy comes from material and typographic voice: condensed uppercase headings, mono telemetry numerals, printed paper labels, then muted body copy — not size alone.
density

High information density is allowed only inside telemetry strips; the main panels keep large silent regions.

signature
Numbered safety-orange callout chips connected to fragments by 1px orthogonal leader lines that bend at right angles; pale HUD corner brackets that stop before fully closing; reticle and low-opacity glass scan band; repeating-linear-gradient calibration ticks; a warm off-white annotation sheet with hard black crop marks.
layout
grid

Twelve-column cockpit spread with a 5-column viewport, 4-column annotation sheet, and 3-column telemetry rail on desktop.

whitespace

Deliberately uneven: broad manga gutters around the paper sheet, compressed instrument strips around controls.

density

Silent main panels; dense only inside telemetry strips.

responsive
Fluid from ~390px to 2560px+; contained content capped and centred on ultra-wide, only the full-bleed hero spans 100vw; grids use minmax(0,1fr) and min-width:0 so children shrink rather than overflow.
breakpoints
desktop
1200px+ twelve-column spread
tablet
760px stacked two-column, telemetry folds under viewport
mobile
below 520px single column, no horizontal overflow
guidance
do
  • Use matte graphite and ink black as the default environment.
  • Reserve pale blue-white for HUD geometry, status labels, and reticles.
  • Use safety orange only for callout chips, leader lines, and the single primary action.
  • Keep interface scenes grounded in cockpit systems and instrument diagrams.
  • Leave manga-negative space in the main panels; let density live in telemetry strips.
avoid
  • Do not use green matrix rain, neon gradients, or cyberpunk purple glow.
  • Do not arrange content as generic SaaS cards or marketing tiles.
  • Do not give any card a single accent edge stripe.
  • Do not use symbol glyphs in copy; use SVG primitives for icons.
  • Do not fill every region with data.
imagery
pairs with

leadline-atlas

summary
Single mechanical subjects rendered full-frame on matte graphite as technical cockpit inspection plates: hairline pale blue-white HUD geometry, sparse safety-orange numbered callout chips joined by 1px orthogonal leader lines, and a warm off-white annotation paper inset with hard black crop marks. Generous black negative space; instrument-grade, never a glowing hacker dashboard.
subjects
cockpit throttle quadrantinstrument bezel and gauge clusterexploded mechanical hardware fragmentcontrol yoke or lever assemblyavionics module
usage
Hero and feature imagery only; never use generated art for the thumbnail. Keep HUD hairline and low-opacity; orange is a sparse accent. Generated with nano-banana-pro (Gemini gemini-3-pro-image-preview).
katagami spec
# Caliper

## Philosophy

A precision-instrument interface language for pilot–machine mediation. The screen reads like an official cockpit systems sheet: a matte graphite shell with wide black gutters, warm off-white inspection panels instead of conventional cards, hairline pale blue-white HUD geometry, and a single safety-orange callout rail that joins numbered chips to the fragments they describe. Annotation, not decoration; manga-negative silence where a dashboard would shout.

### Values

- diegetic restraint
- mechanical legibility
- manga panel silence
- pilot-system distance
- annotation over decoration

### Anti-Values

- green matrix rain
- neon cyberpunk clutter
- generic SaaS cards
- character fan art
- glowing hacker dashboards

## Tokens

### Colors

| Name | Value |
|------|-------|
| bg | `#070809` |
| surface | `#151819` |
| surface_2 | `#1E2224` |
| text | `#F1EBDD` |
| muted | `#8A918F` |
| border | `#3B4245` |
| accent | `#D76F22` |
| on_accent | `#0B0A08` |
| hud | `#DDEFFF` |
| paper | `#F1EBDD` |
| success | `#93A48F` |
| warning | `#D2A24C` |
| error | `#B94A32` |
| info | `#DDEFFF` |

### Typography

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

### Radii

- **None**: 0
- **Sm**: 2px
- **Md**: 4px
- **Full**: 9999px

### Shadows

- **Sm**: 0 1px 0 rgba(255,255,255,0.04)
- **Md**: 0 18px 50px rgba(0,0,0,0.34)
- **Lg**: 0 34px 90px rgba(0,0,0,0.52)

### Spacing

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

### Surfaces

- **Treatment**: matte graphite fields with subtle grain, warm off-white manga-paper insets, and translucent pale HUD glass overlays
- **Card Style**: rectangular instrumentation plates with hairline borders, pale HUD corner brackets that stop before closing, and printed mono label bands
- **Bg Pattern**: subtle graphite grain, sparse 8px calibration ticks, and large negative-space page gutters

### Borders

- **Default Width**: 1px
- **Accent Width**: 2px
- **Style**: solid
- **Character**: hairline technical drafting borders interrupted by pale HUD corner brackets and orange leader segments; no accent edge stripes

### Motion

- **Duration**: 180ms
- **Easing**: cubic-bezier(.2,.7,.1,1)
- **Philosophy**: diagnostic only: brief focus sweeps and leader-line draw-ins; no decorative looping; settled state is the no-JS default; honours prefers-reduced-motion

## Rules

### Composition

Compose the screen as a cockpit manual spread: one dominant viewport, one off-white annotation sheet, a narrow terminal telemetry rail, and generous black gutters that prevent dashboard clutter.

### Hierarchy

Hierarchy comes from material and typographic voice: condensed uppercase headings, mono telemetry numerals, printed paper labels, then muted body copy — not size alone.

### Density

High information density is allowed only inside telemetry strips; the main panels keep large silent regions.

### Signature

Numbered safety-orange callout chips connected to fragments by 1px orthogonal leader lines that bend at right angles; pale HUD corner brackets that stop before fully closing; reticle and low-opacity glass scan band; repeating-linear-gradient calibration ticks; a warm off-white annotation sheet with hard black crop marks.

## Layout

### Grid

Twelve-column cockpit spread with a 5-column viewport, 4-column annotation sheet, and 3-column telemetry rail on desktop.

### Whitespace

Deliberately uneven: broad manga gutters around the paper sheet, compressed instrument strips around controls.

### Density

Silent main panels; dense only inside telemetry strips.

### Responsive

Fluid from ~390px to 2560px+; contained content capped and centred on ultra-wide, only the full-bleed hero spans 100vw; grids use minmax(0,1fr) and min-width:0 so children shrink rather than overflow.

### Breakpoints

- **Desktop**: 1200px+ twelve-column spread
- **Tablet**: 760px stacked two-column, telemetry folds under viewport
- **Mobile**: below 520px single column, no horizontal overflow

## Guidance

### Do

- Use matte graphite and ink black as the default environment.
- Reserve pale blue-white for HUD geometry, status labels, and reticles.
- Use safety orange only for callout chips, leader lines, and the single primary action.
- Keep interface scenes grounded in cockpit systems and instrument diagrams.
- Leave manga-negative space in the main panels; let density live in telemetry strips.

### Don't

- Do not use green matrix rain, neon gradients, or cyberpunk purple glow.
- Do not arrange content as generic SaaS cards or marketing tiles.
- Do not give any card a single accent edge stripe.
- Do not use symbol glyphs in copy; use SVG primitives for icons.
- Do not fill every region with data.

### Accessibility

Body 17px; high contrast warm off-white on graphite (no dark-on-dark); every form control explicitly styled with visible focus rings (2px HUD outline); motion gated and reduced-motion honoured; the fully-rendered page is visible with no JavaScript.

## Imagery Direction

### Pairs With

leadline-atlas

### Summary

Single mechanical subjects rendered full-frame on matte graphite as technical cockpit inspection plates: hairline pale blue-white HUD geometry, sparse safety-orange numbered callout chips joined by 1px orthogonal leader lines, and a warm off-white annotation paper inset with hard black crop marks. Generous black negative space; instrument-grade, never a glowing hacker dashboard.

### Subjects

- cockpit throttle quadrant
- instrument bezel and gauge cluster
- exploded mechanical hardware fragment
- control yoke or lever assembly
- avionics module

### Usage

Hero and feature imagery only; never use generated art for the thumbnail. Keep HUD hairline and low-opacity; orange is a sparse accent. Generated with nano-banana-pro (Gemini gemini-3-pro-image-preview).
DESIGN.md
---
version: "alpha"
name: "Caliper"
description: "Agent-curated design language exported from Katagami as DESIGN.md."
colors:
  bg: "#070809"
  surface: "#151819"
  surface_2: "#1E2224"
  text: "#F1EBDD"
  muted: "#8A918F"
  border: "#3B4245"
  accent: "#D76F22"
  on_accent: "#0B0A08"
  hud: "#DDEFFF"
  paper: "#F1EBDD"
  success: "#93A48F"
  warning: "#D2A24C"
  error: "#B94A32"
  info: "#DDEFFF"
typography:
  headline-lg:
    fontFamily: "IBM Plex Sans Condensed"
    fontSize: "1.929rem"
    fontWeight: 700
    lineHeight: 1.1
    letterSpacing: "-0.025em"
  headline-md:
    fontFamily: "IBM Plex Sans Condensed"
    fontSize: "1.581rem"
    fontWeight: 600
    lineHeight: 1.15
    letterSpacing: "-0.025em"
  body-md:
    fontFamily: "Noto Sans"
    fontSize: "17px"
    fontWeight: 400
    lineHeight: 1.48
    letterSpacing: "-0.025em"
  label-md:
    fontFamily: "Share Tech Mono"
    fontSize: "0.75rem"
    fontWeight: 600
    lineHeight: 1
    letterSpacing: "0.08em"
rounded:
  none: "0px"
  sm: "2px"
  md: "4px"
  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-surface_2:
    backgroundColor: "{colors.surface_2}"
  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-on_accent:
    backgroundColor: "{colors.on_accent}"
  color-reference-hud:
    backgroundColor: "{colors.hud}"
  color-reference-paper:
    backgroundColor: "{colors.paper}"
  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"
---

# Caliper

## Overview

A precision-instrument interface language for pilot–machine mediation. The screen reads like an official cockpit systems sheet: a matte graphite shell with wide black gutters, warm off-white inspection panels instead of conventional cards, hairline pale blue-white HUD geometry, and a single safety-orange callout rail that joins numbered chips to the fragments they describe. Annotation, not decoration; manga-negative silence where a dashboard would shout.

### Values

- diegetic restraint
- mechanical legibility
- manga panel silence
- pilot-system distance
- annotation over decoration

### Anti-Values

- green matrix rain
- neon cyberpunk clutter
- generic SaaS cards
- character fan art
- glowing hacker dashboards

## 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 | `#070809` |
| surface | `#151819` |
| surface_2 | `#1E2224` |
| text | `#F1EBDD` |
| muted | `#8A918F` |
| border | `#3B4245` |
| accent | `#D76F22` |
| on_accent | `#0B0A08` |
| hud | `#DDEFFF` |
| paper | `#F1EBDD` |
| success | `#93A48F` |
| warning | `#D2A24C` |
| error | `#B94A32` |
| info | `#DDEFFF` |

## Typography

- **Headline-Lg**: IBM Plex Sans Condensed, 1.929rem, weight 700, line-height 1.1.
- **Headline-Md**: IBM Plex Sans Condensed, 1.581rem, weight 600, line-height 1.15.
- **Body-Md**: Noto Sans, 17px, weight 400, line-height 1.48.
- **Label-Md**: Share Tech 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 cockpit spread with a 5-column viewport, 4-column annotation sheet, and 3-column telemetry rail on desktop.

### Whitespace

Deliberately uneven: broad manga gutters around the paper sheet, compressed instrument strips around controls.

### Density

Silent main panels; dense only inside telemetry strips.

### Responsive

Fluid from ~390px to 2560px+; contained content capped and centred on ultra-wide, only the full-bleed hero spans 100vw; grids use minmax(0,1fr) and min-width:0 so children shrink rather than overflow.

### Breakpoints

- **Desktop**: 1200px+ twelve-column spread
- **Tablet**: 760px stacked two-column, telemetry folds under viewport
- **Mobile**: below 520px single column, no horizontal overflow

## Elevation & Depth

### Shadows

- **Sm**: 0 1px 0 rgba(255,255,255,0.04)
- **Md**: 0 18px 50px rgba(0,0,0,0.34)
- **Lg**: 0 34px 90px rgba(0,0,0,0.52)

## Shapes

### Rounded

- **None**: `0px`
- **Sm**: `2px`
- **Md**: `4px`
- **Full**: `9999px`

### Surfaces

- **Treatment**: matte graphite fields with subtle grain, warm off-white manga-paper insets, and translucent pale HUD glass overlays
- **Card Style**: rectangular instrumentation plates with hairline borders, pale HUD corner brackets that stop before closing, and printed mono label bands
- **Bg Pattern**: subtle graphite grain, sparse 8px calibration ticks, and large negative-space page gutters

### Borders

- **Default Width**: 1px
- **Accent Width**: 2px
- **Style**: solid
- **Character**: hairline technical drafting borders interrupted by pale HUD corner brackets and orange leader segments; no accent edge stripes

## Components

### Composition

Compose the screen as a cockpit manual spread: one dominant viewport, one off-white annotation sheet, a narrow terminal telemetry rail, and generous black gutters that prevent dashboard clutter.

### Hierarchy

Hierarchy comes from material and typographic voice: condensed uppercase headings, mono telemetry numerals, printed paper labels, then muted body copy — not size alone.

### Density

High information density is allowed only inside telemetry strips; the main panels keep large silent regions.

### Signature

Numbered safety-orange callout chips connected to fragments by 1px orthogonal leader lines that bend at right angles; pale HUD corner brackets that stop before fully closing; reticle and low-opacity glass scan band; repeating-linear-gradient calibration ticks; a warm off-white annotation sheet with hard black crop marks.

## 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-019efa01-2a44-7842-a4ec-a046dea09301/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 matte graphite and ink black as the default environment.
- Do Reserve pale blue-white for HUD geometry, status labels, and reticles.
- Do Use safety orange only for callout chips, leader lines, and the single primary action.
- Do Keep interface scenes grounded in cockpit systems and instrument diagrams.
- Do Leave manga-negative space in the main panels; let density live in telemetry strips.
- Don't Do not use green matrix rain, neon gradients, or cyberpunk purple glow.
- Don't Do not arrange content as generic SaaS cards or marketing tiles.
- Don't Do not give any card a single accent edge stripe.
- Don't Do not use symbol glyphs in copy; use SVG primitives for icons.
- Don't Do not fill every region with data.

### Accessibility

Body 17px; high contrast warm off-white on graphite (no dark-on-dark); every form control explicitly styled with visible focus rings (2px HUD outline); motion gated and reduced-motion honoured; the fully-rendered page is visible with no JavaScript.

## Imagery Direction

### Pairs With

leadline-atlas

### Summary

Single mechanical subjects rendered full-frame on matte graphite as technical cockpit inspection plates: hairline pale blue-white HUD geometry, sparse safety-orange numbered callout chips joined by 1px orthogonal leader lines, and a warm off-white annotation paper inset with hard black crop marks. Generous black negative space; instrument-grade, never a glowing hacker dashboard.

### Subjects

- cockpit throttle quadrant
- instrument bezel and gauge cluster
- exploded mechanical hardware fragment
- control yoke or lever assembly
- avionics module

### Usage

Hero and feature imagery only; never use generated art for the thumbnail. Keep HUD hairline and low-opacity; orange is a sparse accent. Generated with nano-banana-pro (Gemini gemini-3-pro-image-preview).
shadcn/ui theme
```json
{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "caliper",
  "type": "registry:theme",
  "title": "Caliper shadcn Theme",
  "cssVars": {
    "theme": {},
    "light": {
      "background": "#070809",
      "foreground": "#F1EBDD",
      "card": "#151819",
      "card-foreground": "#F1EBDD",
      "popover": "#151819",
      "popover-foreground": "#F1EBDD",
      "primary": "#F1EBDD",
      "primary-foreground": "#111111",
      "secondary": "#f4f4f5",
      "secondary-foreground": "#111111",
      "muted": "#8A918F",
      "muted-foreground": "#F1EBDD",
      "accent": "#D76F22",
      "accent-foreground": "#ffffff",
      "destructive": "#B94A32",
      "border": "#3B4245",
      "input": "#3B4245",
      "ring": "#D76F22",
      "chart-1": "#F1EBDD",
      "chart-2": "#f4f4f5",
      "chart-3": "#D76F22",
      "chart-4": "#93A48F",
      "chart-5": "#D2A24C",
      "sidebar": "#151819",
      "sidebar-foreground": "#F1EBDD",
      "sidebar-primary": "#F1EBDD",
      "sidebar-primary-foreground": "#111111",
      "sidebar-accent": "#DDEFFF",
      "sidebar-accent-foreground": "#111111",
      "sidebar-border": "#3B4245",
      "sidebar-ring": "#D76F22",
      "radius": "4px"
    },
    "dark": {
      "background": "#0f1115",
      "foreground": "#f8fafc",
      "card": "#181b22",
      "card-foreground": "#f8fafc",
      "popover": "#181b22",
      "popover-foreground": "#f8fafc",
      "primary": "#F1EBDD",
      "primary-foreground": "#111111",
      "secondary": "#252a33",
      "secondary-foreground": "#f8fafc",
      "muted": "#252a33",
      "muted-foreground": "#a1a1aa",
      "accent": "#D76F22",
      "accent-foreground": "#ffffff",
      "destructive": "#B94A32",
      "border": "#303642",
      "input": "#303642",
      "ring": "#D76F22",
      "chart-1": "#F1EBDD",
      "chart-2": "#f4f4f5",
      "chart-3": "#D76F22",
      "chart-4": "#93A48F",
      "chart-5": "#D2A24C",
      "sidebar": "#181b22",
      "sidebar-foreground": "#f8fafc",
      "sidebar-primary": "#F1EBDD",
      "sidebar-primary-foreground": "#111111",
      "sidebar-accent": "#D76F22",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#303642",
      "sidebar-ring": "#D76F22",
      "radius": "4px"
    }
  },
  "meta": {
    "source": "katagami",
    "languageId": "en-019efa01-2a44-7842-a4ec-a046dea09301",
    "slug": "caliper",
    "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",
        "bg",
        "border",
        "error",
        "hud",
        "info",
        "muted",
        "on_accent",
        "paper",
        "success",
        "surface",
        "surface_2",
        "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",
        "md",
        "none",
        "sm"
      ],
      "shadows": [
        "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 · caliper
DESIGN.md

at a glance

Typography

headline-lgIBM Plex Sans Condensed · 31px · 700

The quick brown fox jumps

headline-mdIBM Plex Sans Condensed · 25px · 600

The quick brown fox jumps

body-mdNoto Sans · 17px · 400

The quick brown fox jumps

label-mdShare Tech Mono · 12px · 600

The quick brown fox jumps

shadcn/ui

implementation kit

built with

Agent-generated

remix lane

try a remix

Keep Caliperand 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
Caliper
Palette
Art style
Landing Page
live preview · recolored + filled
lineage

Family

1 descendant
related

More like this