Design System

Blocks · Dashboard

Application blocks — stat cards, charts, tables, page and sidebar layouts — composed from the kit over mock fixtures.

stat-cardsCard · built

A four-up KPI row — label, value, delta, and comparison hint per card.

Revenue
$48,290
+12.4%vs. last month
Active users
8,412
+3.1%trailing 30 days
Conversion
3.8%
−0.4%vs. last month
Churn
1.2%
−0.2%lower is better
stat-cards-sparkCard · (sparkline) · built

KPI cards pairing a value with a baked mini sparkline trend.

Revenue
$48,290
+12.4%vs. last month
Active users
8,412
+3.1%trailing 30 days
revenue-chartCard · (area chart) · built

A revenue card wrapping a baked filled-area trend over 12 mock months.

Revenue

Monthly, trailing 12 months (mock)

JanFebMarAprMayJunJulAugSepOctNovDec0102030405060
visitors-chartCard · (bar chart) · built

A visitors card wrapping a baked weekday bar chart (mock series).

Visitors

By day of week (mock)

MonTueWedThuFriSatSun05001,0001,500
channels-chartCard · (grouped bar) · built

An acquisition card — baked grouped bars of new vs. returning by channel.

Acquisition

New vs. returning by channel (mock)

DirectEmailSearchSocial0100200300400NewReturning
traffic-splitCard · (donut) · built

A device-share card wrapping a baked donut of session split (mock).

Devices

Share of sessions (mock)

DesktopMobileTablet
transactions-tableTable · Avatar · Badge · Input · Button · built

An invoices table with a search/export toolbar and status badges.

Invoices

Recent billing activity

InvoiceCustomerDateStatusAmount
INV-2043
LLLoomfield Ltd
Jul 21Paid$4,200
INV-2042
CACartographer
Jul 20Pending$1,850
INV-2041
KSKelvin Studio
Jul 19Paid$960
INV-2040
HCHalcyon Co
Jul 15Overdue$3,120
INV-2039
MEMeridian
Jul 14Paid$540
activity-feedCard · Avatar · built

An activity timeline — who did what, when, as an avatar-led list.

Activity

  1. MO
    Maya Ortiz approved invoice INV-2043
    2h ago
  2. DP
    Devin Park shipped order #4021
    4h ago
  3. AN
    Aïsha Nouri left a review on Aurora Lamp
    6h ago
  4. LF
    Leo Faber updated the pricing page
    Yesterday
goals-progressCard · Progress · built

A goals card — labelled progress bars with a fraction note each.

Goals

This quarter

  • Quarterly revenue$48k of $67k
  • New customers270 of 500
  • NPS surveys176 of 200
team-listCard · Avatar · Badge · built

A team members list — avatar, name, role, and a role badge per row.

Team members

MO
Maya Ortiz
Co-founder & CEO
Owner
DP
Devin Park
Co-founder & CTO
Admin
AN
Aïsha Nouri
Head of Design
Member
LF
Leo Faber
Head of Engineering
Member
page-headerBreadcrumb · Tabs · Button · built

An app page header — breadcrumb, title, a range tab bar, and actions.

Analytics

A live look at revenue, traffic, and conversion.

settings-formCard · Input · Label · Switch · Separator · Button · built

A settings panel — profile fields above toggled notification rows.

Notifications

Choose what lands in your inbox.

Product updates
Weekly digest
Mentions
dashboard-shellAvatar · Button · (chart) · built

A full app shell — sidebar nav, topbar, KPI row, and a chart panel.

Dashboard
Revenue
$48,290
Active users
8,412
Conversion
3.8%
JanFebMarAprMayJunJulAugSepOctNovDec0102030405060
sources-chartCard · (stacked area) · built

A traffic-sources card wrapping a baked 12-month stacked area (mock).

Traffic sources

Stacked, 12 months (mock)

JanFebMarAprMayJunJulAugSepOctNovDec0102030405060OrganicPaidReferral
top-pages-chartCard · (horizontal bar) · built

A top-pages card wrapping a baked horizontal bar by views (mock).

Top pages

By views (mock)

05001,0001,5002,0002,5003,0003,5004,0004,5005,000/pricing//blog/docs/changelog
comparison-chartCard · (multi-line) · built

A year-over-year card wrapping a baked two-series line (mock).

Revenue vs. last year

Two series (mock)

JanFebMarAprMayJunJulAugSepOctNovDec0102030405060Last yearThis year
tasks-listCard · Checkbox · Badge · built

A task checklist — checkbox, label with done strike-through, and a tag.

Tasks

3 open

notifications-panelCard · Avatar · built

A notifications panel — avatar-led rows with an unread dot.

Notifications

Mark all read
MO
Maya Ortiz mentioned you in “Q3 planning”
10m ago
BI
Billing invoice INV-2042 is overdue
1h ago
DP
Devin Park approved your pull request
3h ago
SY
System weekly backup completed
Yesterday
recent-ordersCard · Badge · built

