sigilUI

Venn Diagram

Illustrate overlap between related sets.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

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

Usage

<VennDiagram
    circles={[
      { label: "Design" },
      { label: "Engineering" },
      { label: "Product" },
    ]}
    intersectionLabel="DX"
  />

Props

PropTypeDefaultDescription
circles[VennCircle, VennCircle] | [VennCircle, VennCircle, VennC...——
intersectionLabelstring—Label for the intersection.
widthnumber——
heightnumber——

Token integration

CSS VariablePurpose
--s-primaryPrimary
--s-successSuccess
--s-warningWarning
--s-textText
--s-font-monoFont mono