Skip to content

Quill docs

Spinner

A compact busy indicator, either labelled for assistive tech or decorative when nearby text names the load.

Preview#

This preview is server-rendered from the real qquill-design builder; the page ships the component CSS that builder returns, so the docs cannot drift from the crate API.

Loading data

Design-system contract#

  • BUILT: labelled spinners are busy status regions; decorative spinners are hidden from AT.
  • BUILT: size and tone resolve through the design-system axes.
  • Use for short activity; prefer Progress when a percentage is known.

Code#

Construct the component with its builder:

Spinner::labelled("Loading data")
    .size(Size::Md)
    .tone(Tone::Brand)
    .render()