Radar Chart Card
A radar chart in the dashboard card shell - polygon grid in the chart tokens, count-up headline that follows the hovered axis, delta chip and period pill, and a pulsing active dot on every series. One prop switches between filled, dotted, lines-only, and a centre-score layout.
Visitors
Provided data| Category | Value | Previous value |
|---|---|---|
| January | 186 | 80 |
| February | 305 | 200 |
| March | 237 | 120 |
| April | 273 | 190 |
| May | 209 | 130 |
| June | 214 | 140 |
Installation
Download the React source package, install its dependencies, and import the component with its shared styles.
'use client';
import {SourceChartPreview} from '@helios-ui/react';
import '@helios-ui/react/styles.css';
export default function Example(){return <SourceChartPreview id="radar-chart-card"/>;}Variants
Choose a filled radar, dots, comparison lines or a centered score using variant. Score mode places values beside the axes and summarizes them in the raised center disc. Enable tiles to place a metric tile beneath each axis; the card then grows to fit the additional content.
Visitors
Provided data| Category | Value | Previous value |
|---|---|---|
| January | 186 | 80 |
| February | 305 | 200 |
| March | 237 | 120 |
| April | 273 | 190 |
| May | 209 | 130 |
| June | 214 | 140 |
Visitors
Provided data| Category | Value | Previous value |
|---|---|---|
| January | 186 | 80 |
| February | 305 | 200 |
| March | 237 | 120 |
| April | 273 | 190 |
| May | 209 | 130 |
| June | 214 | 140 |
Weekly score
Provided data| Category | Value |
|---|---|
| Focus | 100 |
| Consistency | 9 |
| Target | 100 |
| Balance | 100 |
| Deep work | 97 |
'use client';
import {SourceChartPreview} from '@helios-ui/react';
import '@helios-ui/react/styles.css';
export default function Example(){return <SourceChartPreview id="radar-chart-card" example="variants"/>;}Data
Provide one labeled row per axis and numeric fields for each series. series identifies those fields and can supply their colors. The chart derives its scale ceiling, totals, legend and hover details. Each range may supply another dataset with a headline and delta. The dropdown reports onRangeChange so your application can load values. Three local snapshots are used when no input data is supplied.
'use client';
import {SourceChartPreview} from '@helios-ui/react';
import '@helios-ui/react/styles.css';
export default function Example(){return <SourceChartPreview id="radar-chart-card" data={[{name:'Design',value:80},{name:'Code',value:65},{name:'Research',value:90}]}/>;}