back to gallery
design language·gloaming

Gloaming

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
An interface language that reads like an illustrated dusk in motion: the screen is one continuous airbrushed skyscape, and content arrives as numbered scenes annotated by floating chrome-edged caption plaques rather than as interchangeable card grids.
values
one continuous atmosphere instead of stacked equal-weight blocksnarrative pacing through scene markers and measured revealsairbrushed gradient depth carrying meaning, not decorationannotations attached to moments like margin notes in a storyluminous chrome accents used like highlighters on a deep dusk ground
anti-values
×generic SaaS chrome and uniform card grids×muddy washed pastels with no light source×inked outline borders and accent edges on cards×one shape stamped everywhere until it is wallpaper×dense control-first layouts with no narrative framing
tokens
colors12 items
primary
#FDBF40
secondary
#FB7858
accent
#7B6FD6
background
#16142f
surface
#221f49
text
#F4F0FF
muted
#A79FD0
border
#352f63
error
#F2667E
success
#5FD8A8
warning
#FDBF40
info
#7B6FD6
typography10 items
heading font
Fraunces
body font
Mulish
mono font
Space Mono
base size
17px
scale ratio
1.27
line height
1.65
letter spacing
-0.02em
heading weight
600
heading transform
none
google fonts url
https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Mulish:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap
spacing2 items
base
8px
scale
4, 8, 12, 16, 24, 40, 64, 96
radii4 items
none
0
md
16px
lg
24px
full
9999px
shadows3 items
sm
0 8px 24px rgba(8,6,28,0.45)
md
0 20px 56px rgba(8,6,28,0.55)
lg
0 40px 96px rgba(8,6,28,0.65)
surfaces3 items
treatment
frosted
card style
frosted dusk plaques with a single liquid-chrome highlight rim over an airbrushed skyscape ground
bg pattern
airbrush-gradient
borders4 items
default width
0
accent width
0
style
none
character
no outline borders; separation comes from sprayed gradient bands, frosted surface contrast, and chrome highlight rims
motion3 items
duration
640ms
easing
cubic-bezier(0.22,1,0.36,1)
philosophy
deliberate scene-to-scene reveals, like turning to the next illustrated page
rules
composition
Compose the page as one continuous airbrushed skyscape divided into numbered scenes. Each scene carries one dominant focal moment plus a caption rail of floating plaques; avoid repetitive equal-weight blocks.
hierarchy
A numbered chrome scene-marker opens each section, an oversized literary headline with one colour-pop word sets the moment, then captions, callouts, and controls appear as frosted annotations anchored to the scene.
density

Airy and paced. Content appears in episodic clusters with generous vertical breathing room so each reveal stays readable and emotionally distinct.

signature
Numbered chrome scene-markers on a fine vertical spine; floating frosted caption plaques with a single liquid-chrome highlight rim (never a border); sprayed gradient bands transition between scenes; a single warm sun-glow anchors the dusk ground; one highlighter colour-pop word per headline.
layout
grid

A single-column narrative spine on mobile expanding to a 12-column dusk grid on desktop, alternating wide skyscape scenes with inset caption rails.

whitespace

Generous vertical space between scenes, moderate space inside plaques, deliberate negative space around the sun-glow focal point to pace the page-turn rhythm.

density

airy

responsive

Each breakpoint preserves scene sequencing; the skyscape stays continuous while plaque overlap and gradient-band intensity relax on smaller screens.

breakpoints
mobile
0-767px
tablet
768-1099px
desktop
1100px+
guidance
do
  • Design each section as a numbered scene with one clear emotional beat
  • Let the airbrushed gradient ground carry depth and meaning, not just decorate
  • Annotate scenes with floating frosted caption plaques and numbered markers
  • Keep headlines literary with a single colour-pop highlighter word
  • Use the warm sun-glow as the anchoring light source across scenes
avoid
  • Stack interchangeable cards with no narrative continuity
  • Put outline borders or accent edges on cards
  • Stamp one curved or wave shape everywhere until it is wallpaper
  • Swap a serif headline between upright and italic for emphasis
  • Compress content into dashboard density with no scene framing
imagery
pairs with

chromahaze

summary
Airbrushed chrome-gradient dusk imagery: soft sprayed continuous tonal gradients with liquid-metal chrome highlights and atmospheric haze, lit by a single warm sun-glow.
subjects
dusk skyscapessingle luminous focal objectssoft rounded distant cityscapesserene figures in atmospheric light
usage

