Button
One button family: primary amber for the one main action, outline for the secondary, ghost for tertiary, danger for destructive.
Every card is the component itself, rendered live from the same package the dashboard installs. Open one for each example beside its code, the rules for using it and its props.
One button family: primary amber for the one main action, outline for the secondary, ghost for tertiary, danger for destructive.
The container for everything on a page: a flat surface with a hairline border. Flat tiles nest inside it; glow marks the one highlighted panel.
The top of a page: a kicker, a serif title with one italic accent word, a one-line subtitle and the page's actions on the right.
The signed-in app frame: a fixed sidebar with tree navigation, a main column, and a drawer with a top bar under 768px.
Underline tabs between the sibling pages of one section, such as Overview, Run history and Git snapshots under Analytics.
A KPI tile: an uppercase label, a serif number and an optional delta line. StatStrip is the hairline-separated row for a landing hero.
Data rows with uppercase header cells and hairline rules; under 640px each row collapses into a label/value card when cells carry a data-label.
A compact row for a recent-items list: an icon tile, a mono title with a caption, and a status mark with a chevron.
The footer of a paginated table: the range summary, a page-size dropdown and first, previous, numbered, next and last buttons.
Props for Recharts, or any SVG, that follow the theme: chartColors, chartAxisProps, chartGridProps and chartTooltipStyle.
Field wraps a label, a control and one line of hint or error; Input, Textarea, Select, Checkbox and Segmented are the controls.
A select with an optional filter box, for page sizes, models and modes; options carry a label, a mono sublabel and a badge.
A status pill with a leading dot and its word, in the fixed status vocabulary; StatusBadge picks the colour from an API status word.
An inline message with an icon, a bold title, one sentence and an optional action, in success, error, warning, info or neutral.
EmptyState, ErrorState, LoadingState, Spinner and Skeleton: what a region shows when it has nothing, failed, or is still loading.
A modal panel over a scrim for confirmations and short forms: a serif title, an optional description, any body and right-aligned actions.
A numbered vertical list with a connector line, for a landing page's how-it-works section; three or four steps.
A linking card with an amber icon tile, a serif title and one sentence; the whole card is the link and it glows on hover.