sigilUI

Radar Chart

Compare multiple dimensions on radial axes.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { RadarChart } from "@sigil-ui/components";

Usage

<RadarChart
    axes={[
      { label: "Speed" },
      { label: "Power" },
      { label: "Range" },
      { label: "Defense" },
      { label: "Accuracy" },
    ]}
    series={[
      { label: "Model A", values: [80, 60, 90, 40, 70] },
      { label: "Model B", values: [50, 85, 60, 75, 55], color: "var(--s-success, #22c55e)" },
    ]}
  />

Props

PropTypeDefaultDescription
axes (required)RadarAxis[]—Axes configuration.
series (required)RadarSeries[]—Series configuration.
widthnumber—Width of the rendered content.
heightnumber—Height of the rendered content.
ringsnumber—Rings configuration.

Token integration

CSS VariablePurpose
--s-borderBorder
--s-text-mutedText muted
--s-font-monoFont mono
--s-primaryPrimary