Instruments

Instruments and data display

Gauges, compass, map, rings, charts and status glyphs. Values come from native elements or one documented custom property; every look is a theme token.

Dial gauge .gauge-dial

A <meter> carries the value (its attributes drive the needle where typed attr() is supported); --value (0–1) drives it everywhere. Red zone from --gauge-redline.

5,760 rpm
5.7×1000 rpm
110 km/h
110km/h
1.72bar
146 °C
146°C oil

Arc gauge .gauge-arc

18 of 60 litres
18litres
12%
12%tank B
64%
64%CPU

Linear gauge .gauge-linear

A .meter with marks at --at: scale labels, a target, a warning line, and recorded min and max.

0 100 Target 50 Warn 80 min 14 max 91
27 °C 0 °C 40 °C Set 22 Alarm 32

Compass .compass and heading strip .compass-strip

215° heading up
072° north up

Map frame .map, pins .map-pin and legend .map-legend

Not a map engine: a frame for an image, SVG or iframe map. Pins sit at --x/--y and open a popover.

Elm ParkQuay GardensRiver Wend N
  • Depot
  • Gate
  • Fault
200 m
Map data © Example Cartography
North depot

12 vans, 3 charging.

Harbour gate

Open until 22:00.

Crane 4

Hydraulic fault since 09:12.

A legend outside the frame, for small screens:

  • Depot
  • Gate
  • Fault

Progress ring .progress-ring

0%
64%
!
81%

Sparkline .sparkline

Requests / min1,284 ▲ 12%
Error rate0.42% ▼ 0.3 pts
Queue depth37 steady

Inline in text: build times this week are trending down.

Donut .donut with --seg-1…6

  • Direct 42%
  • Search 28%
  • Social 18%
  • Email 12%
  • Used 65%
  • Reserved 20%
  • Free 15%
Data table: Traffic sources, last 30 days
Traffic sources, last 30 days
SourceShareVisits
Direct42%7,728
Search28%5,152
Social18%3,312
Email12%2,208

Chart legend .legend / .chart-legend

  • Series 1
  • Series 2
  • Series 3
  • Series 4
  • Series 5
  • Series 6
  • Line swatch
  • Line swatch
  • Less
  • More

Heatmap .heatmap

Commits per day, last 12 weeks (columns are weeks, Monday at the top).

Data table: Commits per day, 12 weeks
Commits per day, 12 weeks
WeekMonTueWedThuFriSatSun
Week 15755304
Week 27967604
Week 37700302
Week 45746706
Week 57943413
Week 66434902
Week 77169001
Week 83751834
Week 910762700
Week 102349002
Week 1110700700
Week 128966763

Diverging (.is-diverging, --v from −1 to 1): monthly temperature anomaly, one row per year.

Data table: Temperature anomaly (°C) by month
Temperature anomaly (°C) by month
YearJanFebMarAprMayJunJulAugSepOctNovDec
2024-0.6-0.3+0.1+0.4+0.2+0.7+0.9+0.5+0.0-0.2-0.5-0.8
2025-0.4+0.0+0.3+0.6+0.8+1.0+0.9+0.7+0.3+0.1-0.2-0.4
2026+0.1+0.2+0.5+0.7+1.0+0.9+1.0+0.8+0.6–––

Charts .chart: plain SVG with the class hooks

The .chart container sets color to the chart foreground; .chart-grid, .chart-axis, .chart-series[data-series], .chart-point and .chart-label take the theme's tokens.

Weekly active users (thousands)
  • Web
  • App
  • API
Weekly active users by channel, January to JuneAll three channels grow; Web leads, from 42k to 74k.020406080JanFebMarAprMayJunWebAppAPILaunch
Data table: Weekly active users by channel (thousands)
Weekly active users by channel (thousands)
MonthWebAppAPI
Jan423012
Feb483415
Mar454114
Apr613922
May665027
Jun745725
Revenue by quarter (millions)
  • 2025
  • 2026
Revenue by quarter, 2025 against 2026, in millions2026 is ahead in every quarter; Q4 2026 is the high at 36 million.36010203040Q1Q2Q3Q4
Data table: Revenue by quarter (millions)
Revenue by quarter (millions)
Quarter20252026
Q11822
Q22427
Q32129
Q43036

Timeline .timeline

  1. Order placed

    Paid by card ending 4242.

  2. Packed
  3. Out for delivery

    Driver is 6 stops away.

  4. Delivered
  1. Deploy started
  2. Canary latency high

    p95 410ms, threshold 400ms.

  3. Rolled back

    https://status.example.com/incidents/2026-10-02-canary-latency-regression

  1. Research
  2. Prototype
  3. Beta
  4. Launch

Property grid dl.props

Inspector
Name
pump-station-04
Status
Running
Flow
412.6 L/min
Firmware
4.12.0+build.2291
Checksum
sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08
Tags
north critical
Created
Owner
Ava Thompson
A much longer property name
Value

Battery .battery and signal .signal

100% 64% 12% low 40% charging
None Weak Fair Good Full
09:41

Clock .clock and countdown .countdown

02041709
0048
00:00