The spinner and content is always displayed immediately and cycles indefinitely until screen has loaded. The content cycles between four different lines of messaging. The first line of messaging can be changed to give context and explain why the user needs to wait.
Progress Spinners
Progress spinners provide reassurance to users that the app hasn’t crashed when they are executing lengthy and/or stressful tasks.
When to use
- When the user is executing long and/or stressful tasks (e.g uploading documents, sending money or retrieving card details.)
- Don’t use for actions that typically load within one second.
Progress Spinner vs Progress bar
Best Practice
Below are a few examples of best practices to consider when using the progress spinner.
Content
Placement
The spinning progress indicator should be centred horizontally and vertically within containers on mobile and web. Test the whole flow to check the screen loaders are consistent in terms of screen location and size. This will help to ensure that spinners that occur one after the other on different screens have the same size and position.