- KPI tile · Card
A headline number with its label, change against the previous period and an optional sparkline: Revenue £48,620, Paid orders 41, AOV £1,186. Multi-currency tiles split the total by currency. - Chart frame · Chart, ToggleGroup
The frame every chart sits in: title, subtitle, range control, legend, the plot (line, bar, funnel), a crosshair tooltip, a table view toggle and the footer source. Palette `--chart-1..5` in order, never cycled; previous period dotted in `--chart-muted`. - Kanban · Card
Production stages as columns (Awaiting, Cutting, Stitching, Finishing, Packed, Shipped) with order cards you drag or move with the keyboard. WIP limits warn when a column is full or over. Phone: stage tabs. - Timeline and activity feed · composed
An order's history as a vertical timeline (placed, paid, cutting started…) and the activity feed grouped by day. - Audit row · Collapsible
One audit-log entry that expands to show the field diff (old struck, new highlighted) and the raw JSON with request id. Phone: cards. - Description list · Card
Facts about a record in panels (Customer, Delivery, Payment): label left, value right, codes in mono. - Key/value aside · composed
Kit v2: the compact aside on detail pages (order id, Stripe id, ERP id…). Labels hold a 120px column; long ids wrap anywhere instead of overflowing. - Support thread and suggested reply · Textarea, Avatar, Badge
A support conversation with the case rail (customer, order, SLA) and the AI suggested reply: confidence, sources, Insert into reply, and states for loading, low confidence and failed.