Spinner

Angular

See content

Blazor

See content

A spinner is a simple animated component which indicate a loading.

Usage

A spinner attracts the attention of the user.

The activity indicator can be used in place of the indeterminate progress bar when you want to take up less space. It is ideal to use when a small area of the screen is being updated rather than the entire window.

If this component is displayed while something is loading, place the component in the place where the content will appear once it has loaded.

The label describing the activity can be included if there is enough space, because it gives useful information to users about what is happening. The label can be removed if the available space is small, for example if the component is displayed in a small area while a thumbnail image is downloading.

When to use

Use it to indicate a short loading in a page and when the wait time is less than 2 seconds.

If you need to load an entire page, use empty state.

Anatomy

  1. Spinner

Placement

The spinner should be placed on the loading element and disappear when the element is loaded.

Accessibility

  • Inform the user that the activity is under way and try to give information on the progress.

  • Add a button to cancel the activity if > 4 sec

Do's & Don'ts

Do

Use spinners for processes that don’t last more than 4 seconds to load.

Don’t

Do not use spinners for long processes which last more than 4 seconds. Use instead a progress bar, because you can also see how much the operation is remaining.

Do

Use only one spinner for each page.

Don’t

Do not use more than 1 spinner for each page. There should only be a single spinner on a page at one time.

Log in

Log in with Michelin ID

To connect to the Design System, I will need:

  • A Michelin ID (e.g. F012345)
  • Double authentification (with the NetIQ application or by SMS)
  • A password associated with your Michelin ID

I don’t have a Michelin ID and/or email

In order to connect to the Design System, I need:

  • A user ID or an email
  • A password

If you have never accessed the Design System, you can request access via this link.