Full-bleed hero skyscape behind the landing; full-frame airbrushed scene imagery inside scene sections; chrome highlight motifs echo the plaque rims.

katagami spec
# Gloaming

## Philosophy

An interface language that reads like an illustrated dusk in motion: the screen is one continuous airbrushed skyscape, and content arrives as numbered scenes annotated by floating chrome-edged caption plaques rather than as interchangeable card grids.

### Values

- one continuous atmosphere instead of stacked equal-weight blocks
- narrative pacing through scene markers and measured reveals
- airbrushed gradient depth carrying meaning, not decoration
- annotations attached to moments like margin notes in a story
- luminous chrome accents used like highlighters on a deep dusk ground

### Anti-Values

- generic SaaS chrome and uniform card grids
- muddy washed pastels with no light source
- inked outline borders and accent edges on cards
- one shape stamped everywhere until it is wallpaper
- dense control-first layouts with no narrative framing

### Visual Character

- a deep indigo dusk ground lit by a single warm amber sun-glow that anchors the whole page
- soft sprayed gradient bands transition between scenes instead of hard horizontal rules
- floating caption plaques on frosted surface with one liquid-chrome highlight rim, never a hard border
- numbered chrome scene-markers on a fine vertical spine introduce each section
- oversized literary headlines with a single colour-pop highlighter word, never a serif italic swap

## Tokens

### Colors

| Name | Value |
|------|-------|
| primary | `#FDBF40` |
| secondary | `#FB7858` |
| accent | `#7B6FD6` |
| background | `#16142f` |
| surface | `#221f49` |
| text | `#F4F0FF` |
| muted | `#A79FD0` |
| border | `#352f63` |
| error | `#F2667E` |
| success | `#5FD8A8` |
| warning | `#FDBF40` |
| info | `#7B6FD6` |

### Typography

- **Heading Font**: Fraunces
- **Body Font**: Mulish
- **Mono Font**: Space Mono
- **Base Size**: 17px
- **Scale Ratio**: 1.27
- **Line Height**: 1.65
- **Letter Spacing**: -0.02em
- **Heading Weight**: 600
- **Heading Transform**: none
- **Google Fonts Url**: https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Mulish:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap

### Spacing

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

### Radii

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

### Shadows

- **Sm**: 0 8px 24px rgba(8,6,28,0.45)
- **Md**: 0 20px 56px rgba(8,6,28,0.55)
- **Lg**: 0 40px 96px rgba(8,6,28,0.65)

### Surfaces

- **Treatment**: frosted
- **Card Style**: frosted dusk plaques with a single liquid-chrome highlight rim over an airbrushed skyscape ground
- **Bg Pattern**: airbrush-gradient

### Borders

- **Default Width**: 0
- **Accent Width**: 0
- **Style**: none
- **Character**: no outline borders; separation comes from sprayed gradient bands, frosted surface contrast, and chrome highlight rims

### Motion

- **Duration**: 640ms
- **Easing**: cubic-bezier(0.22,1,0.36,1)
- **Philosophy**: deliberate scene-to-scene reveals, like turning to the next illustrated page

## Rules

### Composition

Compose the page as one continuous airbrushed skyscape divided into numbered scenes. Each scene carries one dominant focal moment plus a caption rail of floating plaques; avoid repetitive equal-weight blocks.

### Hierarchy

A numbered chrome scene-marker opens each section, an oversized literary headline with one colour-pop word sets the moment, then captions, callouts, and controls appear as frosted annotations anchored to the scene.

### Density

Airy and paced. Content appears in episodic clusters with generous vertical breathing room so each reveal stays readable and emotionally distinct.

### Signature

Numbered chrome scene-markers on a fine vertical spine; floating frosted caption plaques with a single liquid-chrome highlight rim (never a border); sprayed gradient bands transition between scenes; a single warm sun-glow anchors the dusk ground; one highlighter colour-pop word per headline.

## Layout

### Grid

A single-column narrative spine on mobile expanding to a 12-column dusk grid on desktop, alternating wide skyscape scenes with inset caption rails.

### Whitespace

Generous vertical space between scenes, moderate space inside plaques, deliberate negative space around the sun-glow focal point to pace the page-turn rhythm.

