Examples
Pair determinate and indeterminate states to communicate progress and loading intent clearly.
Determinate metrics
Track completion of known-duration tasks with determinate values.
Wrapper metric bars
Upload progress
Quality checks
Tailwind metric bars
Upload progress
Quality checks
Indeterminate handoff
Use indeterminate when duration is unknown, then switch to determinate rollout progress.
Wrapper loading bars
Preparing release
Rollout
Tailwind loading bars
Preparing release
Rollout