Skip to content
Feedback & Data

ProgressOrbit

A ring that fills on a spring with a glowing head at its tip, while a small moon circles outside until the job is done. Leave value out and it spins.

Download
  • React
  • Tailwind CSS v4
  • motion

Props

NameTypeDefaultWhat it does
valuenumber—0 to 100. Leave out while the amount is unknown.
labelstring"Progress"Name for screen readers.
sizenumber120Width and height in pixels.
strokenumber8Ring thickness in pixels.
accentstring"#a78bfa"Ring colour.
childrenReactNode—Centre content. Replaces the percent.