Rings Progress
A Mantine React component for Apple Watch-style concentric progress rings with glow effects, pulse animations, staggered transitions, countdown mode, per-ring labels, and tooltips.
Full documentation and API reference available at gfazioli.github.io/mantine-rings-progressΒ
Installation
yarn add @gfazioli/mantine-rings-progressOverview
Rings Progress displays multiple concentric progress rings, Apple Watch style:
- Multiple rings β stack as many progress rings as needed
- Glow effects β optional glow around ring segments
- Pulse animations β pulsating ring effects
- Staggered transitions β sequential ring animation on mount
- Countdown mode β animated countdown timer
- Configurable direction β clockwise or counter-clockwise
- Per-ring labels and tooltips β display values inside/outside rings
- Customizable colors β per-ring Mantine theme colors
- Configurable stroke width β thin to thick rings
Last updated on