tskr/ui/design
Warm amber on charcoal, mono-forward, tight radii: the visual language of the site itself. Every token below is read live from the running stylesheet, so this page can't drift. Snippets never touch these; they ship plain Tailwind.
Surfaces
Lines
Text
Accent
Type ramp
The Mono-Heading Rule
Section headings stay 1rem mono and are never scaled up. Their hierarchy is carried by the bottom rule and the accent tick, not by size. The<h2> reading “Typography” above is one.
Not formalized yet
There is no motion token. The de-facto easing is0.2s ease, inlined across the chrome. Tellingly, .s-btntransitions on var(--ease, 0.2s), referencing an--ease token that was reached for butnever defined. Documented here rather than papered over.
The custom “Terminal” prop controls that interactive playgrounds use instead of native inputs. Zero deps, self-styled. Live: drag, flip, and pick.
How the API table depicts a prop's type & default: the shape of the value, echoing the controls, not just its text.
Type · ghost chip
stringDefault · filled token
'ease'Color · swatch
#f5b544Boolean · toggle glyph
truefalseRequired · dashed tag
requiredOn this page
ColorTypographyRadiiMotionButtonsControlsAPI render-kinds