Skip to content

Components

275 UI components for building legible agent interfaces. Each component is token-driven, accessible, and composable.

Status
Role

Actions3

Data Entry12

Data Display14

Feedback9

Layout9

Navigation7

Overlays11

Typography8

Trust10

Graph3

Finance180

NumberCelltemporal

Formatted number display with tabular alignment for financial tables

DeltaCelltemporal

Change/delta display with severity-based coloring for P&L and returns

CompactTabletemporal

High-density data table for treasury positions, risk matrices, and compliance grids

StatusBadgetemporal

Compliance/regulatory status indicator for filings, KYC, and attestations

CurrencyPairtemporal

Currency pair display with mid-rate for FX trading and treasury

PositionSummarytemporal

Aggregated position card showing balance, period change, and severity

RiskGaugetemporal

Risk metric display with confidence interval and severity bar

ThresholdAlerttemporal

Time-critical alert banner for cutoff warnings and breach notifications

SparkLinetemporal

Inline SVG micro-chart for trend visualization in table cells

CurrencyFlagtemporal

ISO 4217 currency code with flag emoji and optional symbol

DateRangetemporal

Locale-aware date range for settlement windows and reporting periods

Watermarktemporal

Draft/confidential overlay for financial reports and dashboards

MiniBartemporal

Inline proportional bar for ratio visualization in table cells

SortableHeadertemporal

Sortable column header with direction indicator for data tables

DrilldownCelltemporal

Expand/collapse cell for hierarchical financial data

Paginationtemporal

Compact pagination for large financial datasets

FilterBartemporal

Filter toolbar with chip toggles for financial data views

SpreadIndicatortemporal

Bid-ask spread display with basis point calculation and severity coloring

FXRateCardtemporal

FX rate card with bid/ask, spread, daily change, and sparkline

FXRateTickertemporal

Horizontally scrolling FX rate ticker with live-style directional change indicators

CurrencyPairSelectortemporal

Currency pair selector supporting predefined pairs or free-select from full currency list

DerivativeExposureBartemporal

Diverging horizontal bar showing derivative exposure by instrument type (asset vs liability)

ForwardContractCardtemporal

Forward contract card showing rate, forward points, notional, tenor, MTM P&L, and contract status

FXRateGridtemporal

Responsive grid layout for FX rate cards

FXOptionPricertemporal

FX option pricing summary with Greeks display

CashPositionCardtemporal

Real-time cash position card with per-bank breakdown and intraday flows

PaymentStatusTrackertemporal

Payment lifecycle tracker with maker/checker pipeline and rejection handling

CashForecastCharttemporal

13-week rolling cash forecast with confidence-band bar chart

CounterpartyRiskCardtemporal

AI-powered counterparty credit risk dashboard with score bands and recommendations

SweepRuleVisualizertemporal

Cash sweep rule visualization with flow direction, triggers, and execution history

ApprovalStepIndicatortemporal

Maker/checker approval pipeline with 5-step progression and rejection state

LearningSignalCardtemporal

Learning system event list showing CONFIRMS/REFINES/CONTRADICTS signals with confidence deltas

PeriodCloseTrackertemporal

Accounting period close progress with step status, blockers, and deadline tracking

MatchWaterfalltemporal

Reconciliation match funnel showing progressive matching stages and unmatched exceptions

CovenantGaugetemporal

Debt covenant compliance card with threshold vs. current visualization and headroom

VaRDecompositiontemporal

Value at Risk decomposition by risk driver with contribution bars and diversification benefit

MaturityLaddertemporal

Portfolio maturity distribution with bar chart and bucket details including count, amount, yield

ComplianceScreeningCardtemporal

Sanctions and compliance screening results with per-list match scores and overall status

AgingBucketCharttemporal

Receivables aging visualization with bucket bars, overdue percentage, and amount breakdown

PoolHierarchytemporal

Recursive liquidity pool tree showing parent-child account balances

FlywheelHealthtemporal

Cross-domain learning flywheel health dashboard with loop strength and event activity

BulkExecutionTimelinetemporal

