Background goal
There are multiple progress elements currently in use across projects. To simplify and standardize progress communication in Codex, we're exploring ways to reduce the number of progress components.
The original design for the ProgressIndicator (T345921) used bouncing dots to communicate the indeterminate progress. Since spinners are being used in other projects as smaller loading indicators next to text, we are considering merging ProgressIndicator (bouncing dots) into a unified design (a spinner with varying sizes) to cover both loading sections on pages and smaller use cases like text or buttons.
| Current | Proposed |
Design spec
Guidelines
Acceptance criteria (or Done)
- Design team decides if this is the direction we want to go in
- Update the design of ProgressIndicator from bouncing dots to spinner (and update the info in its task T345921)







