Normally, there's no option on Radar Chart to color each of the axis labels individually.
The solution comes from applying fill
attribute to each label by a few lines of JavaScript code.
We use rendered
and resized
events to execute the custom code, which gets all category axis labels within the chart using JavaScript function getElementsByClassName()
then looks for a color
attribute in data to apply it to.
Please note that addClassNames
must be enabled in chart config for this to work. Here's more information about applying class names to chart elements.
Also, check out this related demo which shows how replace labels with images.