Feedback

Meter

A gauge for an amount within a fixed range, such as usage or a score. It serves a different purpose from Progress, which tracks how far a task has run.

ReactVueWeb Components
View in Storybook

Playground

Examples

<Meter label="ストレージ" value={75} valueText="100GB中75GB" status="warning" showValue />

Props

Name Type Default Description
value required number Current value.
min number 0 Range floor. @default 0
max number 100 Range ceiling. @default 100
label ReactNode Visible label.
status MeterStatus primary Bar color. @default 'primary'
valueText string Human-readable value text for AT (e.g. "75 GB of 100 GB").
showValue boolean false Show the numeric value on the right of the header. @default false

Accessibility

  • Body/background contrast is ≥ 7:1 (AAA) in both light and dark.
  • Every interaction works with the keyboard alone.
  • The focus ring is always visible.
  • Respects prefers-reduced-motion and stops excessive motion.

Every component is designed to meet WCAG 2.1 AAA.