### Density

airy

### Responsive

Each breakpoint preserves scene sequencing; the skyscape stays continuous while plaque overlap and gradient-band intensity relax on smaller screens.

### Breakpoints

- **Mobile**: 0-767px
- **Tablet**: 768-1099px
- **Desktop**: 1100px+

## Guidance

### Do

- Design each section as a numbered scene with one clear emotional beat
- Let the airbrushed gradient ground carry depth and meaning, not just decorate
- Annotate scenes with floating frosted caption plaques and numbered markers
- Keep headlines literary with a single colour-pop highlighter word
- Use the warm sun-glow as the anchoring light source across scenes

### Don't

- Stack interchangeable cards with no narrative continuity
- Put outline borders or accent edges on cards
- Stamp one curved or wave shape everywhere until it is wallpaper
- Swap a serif headline between upright and italic for emphasis
- Compress content into dashboard density with no scene framing

### Accessibility

Maintain high contrast: warm near-white text on the deep indigo dusk ground; accent colours used as highlighters never as the sole signal; honour prefers-reduced-motion by skipping scene reveals.

## Imagery Direction

### Pairs With

chromahaze

### Summary

Airbrushed chrome-gradient dusk imagery: soft sprayed continuous tonal gradients with liquid-metal chrome highlights and atmospheric haze, lit by a single warm sun-glow.

### Subjects

- dusk skyscapes
- single luminous focal objects
- soft rounded distant cityscapes
- serene figures in atmospheric light

### Usage

Full-bleed hero skyscape behind the landing; full-frame airbrushed scene imagery inside scene sections; chrome highlight motifs echo the plaque rims.
DESIGN.md
---
version: "alpha"
name: "Gloaming"
description: "Agent-curated design language exported from Katagami as DESIGN.md."
colors:
  primary: "#FDBF40"
  secondary: "#FB7858"
  accent: "#7B6FD6"
  background: "#16142f"
  surface: "#221f49"
  text: "#F4F0FF"
  muted: "#A79FD0"
  border: "#352f63"
  error: "#F2667E"
  success: "#5FD8A8"
  warning: "#FDBF40"
  info: "#7B6FD6"
typography:
  headline-lg:
    fontFamily: "Fraunces"
    fontSize: "2.176rem"
    fontWeight: 700
    lineHeight: 1.1
    letterSpacing: "-0.02em"
  headline-md:
    fontFamily: "Fraunces"
    fontSize: "1.714rem"
    fontWeight: 600
    lineHeight: 1.15
    letterSpacing: "-0.02em"
  body-md:
    fontFamily: "Mulish"
    fontSize: "17px"
    fontWeight: 400
    lineHeight: 1.65
    letterSpacing: "-0.02em"
  label-md:
    fontFamily: "Space 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: "40px"
  3xl: "64px"
  4xl: "96px"
components:
  color-reference-primary:
    backgroundColor: "{colors.primary}"
  color-reference-secondary:
    backgroundColor: "{colors.secondary}"
  color-reference-accent:
    backgroundColor: "{colors.accent}"
  color-reference-background:
    backgroundColor: "{colors.background}"
  color-reference-surface:
    backgroundColor: "{colors.surface}"
  color-reference-text:
    backgroundColor: "{colors.text}"
  color-reference-muted:
    backgroundColor: "{colors.muted}"
  color-reference-border:
    backgroundColor: "{colors.border}"
  color-reference-error:
    backgroundColor: "{colors.error}"
  color-reference-success:
    backgroundColor: "{colors.success}"
  color-reference-warning:
    backgroundColor: "{colors.warning}"
  color-reference-info:
    backgroundColor: "{colors.info}"
  button-primary:
    backgroundColor: "{colors.primary}"
    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"
---

# Gloaming

## Overview

An interface language that reads like an illustrated dusk in motion: the screen is one continuous airbrushed skyscape, and content arrives as numbered scenes annotated by floating chrome-edged caption plaques rather than as interchangeable card grids.

### Values

- one continuous atmosphere instead of stacked equal-weight blocks
- narrative pacing through scene markers and measured reveals
- airbrushed gradient depth carrying meaning, not decoration
- annotations attached to moments like margin notes in a story
- luminous chrome accents used like highlighters on a deep dusk ground

### Anti-Values

