Ship-It Designv0.0.3
GitHub

Progress

Each example below is a real component instance — flip the theme toggle to see how it adapts.

Determinate#

Loading…

Indeterminate#

Streaming

Complete#

Done100%

Props#

Props for Progress
PropTypeDefaultDescription
valuenumber | undefined0Numeric progress, 0..max. Ignored when `indeterminate`.
maxnumber | undefined100Maximum value. Default 100.
indeterminateboolean | undefinedfalseWhen true, shows an indeterminate sliding pill instead of a determinate fill.
labelReactNodeOptional visible label (rendered above the bar with the percent).
showValueboolean | undefinedtrueWhen false, hides the percent readout next to the label. Default true.
size"sm" | "md" | "lg" | null | undefined
tone"ok" | "warn" | "err" | "accent" | null | undefined