Charts
Radial time
Hours around the circle, weekdays as rings. Midnight stops being an edge.
Busiest: Wed at 09:00
Synthetic hourly fallback
Props
| Property | Type | Default | Description |
|---|---|---|---|
data | RadialTimeCell[] | — | { hour: 0–23, day: 0=Monday, value }. Hour-of-day is cyclical, so 23:00 and 00:00 are neighbours here rather than opposite edges. |
variant | "rings" | "dots" | "bands" | "rings" | rings fills each cell by opacity. dots moves the value into the dot radius, which survives print. bands closes the cell gaps so each weekday reads as one continuous ring. |
size | number | 260 | Diameter in px; the chart is square. |
className | string | — | Outer wrapper. |