Bulk payment/trade execution pipeline with per-item status tracking and failure callouts

ApprovalPipelinetemporal

Maker/checker approval pipeline with step-by-step status, rejection reasons, and actor attribution

CovenantDashboardtemporal

Debt covenant compliance dashboard with headroom bars, status badges, and bidirectional threshold support

IntradayTimelinetemporal

Hourly intraday cash position timeline with bar chart, flow arrows, and alert threshold line

LearningMultiplierGraphtemporal

Cross-domain learning multiplier network graph with SVG nodes, weighted edges, and strength legend

HedgeEffectivenessGaugetemporal

ASC 815 / IFRS 9 hedge effectiveness gauge with 80%–125% corridor visualization

TrialBalanceTreetemporal

Hierarchical trial balance with expandable GL account tree, debit/credit/net columns

ScreeningResultCardtemporal

AML/KYC entity screening result with match scores against sanctions and PEP lists

LimitBreachTimelinetemporal

Chronological risk limit breach timeline with severity escalation and acknowledgement tracking

DecisionTestCardtemporal

Learning system decision test with confidence meter, feedback signal breakdown, and contradiction alerts

RatioBartemporal

Regulatory compliance ratio bar with threshold marker — visualizes LCR, NSFR, leverage ratios against minimum requirements

TrendBadgetemporal

Directional trend indicator with semantic coloring — shows up/down/flat movement with optional percentage value

DataFootnotetemporal

Report footnote with data source attribution, timestamp, and optional disclaimer

ReportHeadertemporal

Formal report header with title, as-of date, period, and classification badge

RiskDisclosuretemporal

Risk disclosure callout with severity level, description, and mitigation guidance

SummaryMetricstemporal

Horizontal strip of key performance metrics with trend deltas and loading states

ForecastTabletemporal

Multi-period cash forecast table with row grouping, totals, and loading skeleton

ScenarioComparisontemporal

Side-by-side comparison of forecast scenarios with baseline highlighting

WaterfallCharttemporal

Cash flow waterfall with opening balance, incremental flows, and closing balance

VaRCardtemporal

Value-at-Risk summary card with confidence level, horizon, method, and limit utilization

VaRGaugetemporal

Semicircular VaR gauge showing limit utilization with four severity tiers

ExposureLimitBartemporal

Multi-band exposure limit bar for counterparty, sector, and concentration limits with warning ticks

RiskScoreCardtemporal

Composite risk score card with rating tier, period delta, and dimension breakdown bars

BreachAlerttemporal

Risk breach alert panel with three severity levels, acknowledgement flow, and limit/current display

GreeksPaneltemporal

Options Greeks display panel with delta, gamma, theta, vega, and rho values

ConcentrationRisktemporal

Portfolio concentration risk breakdown with exposure bars and limit indicators

RiskHeatmaptemporal

Two-dimensional risk heatmap grid with severity-colored cells

FactorHeatmaptemporal

Multi-factor exposure heatmap across time periods with threshold-based coloring

CashPoolCardtemporal

Cash pool summary card with account balances and pool total

LCRDashboardtemporal

Liquidity Coverage Ratio dashboard with HQLA, net outflows, and compliance gauge

NSFRPaneltemporal

Net Stable Funding Ratio panel with ASF/RSF category breakdown and compliance status

HQLACompositiontemporal

HQLA tier composition breakdown with stacked bar and tier-level detail

OrderBooktemporal

Depth-of-market order book with bid/ask columns and cumulative volume bars

TradeBlottertemporal

Trade activity log with sortable columns, status badges, and row-level detail

OrderTickettemporal

Order entry ticket displaying instrument, side, type, quantity, and price parameters

PaymentTrackertemporal

End-to-end payment lifecycle tracker with step progression and SLA deadline

PaymentQueuetemporal

Queued payment list with priority ordering, amount, and approval status

TCAReporttemporal

Transaction cost analysis report with benchmark comparison and slippage metrics

ExecutionAnalyticstemporal

Execution quality analytics with fill rate, VWAP deviation, and venue breakdown