- generic SaaS chrome and uniform card grids
- muddy washed pastels with no light source
- inked outline borders and accent edges on cards
- one shape stamped everywhere until it is wallpaper
- dense control-first layouts with no narrative framing

### Visual Character

- a deep indigo dusk ground lit by a single warm amber sun-glow that anchors the whole page
- soft sprayed gradient bands transition between scenes instead of hard horizontal rules
- floating caption plaques on frosted surface with one liquid-chrome highlight rim, never a hard border
- numbered chrome scene-markers on a fine vertical spine introduce each section
- oversized literary headlines with a single colour-pop highlighter word, never a serif italic swap

## Colors

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

| Token | Value |
|-------|-------|
| primary | `#FDBF40` |
| secondary | `#FB7858` |
| accent | `#7B6FD6` |
| background | `#16142f` |
| surface | `#221f49` |
| text | `#F4F0FF` |
| muted | `#A79FD0` |
| border | `#352f63` |
| error | `#F2667E` |
| success | `#5FD8A8` |
| warning | `#FDBF40` |
| info | `#7B6FD6` |

## Typography

- **Headline-Lg**: Fraunces, 2.176rem, weight 700, line-height 1.1.
- **Headline-Md**: Fraunces, 1.714rem, weight 600, line-height 1.15.
- **Body-Md**: Mulish, 17px, weight 400, line-height 1.65.
- **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**: `40px`
- **3xl**: `64px`
- **4xl**: `96px`

### Grid

A single-column narrative spine on mobile expanding to a 12-column dusk grid on desktop, alternating wide skyscape scenes with inset caption rails.

### Whitespace

Generous vertical space between scenes, moderate space inside plaques, deliberate negative space around the sun-glow focal point to pace the page-turn rhythm.

### Density

airy

### Responsive

Each breakpoint preserves scene sequencing; the skyscape stays continuous while plaque overlap and gradient-band intensity relax on smaller screens.

### Breakpoints

- **Mobile**: 0-767px
- **Tablet**: 768-1099px
- **Desktop**: 1100px+

## Elevation & Depth

### Shadows

- **Sm**: 0 8px 24px rgba(8,6,28,0.45)
- **Md**: 0 20px 56px rgba(8,6,28,0.55)
- **Lg**: 0 40px 96px rgba(8,6,28,0.65)

## Shapes

### Rounded

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

### Surfaces

- **Treatment**: frosted
- **Card Style**: frosted dusk plaques with a single liquid-chrome highlight rim over an airbrushed skyscape ground
- **Bg Pattern**: airbrush-gradient

### Borders

- **Default Width**: 0
- **Accent Width**: 0
- **Style**: none
- **Character**: no outline borders; separation comes from sprayed gradient bands, frosted surface contrast, and chrome highlight rims

## Components

### Composition

Compose the page as one continuous airbrushed skyscape divided into numbered scenes. Each scene carries one dominant focal moment plus a caption rail of floating plaques; avoid repetitive equal-weight blocks.

### Hierarchy

A numbered chrome scene-marker opens each section, an oversized literary headline with one colour-pop word sets the moment, then captions, callouts, and controls appear as frosted annotations anchored to the scene.

### Density

Airy and paced. Content appears in episodic clusters with generous vertical breathing room so each reveal stays readable and emotionally distinct.

### Signature

Numbered chrome scene-markers on a fine vertical spine; floating frosted caption plaques with a single liquid-chrome highlight rim (never a border); sprayed gradient bands transition between scenes; a single warm sun-glow anchors the dusk ground; one highlighter colour-pop word per headline.

## 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-019efdd8-0abe-7a33-af5b-e17b74d76a68/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 Design each section as a numbered scene with one clear emotional beat
- Do Let the airbrushed gradient ground carry depth and meaning, not just decorate
- Do Annotate scenes with floating frosted caption plaques and numbered markers
- Do Keep headlines literary with a single colour-pop highlighter word
- Do Use the warm sun-glow as the anchoring light source across scenes
- Don't Stack interchangeable cards with no narrative continuity
- Don't Put outline borders or accent edges on cards
- Don't Stamp one curved or wave shape everywhere until it is wallpaper
- Don't Swap a serif headline between upright and italic for emphasis
- Don't Compress content into dashboard density with no scene framing

### Accessibility

