Blocks4
Composed sections a View is built from — reused across ≥2 surfaces.
PageHeader
Title + optional description + right-aligned actions. Opens a View.
Experiments
Running and completed A/B tests across the product.
import { PageHeader } from "@workspace/ui/components/blocks/page-header"
StatGrid + StatCard
Responsive metric-card grid. Delta tone follows its sign.
import { StatGrid + StatCard } from "@workspace/ui/components/blocks/stat-grid"
PropertyPanel
Right-rail inspector — labeled sections and 2-up metric grids.
import { PropertyPanel } from "@workspace/ui/components/blocks/property-panel"
ComparePanel
Adjudication grammar — current + N candidates, accept one. Pending/resolved/empty states.
Option A — a shorter, punchier phrasing that front-loads the verb.
Option B — a longer, more lyrical phrasing that builds atmosphere first.
import { ComparePanel } from "@workspace/ui/components/blocks/compare-panel"