Search Raihin Design System

Search tokens, pages and quick actions

The Raihin design system

Raihin Design System

Foundations, tokens, components, and writing guidelines for the Raihin product. One canonical theme, a tight token vocabulary, and the rules that keep every surface coherent.

Forked from design.kaotypr.com.

Locked tokens50System identity. Don't touch without good reason.
Brand tokens65The values that define how Raihin looks and feels.
Tunable tokens52Knobs you can adjust as the product evolves.

How the system is organised

Three layers of decisions, one shared vocabulary.

Locked
Names & structure
The 3-tier foreground hierarchy, the 4-tier border hierarchy, status {name}/{name}-foreground/{name}-border triples, the 5-stop state-layer opacities, the --size-* scale, and the z-index ladder. These keep every surface consistent.
Brand
Values that define the look
Surfaces, foreground hierarchies, brand colors, fonts, semantic radii, and the chart palette. The personality dial — the values that make Raihin feel like Raihin.
Tunable
Knobs you may turn
Shadows, motion durations, overlay opacity, per-control surfaces, blur scale, link, code, and kbd treatments. Adjust these as the product evolves.
Token tier badge
LockedSystem identity — treat as fixed
BrandDefines how Raihin looks
TunableFree to adjust
Where to start

New to the system? Read Foundations for the rules that hold everything together.

Looking for a specific token? Open the token explorer or browse by family below.

Building a component or screen? Start with Patterns and the Components reference.

Token families

167 tokens across 13 families.

Open explorer
For AI agents

Claude Code, claude.ai, and other LLM agents working on the Raihin codebase can fetch /llm-reference for a single dense page covering token names, tier rules, and forbidden patterns. The site also exposes /llms.txt following the llmstxt.org convention.