Props
| Prop | Type | Default | Notes |
|---|---|---|---|
tone | '' | neutral | primary | secondary | tertiary | error | neutral | |
label | string | '' | |
description | string | '' | |
icon | string | svg-spinners:90-ring-with-bg |
StellarUI
Accessible loading indicator with a built-in spinner icon and optional custom slotted artwork.
The built-in spinner uses stellar-icon and can be changed with icon. Add slotted <img>, <svg>, or <stellar-icon> content to replace it entirely.
<stellar-spinner
tone="primary"
icon="svg-spinners:90-ring-with-bg"
description="Syncing changes"
>
</stellar-spinner>Complete props, events, slots, and implementation notes for the shipped spinner component.
| Prop | Type | Default | Notes |
|---|---|---|---|
tone | '' | neutral | primary | secondary | tertiary | error | neutral | |
label | string | '' | |
description | string | '' | |
icon | string | svg-spinners:90-ring-with-bg |
| Event | Source | Notes |
|---|---|---|
| custom events | none | stellar-spinner is a loading-status surface and does not emit custom events. |
| Slot | Notes |
|---|---|
| default | Optional custom spinner content. Use <img>, <svg>, or <stellar-icon> to replace the built-in spinner. |