Skip to main content
Pricing

Usage Meter

Pro

A progress bar visualising resource consumption against a plan limit. Displays current usage, maximum allowance, and a percentage fill. Colour shifts from green to amber to red as the user approaches or exceeds the limit.

6 variants

Value
API calls25%

Variants

VariantDescriptionWhen to use
DefaultStandard usage meter with label, progress bar, and fraction text.Use in dashboards and settings to show API calls, storage, or seat usage.
With Label
WarningAmber-toned meter when usage exceeds 80% of the limit.Applied automatically when the threshold is crossed.

Usage Guidelines

Do

Show both the numeric fraction (750 / 1,000) and the visual bar.

Don't

Rely on colour alone to communicate usage state — include text labels.

Do

Shift colour progressively as usage approaches the limit.

Don't

Hide the meter behind navigation — keep it visible in context.

Do

Provide an upgrade CTA when usage is in the warning or critical range.

Don't

Animate the bar on every page load — it becomes distracting.

Code

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Design Tokens

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Accessibility

  • Uses role="meter" with aria-valuenow, aria-valuemin, and aria-valuemax.
  • aria-label describes the metric — "API calls used".
  • Colour changes are supplemented by text labels (e.g., "Warning: 80% used").

Keyboard Interactions

TabMeter is not focusable — it is informational. Focus moves to any adjacent upgrade CTA.