design •
Inspired by Japanese castle architecture, our design embraces minimalism and intentional space.
- Wabi-sabi (侘寂)
- embrace imperfection, natural asymmetry
- Ma (間)
- Intentional negative space, breathing room in layouts
- Kansō (簡素)
- Elegant simplicity, remove unnecessary elements
- Shibui (渋い)
- Understated refinement, subtle beauty over flashy
color system
base colors
background raised
foreground
foreground strong
brand colors
brand
brand interact
success
utility colors
critical
subtle
muted
typography
heading 1 •
h1: text-5xl font-bold tracking-[-0.25rem] md:text-8xl/noneheading 2 •
h2: text-4xl font-semibold tracking-tight md:text-7xl/noneheading 3 •
h3: text-3xl font-semibold tracking-normal md:text-5xl/noneBody text large
text-lgBody text normal
default text sizeMuted text small
text-sm text-mutedbuttons
primary actions
secondary actions
states
badges
badge variants
default success critical brand subtle
usage examples
synced current session verified expired new beta
inputs
links
here is a paragraph with an inline link that demonstrates our subtle hover states and transitions.
loading animations
infinity path (default)
small
<Loader size="sm" />medium (default)
<Loader />large
<Loader size="lg" />breathing circle (alternative)
expanding and contracting orbitshadows & elevation
extra small
shadow-custom-xssmall
shadow-custom-smmedium
shadow-custom-mdlarge
shadow-custom-lgdialog
toast notifications
notification states
spacing system
intentional white space (ma 間)
notice how the generous spacing creates breathing room and hierarchy
layout principles
asymmetric balance
natural imperfection
implementation notes
for llm reference
- • Use semantic color tokens (--color-brand, --color-foreground) not primitives
- • embrace generous spacing (gap-6, gap-8) for ma (間)
- • Prefer subtle transitions (duration-300, duration-700 ease-out)
- • Use rounded-2xl for buttons, rounded-lg for cards
- • Apply shadow-custom-* for elevation hierarchy
- • Maintain active:scale-95 for interactive feedback
- • Keep tracking-tight or tracking-tighter for refined typography