Components
Small, documented building blocks
The baseline library is intentionally small, but the architecture supports predictable growth through tokens, shared utilities, and strict exports.
Button
Buttons provide semantic variants and size options with accessible focus styles and SSR-safe rendering.
Input
Inputs stay lightweight and accessible while inheriting semantic focus, border, and placeholder behavior from the theme layer.
Card
Card primitives help structure panels, settings surfaces, and summary blocks without introducing behavior-specific abstractions.
Badge
Badges provide compact labels for status, categorization, and lightweight emphasis.