AllocationDonuttemporal

Portfolio allocation donut chart with segment labels and center total

AttributionTabletemporal

Performance attribution table with allocation, selection, and interaction effects

HoldingsTabletemporal

Portfolio holdings table with position, market value, weight, and P&L columns

AccountingMetricstemporal

Key accounting metrics grid with period-over-period comparison and deltas

JournalEntrytemporal

General ledger journal entry with debit/credit lines and balanced totals

HedgeBooktemporal

Hedge position register with instrument details, notional, and effectiveness status

TrialBalanceSummarytemporal

Summarized trial balance with account categories, debit/credit totals, and balance check

ComplianceChecklisttemporal

Regulatory compliance checklist with pass/fail/pending status per item

SurveillanceQueuetemporal

Trade surveillance alert queue with severity, type, and investigation status

RegulatoryReporttemporal

Regulatory filing card with report name, authority, due date, and submission status

SanctionsChecktemporal

Sanctions screening result card with entity name, list matches, and clear/hit status

ReconWaterfalltemporal

Reconciliation waterfall showing match stages from total items to final exceptions

ReconSummarytemporal

Reconciliation summary dashboard with match rate, item counts, and status breakdown

ExceptionQueuetemporal

Reconciliation exception queue with severity, age, and resolution status

MatchPairtemporal

Side-by-side reconciliation match pair showing bank vs. book entries with differences highlighted

ConnectionStatustemporal

Bank connection status indicator with sync time, latency, and health state

CreditLineUtiltemporal

Credit facility utilization gauge with drawn amount, limit, and availability

SettlementTimelinetemporal

Settlement lifecycle timeline with T+N stages and completion indicators

NettingPositiontemporal

Multilateral netting summary with gross/net payable/receivable and savings percentage

ConfirmationCardtemporal

Trade confirmation card with counterparty, amount, reference, and matching status

SettlementTrackertemporal

Settlement batch tracker with batch status, amounts, and counterparty breakdown

PaymentLifecycleTrackertemporal

SWIFT / ACH / SEPA payment lifecycle stepper with per-step timestamps, actor labels, and reference IDs

DualControlPanelagency

Two-person maker/checker approval widget with signature status, countdown timer, and optional approve/reject actions

SanctionsCheckBadgetemporal

Inline sanctions screening badge: pending (spinner), clear (green), flagged (red), manual-review (amber) — with optional report link

SettlementNetCardtemporal

Net settlement position card: gross debit, gross credit, net amount, counterparty, value date, netting method

StablecoinTabletemporal

Stablecoin holdings table with peg deviation, reserves, and market cap metrics

WalletCardtemporal

Digital wallet card with address, balance, network, and connection status

TreasuryDashboardtemporal

Composed treasury overview dashboard with positions, FX rates, forecasts, and alerts

RiskDashboardtemporal

Composed risk management dashboard with VaR, heatmap, concentration, and Greeks

ComplianceDashboardtemporal

Composed compliance monitoring dashboard with checklist, surveillance, and filings

PaymentStatusBadgetemporal

Payment lifecycle status badge covering the full payment state machine from pending through settlement — distinct from StatusBadge (compliance), with temporal/agency color semantics for in-flight vs. blocked payments

ClearingNetworkIndicatortemporal

Clearing network chip with optional message type and settlement type — gold = high-value RTGS (CHIPS, Fedwire, LVTS), blue = messaging networks (SWIFT, SEPA, CHAPS, TARGET2), green = instant networks (FPS, RTP)

ForecastRowtemporal

Single forecast period row (opening, receipts, disbursements, net flow, closing, confidence) — presentational <tr> sub-component rendered inside ForecastTable's <tbody>

OrderBookRowtemporal

Single order book price level row with cumulative depth bar — presentational <tr> sub-component rendered inside OrderBook

PaymentQueueTabletemporal

High-density payment queue table with bulk-select checkboxes, priority accents, approve/reject/view actions, and pagination — composes PaymentStatusBadge and ClearingNetworkIndicator per row

LineCharttemporal

Multi-series SVG line chart for time-series and trend data — cash forecasts, FX history, AI confidence trends

AreaCharttemporal

Filled area chart for cumulative and stacked treasury data — liquidity buffers, stacked funding sources

GroupedBarCharttemporal

Side-by-side grouped bar chart for categorical comparison — budget vs. actual, entity-by-entity cash

DivergingBarCharttemporal

Bidirectional bar chart from zero — FX net positions, budget variance, tornado sensitivity analysis

ScatterPlottemporal

Two-dimensional scatter plot for correlation and distribution — risk vs. return, exposure vs. limit

Treemaptemporal

Squarified treemap for hierarchical proportion — portfolio allocation, currency exposure breakdown

SankeyDiagramtemporal
experimental

Sankey flow diagram for cash flow attribution — inflow sources, intercompany netting, liquidity cascade

ISINChiptemporal

Instrument identifier chip for ISIN, CUSIP, SEDOL, FIGI, and RIC with optional copy-to-clipboard

TenorChiptemporal

Tenor label chip (ON, 1W, 3M, 1Y…) with duration-band color coding and optional selection state

CurrencyAmounttemporal

Currency-aware monetary amount with semantic sign coloring, monospace tabular-nums, and ISO 4217 label

LEIBadgetemporal

Legal Entity Identifier (ISO 17442) badge with full/truncated display and copy-to-clipboard

InstrumentTypeTagtemporal

Asset class and instrument type classification tag with semantic color coding per asset class

CounterpartyCardtemporal

Counterparty identity card with LEI, country, sector, credit rating, outlook, and exposure limit

DebtMaturityProfiletemporal

Stacked bar chart showing debt maturities by period and instrument type for funding dashboards

FundingCostBreakdowntemporal

Horizontal bar chart showing all-in cost (bps) per funding source with blended average reference line

RepoRateTabletemporal

Repo and reverse repo rate table by collateral type and tenor with spread-to-benchmark display

CommercialPaperTrackertemporal

CP issuance and maturity tracker with days-to-maturity urgency coloring and program-type classification

CapitalStructureWaterfalltemporal

Capital structure waterfall from senior secured to equity with seniority color coding and proportion bars

BenchmarkComparisonCharttemporal

Portfolio vs. benchmark cumulative return comparison with excess return (alpha) display

DurationConvexityPaneltemporal

Fixed-income duration and convexity metrics panel with modified duration, effective duration, convexity, and DV01

YieldCurveViewertemporal

Par, spot (zero), and forward yield curve viewer with inversion detection and tenor labels

TrackingErrorGaugetemporal

Benchmark tracking error gauge with TE budget/limit bar, utilization percentage, and severity classification

PnLAttributionSummarytemporal

P&L attribution breakdown by factor, desk, or strategy with diverging bar chart and totals

ExpectedShortfallCardtemporal

Expected Shortfall (CVaR) card with VaR comparison, ES/VaR multiplier, and limit utilization bar

CreditRatingBadgetemporal

Credit rating badge with agency, tier color coding (IG=green/sub-IG=caution/distressed=red), and outlook

StressTestResultstemporal

Stress test scenario results table with impact bars, pass/warn/fail status, and worst-case callout

BacktestingCharttemporal

VaR backtesting chart with P&L bars vs. VaR forecast line; breach count and color-coded exceptions

CutOffTimertemporal

Real-time payment cutoff countdown timer with urgency color coding for CHAPS, Fedwire, SWIFT windows

CorrespondentBankChaintemporal

Correspondent bank chain visualizer for cross-border payment routing with BIC, status, and charges per hop

KYCStatusCardtemporal

KYC/CDD status card with risk tier, expiry date, and outstanding document checklist

AMLAlertCardtemporal

AML transaction monitoring alert card with severity, type, status, and entity metadata for compliance queues

RegulatoryCapitalGaugetemporal

Basel/CRR regulatory capital adequacy panel showing CET1, Tier 1, Total Capital, Leverage, LCR, NSFR vs. minimums

BreakAnalysisTabletemporal

