New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loading spinner #28

govuk-design-system opened this Issue Jan 12, 2018 · 2 comments


4 participants

govuk-design-system commented Jan 12, 2018


Help users understand that they need to wait for something to happen.

screen shot 2018-02-20 at 13 03 02


This pattern is used on GOV.UK Verify - when returning users from Verify to services, data matching takes place which can take some time, so we present a spinner and explanatory text.

Anything else


This comment has been minimized.


joelanman commented Apr 4, 2018

This is another example of a pattern where we should lead with 'try to avoid this' - we should aim for services to be fast and responsive so users never have to worry if something has gone wrong. At the same time.

@timpaul timpaul added component and removed candidate labels May 21, 2018


This comment has been minimized.

eliothill commented Aug 22, 2018

The spinner (and loading screen) happens a couple of times on our service. We have found adding content to clarify what is happening during the 'loading' process reassured users, even if the loading screen wasn't on long enough for the content to be read.

Aware this is probably complimentary to the component but thought i'd share ✌️

Examples of the content:

Processing payment


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment