sigilUI

Capability Grid

Explain a set of capabilities in a structured diagram grid.

@sigil-ui/componentsReact

Preview

Runtime capabilities Interactive

Import

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

Usage

<CapabilityGrid
    categories={[
      { label: "Runtimes", items: [{ name: "Node" }, { name: "Python" }, { name: "Rust" }] },
      { label: "System", items: [{ name: "Root", color: "var(--s-success)" }, { name: "GPU", color: "var(--s-success)" }] },
    ]}
    callout={{ label: "Unavailable", items: ["Nested virtualization"], variant: "warning" }}
  />

Props

PropTypeDefaultDescription
categories (required)CapabilityCategory[]—Categories configuration.
calloutCapabilityCallout—Callout configuration.

Token integration

CSS VariablePurpose
--s-errorError
--s-warningWarning
--s-infoInfo
--s-duration-normalDuration normal
--s-ease-outEase out
--s-text-mutedText muted
--s-borderBorder
--s-surfaceSurface
--s-duration-fastDuration fast
--s-surface-elevatedSurface elevated
--s-primaryPrimary
--s-textText