Reconciliation break analysis table with break type, age, counterparty, amount, and open/aging/critical status

STPRateGaugetemporal

Straight-Through Processing rate gauge with target line, exception count, and exception breakdown

AdaptiveChartContainertemporal

Responsive wrapper that renders a full chart at desktop (≥768px) and collapses to a compact metric card with sparkline at mobile (<768px)

VolatilitySurfacetemporal

Strike × tenor implied volatility heatmap with 5-stop vol ramp, contour borders, and hover tooltip showing exact IV%

OptionsPricingCardagency

Black-Scholes / Black-76 / Binomial options pricer: model inputs, live premium output, put/call toggle, and full Greeks breakdown

TenorLadderagency

Diverging horizontal bar chart of FX forward positions by tenor (ON/TN/1W/1M/3M/6M/1Y). Long bars right in green, short bars left in red, with net position labels

HedgeRatioGaugeagency

270° arc gauge for portfolio hedge ratio (0–130%). Shows current ratio vs target band, over-hedged warning zone, and needle indicator

FXExposureHeatmaptemporal

Currency pair × business unit exposure matrix. Blue = long, red = short, intensity = magnitude. Row/column totals. Click-to-drill support

WebGLChartProvidertemporal

Shared infrastructure for GPU-accelerated charts — CSS token bridge (CSS custom property → WebGL RGBA uniform), animation frame scheduler, and WebGL context factory. Wrap once at dashboard level.

CandlestickGLagency

GPU-accelerated OHLC candlestick chart via WebGL2 (fallback WebGL1). Renders 50k+ candles at 60fps. Hardware-accelerated zoom/pan, crosshair tooltip, bull/bear coloring from DS semantic tokens.

DepthChartGLtemporal

GPU-accelerated order book depth visualization. Bid (temporal blue) and ask (agency red) cumulative depth curves as filled triangle-strip areas with smooth line borders. Animates live via rAF.

VolumeProfileGLagency

GPU-accelerated price-at-volume histogram. Two color modes: 'heat' (5-stop vol intensity ramp from dataviz tokens) and 'delta' (buy/sell stacked bars). POC label. Real-time updates via DYNAMIC_DRAW.

OrderFlowGLagency

GPU-accelerated order flow tape — trades as circular GL_POINTS on a price-over-time scatter. Dot radius scales with quantity. Buy = outcome-positive green, sell = agency red. Ring buffer for real-time streams (default 2000 trades).

MatchQueuetemporal

Two-column reconciliation match interface. Left panel lists unmatched items with queue-depth badge; right panel shows ranked match candidates with confidence scores (HIGH/MED/LOW). Match and Reject actions per candidate.

ExceptionManageragency

Full-featured reconciliation exception table with type/status/age filters, batch-action toolbar (escalate, resolve, assign), and inline status update per row. Sorts oldest-first by default.

BreakAnalysisPaneltemporal

Root-cause analysis panel for a single reconciliation break. Shows break metadata, field-level diff view between internal and counterparty records, a chronological history timeline, and a resolution notes editor.

AgedItemsListtemporal

Time-bucketed aged items table: 0–30 / 31–60 / 61–90 / 90+ day buckets with color-coded aging signals (green → amber → red). Click bucket headers to drill into item-level detail. Sparkline per bucket shows age distribution trend.

ReconciliationSummarytemporal

Dashboard header card for reconciliation status: total items, matched %, open exceptions, oldest break age, and last run timestamp. MetricCard grid with a thin match-rate progress bar at the bottom. Optional refresh callback.

SunburstCharttemporal
beta

D3-powered sunburst chart for hierarchical allocation data — fund decomposition, portfolio sector breakdown, budget hierarchy

ChordDiagramtemporal
beta

D3-powered chord diagram for cross-entity treasury flows — intercompany transfers, currency exposure mapping, bilateral netting

ForceGraphtemporal
beta

D3-powered force-directed graph for counterparty networks — entity relationships, exposure connections, banking relationships

BoxViolinPlottemporal
beta

