Do
Use a Progress Bar to show real-time feedback to users as tasks are completed, or when they need to wait for a process to finish.
Don't
Do not use a Progress Bar for entire page loads. In this case, use a Spinner or Skeleton Loader instead.
Do
Use a Progress Bar when you need to display the completion percentage of a task.
Don't
Do not use Progress Bar if you are communicating capacity. Use Meter instead.
Feedback
Help us improve this component by providing feedback, asking questions on Slack, or updating this file on GitHub.