Feedback
Glass Spinner
A turning ring that tells everyone, screen readers too, that something is on its way.
Preview
Installation
Install the package once, then import the parts you use into a standalone component.
Install
npm install ngx-vitreo @angular/cdk @floating-ui/domImport
import { GlassSpinner } from 'ngx-vitreo';
@Component({
imports: [GlassSpinner],
// ...
})Usage
Usage
<glass-spinner label="Saving" />
<button glassButton disabled>
<glass-spinner size="sm" label="Saving" />
Saving…
</button>API reference
GlassSpinner
glass-spinner
| Input | Type | Default | Description |
|---|---|---|---|
label | string | 'Loading' | Visually hidden text that screen readers announce. |
size | 'sm' | 'md' | 'lg' | 'md' | Diameter: 1rem, 1.5rem or 2.25rem. |
role | string | 'status' | Live-region role; override it when the spinner sits inside another live region. |