D3-powered box/violin plot for risk distribution visualization — VaR distributions, return spreads, yield curve analysis, stress-test scenarios

ParallelCoordinatestemporal
beta

D3-powered parallel coordinates for multi-factor analysis — instrument comparison across rate, duration, credit, liquidity with interactive axis brushing

ChoroplethMaptemporal
beta

D3-powered choropleth map for geographic exposure visualization — regional treasury allocation, counterparty country risk, AUM by geography, FX exposure

CirclePackingtemporal
beta

D3-powered circle packing chart for hierarchical allocation — portfolio → fund → position drill-down, budget decomposition, counterparty exposure tiers

ContourDensityCharttemporal
beta

D3-powered 2D contour density chart for return distribution — bimodal clusters, alpha factor scatter, risk-return frontiers, option payoff density

HorizonCharttemporal
beta

D3-powered horizon chart for dense multi-series time-series — FX rate monitoring, cash position tracking, 10+ simultaneous series in compact lanes

StreamGraphtemporal
beta

D3-powered streamgraph with wiggle offset for AUM composition over time — organic flow aesthetic for multi-category stacked area visualization

BumpCharttemporal
beta

D3-powered bump chart for rank changes over time — fund performance rankings, counterparty ranking shifts, quarterly peer comparison

RadialBarCharttemporal
beta

D3-powered radial bar chart for comparative metrics in circular layout — KPI comparison, limit utilization gauges, multi-metric overview

BarCharttemporal

Token-native grouped/stacked bar chart (Recharts) reading DS dataviz tokens at runtime — FX volume by currency, payment counts by status, budget vs. actual, funding source stacks

HeatmapCharttemporal

Token-native SVG cell-matrix heatmap with sequential (red/blue/neutral) and diverging color scales from DS dataviz tokens — correlation matrices, factor exposure grids, settlement timing, risk concentration

ScatterCharttemporal

Token-native multi-series scatter/bubble chart (Recharts) with optional z-dimension bubble sizing — risk/return scatter, VaR vs. exposure, FX spread vs. volume, counterparty clustering

AI & Agent8

StreamingArtifactagency

Renders streamed code, markdown, or text output with progressive disclosure, syntax highlighting via line-number table, diff view, and copy action. Integrates with useStream patterns via controlled content + state props.

ContextWindowMeteragency

Visualizes token usage across a conversation context window. Renders a segmented bar (system/user/assistant/tools), overflow warning state, and legend. Semantic colors from Tokens v2. Warning at 80%, critical at 95%.

ModelSelectoragency

Model comparison dropdown or inline panel for Claude model family. Each option shows capability tags, context window size, latency indicator, and cost tier badge. Supports dropdown and full panel variants.

FunctionCallVisualizeragency

Renders AI tool call execution: function name, input parameters (syntax-highlighted JSON with line numbers), status badge (pending/running/done/error), output preview, execution duration, and call ID. Collapsible detail panel.

GenerativeFormFillagency

Form field with AI-assist affordances: ghost-text suggestion, accept/reject controls, Tab-to-accept keyboard shortcut, provenance badge (model name + confidence), and generating state. WCAG AA compliant with full ARIA labeling.

AuthorityScopevalidation

Agent supervision (S27): declares what an agent is PERMITTED to do. Renders the human-granted authority boundary — grant summary, permitted/denied action list with text labels, notional caps with gold usage bars, expiry, accountable grantor, and a revoke control. Validation gold frames the grant.

ReversalWindowvalidation

Agent supervision (S27): the undo horizon after an agent acts. Shows the executed action (agency red accent), a live time-remaining countdown to the reversal deadline, REVERSIBLE / REVERSED / FINAL text badges, audit reference, and a gold reverse control with optional reason input — the human decision moment.

ActionLedgervalidation

Agent supervision (S27): interruptible running log of agent actions. Rows carry UTC mono timestamps and text status badges (COMPLETED / IN PROGRESS / QUEUED / BLOCKED); in-progress rows pulse in temporal blue. The gold control rail — Pause / Stop / Hand back — is the human's interruption authority.