Skip to main content

Meter

Quota and gauge visualization: linear bar, speedometer arc, or full ring — per-theme stroke and fill.

Animated (on load)

Set animated — value and fill ease from animateFrom (defaults to min) when mounted or when value changes.

Storage used0
0%
CPU

Threshold bands (bar)

Usage — low (15)15
Usage — medium (35)35
Usage — high (78)78

Threshold bands (ring)

12%
Risk
42%
Risk
88%
Risk

Animated + thresholds

0%
Capacity

Shape: bar (default)

Storage used72
API quota12

Shape: arc (speedometer)

Semicircle gauge — similar to a car dashboard. Label sits below; value centers in the dial when showValue is set.

68%
Fuel
4200
RPM

Shape: ring (donut)

72%
Storage
9
Seats

Compared to Progress

Linear Meter for quotas; Progress for task completion. Radial meters suit dashboards.

Meter65
Progress65%

API

PropRequiredTypeDefaultDescription
themeOptionalSiteThemeatelierVisual theme.
shapeOptional"bar" | "arc" | "ring"barLinear bar, semicircle arc, or donut ring.
sizeOptional"sm" | "md" | "lg"mdRadial gauge scale (arc / ring).
value / min / maxOptionalnumberCurrent value and range.
animatedOptionalbooleanfalseEase value and fill on mount / value change.
animateFrom / animateDurationOptionalnumberAnimation start value (default min) and duration ms.
thresholdsOptionalMeterThreshold[]Value bands with tone (danger | warning | success | info) or custom color.
showValueOptionalbooleanHeader (bar) or center (arc / ring).
valueSuffixOptionalstringOptional center suffix, e.g. "%".