Progress
Progress indicators express an unspecified wait time or display the length of a process.
Progress indicators inform users about the status of ongoing processes, such as loading an app, submitting a form, or saving updates. They communicate an app’s state and indicate available actions, such as whether users can navigate away from the current screen.
Determinate indicators display how long an operation will take.
Indeterminate indicators visualize an unspecified wait time.
Progress as a Group
When displaying progress for a sequence of processes, indicate overall progress rather than the progress of each activity.
Circular Progress
Circular progress support both determinate and indeterminate processes.
- Determinate circular indicators fill the invisible, circular track with color, as the indicator moves from 0 to 360 degrees.
- Indeterminate circular indicators grow and shrink in size while moving along the invisible track.
Circular Indeterminate
Circular Determinate
Circular Static
Interactive Integration
Linear Progress
Linear progress indicators.