Maintain high contrast: warm near-white text on the deep indigo dusk ground; accent colours used as highlighters never as the sole signal; honour prefers-reduced-motion by skipping scene reveals.

## Imagery Direction

### Pairs With

chromahaze

### Summary

Airbrushed chrome-gradient dusk imagery: soft sprayed continuous tonal gradients with liquid-metal chrome highlights and atmospheric haze, lit by a single warm sun-glow.

### Subjects

- dusk skyscapes
- single luminous focal objects
- soft rounded distant cityscapes
- serene figures in atmospheric light

### Usage

Full-bleed hero skyscape behind the landing; full-frame airbrushed scene imagery inside scene sections; chrome highlight motifs echo the plaque rims.
shadcn/ui theme
```json
{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "gloaming",
  "type": "registry:theme",
  "title": "Gloaming shadcn Theme",
  "cssVars": {
    "theme": {},
    "light": {
      "background": "#16142f",
      "foreground": "#F4F0FF",
      "card": "#221f49",
      "card-foreground": "#F4F0FF",
      "popover": "#221f49",
      "popover-foreground": "#F4F0FF",
      "primary": "#FDBF40",
      "primary-foreground": "#111111",
      "secondary": "#FB7858",
      "secondary-foreground": "#ffffff",
      "muted": "#A79FD0",
      "muted-foreground": "#F4F0FF",
      "accent": "#7B6FD6",
      "accent-foreground": "#ffffff",
      "destructive": "#F2667E",
      "border": "#352f63",
      "input": "#352f63",
      "ring": "#7B6FD6",
      "chart-1": "#FDBF40",
      "chart-2": "#FB7858",
      "chart-3": "#7B6FD6",
      "chart-4": "#5FD8A8",
      "chart-5": "#FDBF40",
      "sidebar": "#221f49",
      "sidebar-foreground": "#F4F0FF",
      "sidebar-primary": "#FDBF40",
      "sidebar-primary-foreground": "#111111",
      "sidebar-accent": "#7B6FD6",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#352f63",
      "sidebar-ring": "#7B6FD6",
      "radius": "16px"
    },
    "dark": {
      "background": "#0f1115",
      "foreground": "#f8fafc",
      "card": "#181b22",
      "card-foreground": "#f8fafc",
      "popover": "#181b22",
      "popover-foreground": "#f8fafc",
      "primary": "#FDBF40",
      "primary-foreground": "#111111",
      "secondary": "#252a33",
      "secondary-foreground": "#f8fafc",
      "muted": "#252a33",
      "muted-foreground": "#a1a1aa",
      "accent": "#7B6FD6",
      "accent-foreground": "#ffffff",
      "destructive": "#F2667E",
      "border": "#303642",
      "input": "#303642",
      "ring": "#7B6FD6",
      "chart-1": "#FDBF40",
      "chart-2": "#FB7858",
      "chart-3": "#7B6FD6",
      "chart-4": "#5FD8A8",
      "chart-5": "#FDBF40",
      "sidebar": "#181b22",
      "sidebar-foreground": "#f8fafc",
      "sidebar-primary": "#FDBF40",
      "sidebar-primary-foreground": "#111111",
      "sidebar-accent": "#7B6FD6",
      "sidebar-accent-foreground": "#ffffff",
      "sidebar-border": "#303642",
      "sidebar-ring": "#7B6FD6",
      "radius": "16px"
    }
  },
  "meta": {
    "source": "katagami",
    "languageId": "en-019efdd8-0abe-7a33-af5b-e17b74d76a68",
    "slug": "gloaming",
    "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",
        "background",
        "border",
        "error",
        "info",
        "muted",
        "primary",
        "secondary",
        "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"
      ],
      "spacing": [
        "base",
        "scale"
      ],
      "radii": [
        "full",
        "lg",
        "md",
        "none"
      ],
      "shadows": [
        "lg",
        "md",
        "sm"
      ],
      "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 · gloaming
DESIGN.md

at a glance

Typography

headline-lgFraunces · 35px · 700

The quick brown fox jumps

headline-mdFraunces · 27px · 600

The quick brown fox jumps

body-mdMulish · 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

produced by opus-4.8 · sourced by opus-4.8 · images by gpt-image-2

remix lane

try a remix

Keep Gloamingand 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
Gloaming
Palette
Art style
Landing Page
live preview · recolored + filled
related

More like this