Radar Chart

Radar charts are ideal for comparing multivariate data across shared categories. This chart helps clearly highlight patterns and gaps between datasets at a glance.

Props

NameDescriptionTypeRequiredDefault
loadingDisplays a loading skeletonbooleanNofalse
scalarsSpecifies the values for chart ringsnumber[]No[0, 20, 40, 60, 80, 100]
classNameApplies a custom classstringNo-
labelsDisplays axis labelsbooleanNotrue

Note

All values are expected to be on a shared scale for meaningful comparison across axes.

Styling

Custom styling can be applied by targeting the class names below. Each class corresponds to a specific element for precise theming and overrides.

Class NameElement
radar__data-fillFilled polygon showing the dataset
radar__data-pointEach visible point of the data shape
radar__data-point-glowDrop shadow behind each data point
radar__axis-labelLabels for each axis/category around the outer ring
radar__axis-dotSmall dot next to each axis label on the outer ring
radar__tick-labelNumeric scale values shown at each ring level
radar__ring-oddBackground rings
radar__ring-evenAlternate background rings
radar__wedgeHoverable wedge-shaped segment between axes