MeldUI

Circular Progress

A circular progress indicator with customizable size, thickness, and color variants.

Usage

Props

PropTypeDefaultDescription
valuenumber0The progress value.
minnumber0Minimum value.
maxnumber100Maximum value.
sizenumber48The diameter in pixels.
thicknessnumber4The stroke thickness in pixels.
variant'default' | 'destructive' | 'success' | 'warning' | 'info' | 'neutral''default'The color variant.

Sub-components

CircularProgressTrack

Background circle

CircularProgressRange

Filled progress arc

CircularProgressIndicator

Animated indicator

CircularProgressLabel

Center text label