Dither Donut
ProCustomize
<DitherDonut size={260} total={{"label":"Visits"}} />Installation
ProRequires a Planes Pro license.
npx shadcn add @useplanes/dither-donut
Works once the @useplanes registry is set up in your project (one-time). After that, copy and run commands directly.
Unlock with Planes Pro
$99 once · 132 Pro components · lifetime updates.
<DitherDonut
data={[
{ name: "Direct", value: 48200 },
{ name: "Search", value: 31600 },
{ name: "Social", value: 18900, colors: ["#3b0a1f", "#be185d", "#fbcfe8"] },
]}
total={{ label: "Visits" }}
/>Use cases
Traffic sources
Where visitors come from, with the total front and centre.
Revenue mix
Plans or regions as a share of sales for a billing dashboard.
Storage breakdown
What is filling a disk or quota, by type.
Portfolio allocation
Asset classes as a halftone ring that reads on paper-white and ink-black.