Spinner
Indeterminate loading indicator in four sizes and three tones.
Variants
Three colours cover every surface. Brand on light, muted on subdued UI, white on dark.
| Variant | Purpose |
|---|---|
| Brand | Primary loading on light backgrounds. Uses the brand colour. |
| Muted | Lower emphasis on subdued UI, secondary surfaces, or inline helper text. |
| White | Use on dark surfaces — overlays, dark-mode CTAs, toasts. |
Design tokens
| Token | Value | Description |
|---|---|---|
icon/brand | #318272 | Brand colour |
icon/secondary | #7b7b7b | Muted colour |
icon/inverse | #ffffff | White (on dark surfaces) |
stroke/sm | 2px | SM stroke width |
stroke/md | 2.5px | MD stroke width |
stroke/lg | 3px | LG stroke width |
stroke/xl | 3.5px | XL stroke width |
size | 16/24/32/40 | Four discrete sizes |
motion/duration/slow | 750ms | Full rotation period |