On this page:

Progress

Bar progress

Preview

index.tsx

Preview

index.tsx
Title
Helper text

Circle progress

Preview

index.tsx
27%

Preview

index.tsx
82%Helper text

Color

Preview

index.tsx
Title
Helper text

Preview

index.tsx
82%Helper text

Preview

index.tsx
Title
Helper text

Preview

index.tsx
82%Helper text

State

Preview

index.tsx
Helper text

Preview

index.tsx
82%Helper text

Preview

index.tsx
Title
Helper text

Preview

index.tsx
82%Helper text

Preview

index.tsx
Title
Helper text

Preview

index.tsx
82%Helper text

Numeral

Preview

index.tsx
Title 25%
Helper text

Preview

index.tsx
Title 25%
Helper text

Preview

index.tsx
Title 25%
Helper text

Preview

index.tsx
Title 25%
Helper text

Size

Preview

index.tsx
82%Helper text

Preview

index.tsx
82%Helper text

Demo

Preview

index.tsx
File 0%
Uploading...

Preview

index.tsx
1%Uploading...

Preview

index.tsx
File 0%
Uploading...

Preview

index.tsx
1%Uploading...

Design Tokens for Progress

TokenColor forState/Meaning
--par-color-progress-trackProgress track backgroundDefault/Enabled
--par-color-progress-thumb-active-neutralProgress bar fill (neutral)Active
--par-color-progress-thumb-active-accentProgress bar fill (accent)Active
--par-color-progress-thumb-successProgress bar fillSuccess/Complete
--par-color-progress-thumb-errorProgress bar fillError/Failed

Progress API Reference

<Progress />

PropTypeDefaultDescription
kind'bar' | 'circle''bar'Type of progress indicator
valuenumber0Current progress value
titlestringTitle displayed above the progress indicator
helperTextstringHelper text displayed below the indicator
color'neutral' | 'accent''neutral'Color theme
state'active' | 'success' | 'error''active'Progress state
size'sm' | 'md''md'Size (for circle kind)
numeralbooleanfalseShow progress value as numeral
...divPropsHTMLDivElement propsAll native div props (className, style, ...)

Note: Progress inherits all native props from HTMLDivElement.