A compact recent-orders list — ref, date, status badge, and total.

Recent orders

#4021
Jul 21
Shipped
$254
#4019
Jul 18
Delivered
$96
#4015
Jul 12
Processing
$412
#4008
Jul 3
Delivered
$54
top-regionsCard · Progress · built

A top-regions breakdown — labelled progress bars with share.

Top regions

Sessions by country

  • United States4,210 · 42%
  • Germany1,860 · 19%
  • United Kingdom1,240 · 12%
  • India980 · 10%
  • Brazil640 · 6%
messages-listCard · Avatar · built

An inbox list — avatar, sender, preview, timestamp, and unread dot.

profile-cardCard · Avatar · Button · built

A profile card — avatar, name, a three-up stat strip, and actions.

MO
Maya Ortiz
Co-founder & CEO · Northwind
24
Deals
18
Won
75%
Rate
quick-actionsCard · built

A quick-actions grid — icon-and-label shortcut tiles.

storage-usageCard · built

A storage meter — a segmented usage bar with a per-category legend.

Storage

68 GB of 100 GB used

Documents42 GB
Media28 GB
Backups15 GB
metric-comparisonCard · built

A this-period-vs-previous pair of metric cards with deltas.

Revenue
$48,290+12.4%
This periodPrevious
Active users
8,412+3.1%
This periodPrevious
pie-chartCard · (pie) · built

A category-share card wrapping a baked full pie (mock).

Category share

Full pie (mock)

DesktopMobileTablet
radial-gaugeCard · (radial) · built

A goal-completion card — a baked arc gauge with a centered percentage.

Goal completion

Quarter to date (mock)

68%of goal
engagement-chartCard · (area) · built

An engagement card wrapping a baked compact single-series area (mock).

Engagement

Daily active, this week (mock)

MonTueWedThuFriSatSun020406080
netflow-chartCard · (diverging bar) · built

A net-cash-flow card — a baked diverging in/out bar (mock).

Net cash flow

Monthly in/out (mock)

JanFebMarAprMayJunJulAug−100102030
kpi-grid-six(metric cells) · built

A six-up KPI grid — value, delta, and comparison hint per cell.

Revenue
$48,290
+12.4%vs. last month
Active users
8,412
+3.1%trailing 30 days
Conversion
3.8%
−0.4%vs. last month
Churn
1.2%
−0.2%lower is better
MRR
$12,400
+5.2%vs. last month
Sessions
128k
+8.9%trailing 30 days
invoices-summaryCard · built

An invoices summary — paid/pending/overdue amounts in tone.

Invoices

This month

Paid$18,240
Pending$4,820
Overdue$3,120
calendar-miniCard · built

A compact month calendar widget with marked event days.

July 2026

S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
revenue-breakdownCard · Progress · built

A revenue-by-source breakdown as labelled progress bars.

Revenue breakdown

  • Subscriptions$29,940 · 62%
  • Services$11,590 · 24%
  • One-time$6,760 · 14%
subscription-cardCard · Badge · Progress · Button · built

A subscription card — plan, price, seats-used bar, and manage actions.

Team plan

Renews Aug 21, 2026

Active
$29/ user / mo
Seats used8 / 10
onboarding-checklistCard · Progress · built

A getting-started checklist with a completion bar and ticked steps.

Get started

2 of 4 complete

Create your workspace
Invite your team
3Connect a data source
4Publish your first surface
api-usageCard · Progress · built

An API usage panel — requests, storage, and seats as metered bars.

API usage

Current billing period

  • Requests842k / 1M
  • Storage68 / 100 GB
  • Seats8 / 10
audit-logCard · Badge · built

An audit log — timestamped actor/action rows with a category tag.

Audit log

10:24
Maya Ortiz updated billing settings
Settings
09:58
Devin Park deleted API key ****a1b2
Security
03:00
System ran nightly backup
System
Yesterday
Leo Faber invited a.nouri@northwind.com
People
integrations-statusCard · Badge · built

An integrations list with a per-tool connection-status badge.

Integrations

SL
Slack
Notifications
Connected
GH
GitHub
Source & CI
Connected
ST
Stripe
Payments
Connected
LI
Linear
Issues
Action needed
FI
Figma
Design sync
Not connected
NO
Notion
Docs
Connected
plan-usageProgress · Button · built

A plan-usage banner — a metered bar and an upgrade CTA.

You’re on the Free plan
842k of 1M monthly requests used.
feedback-widgetCard · Button · built

A feedback card — an emoji rating row and a submit action.

How’s it going?

Rate your experience this week.

saved-reportsCard · Button · built

A saved-reports list — report name, cadence, and an overflow action.

Saved reports

Weekly revenue
Every Mon 9:00
Churn cohort
Monthly
Top pages
Daily
Invoice aging
Weekly