Charts
Twenty five shapes, one language.
Every chart in Donum speaks the same palette, the same scale, and the same mouse behavior. A line sits next to a sankey sits next to a gauge, and the eye keeps reading.
MRR
$142.8k
+14.2%
NRR
115%
+3pt
Churn
1.2%
stable
LTV
$3.6k
+8%
The shapes
Live previews, not a list.
The full set
Every block, all together.
Every block supports live data, empty states, a loading shimmer, and a color rule drawn from your theme. You will never see a chart that clashes with your brand.
One visual language
Color borrows, scale adapts.
Color
Every chart pulls from the palette roles on the active theme. Primary, secondary, accent, neutral. One token change updates every chart at once.
Scale
Axes size to the container. Labels collapse on narrow screens. A chart that looks clean in a browser stays clean in a PDF and inside an email.
Behavior
Tooltips read left to right. Periods snap to seven, thirty, ninety days, or a custom range. Empty states stay calm when a connection is catching up.
Questions
In short.
Can I bring my own chart?+
You can drop an image or embed an iframe as a block. Native chart types are recommended because themes and PDF export rely on them.
How are colors chosen?+
Each chart picks its colors from the palette roles in the active theme. Primary, secondary, accent, and a graceful fallback.
Can I control the period?+
Every time series chart has a period filter. Last 7 days, 30 days, 90 days, or a custom range.
What if the data is empty?+
The chart shows a calm empty state with the last refresh time and a hint to check the connection.