Match motion to state
A spinner, checkmark, arrow, and menu icon each have a different communication job.
- Use loading motion while work is in progress.
- Use a success transition after a confirmed action.
- Use navigation motion to show direction or hierarchy.