sigilUI

Pipeline Diagram

Show the stages in a processing pipeline.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

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

Usage

<PipelineDiagram steps={[{ label: "Receive", description: "Validate the request" }, { label: "Process", description: "Run the workflow" }, { label: "Store", description: "Persist the result" }, { label: "Notify", description: "Send confirmation" }]} />

Props

PropTypeDefaultDescription
steps (required)PipelineStep[]—Steps configuration.
direction"horizontal" | "vertical"—Direction configuration.
connector"solid" | "dashed" | "dashed-animated"—Connector configuration.
showNumbersboolean—Show Numbers configuration.

Token integration

CSS VariablePurpose
--s-radius-fullRadius full
--s-primaryPrimary
--s-primary-mutedPrimary muted
--s-primary-contrastPrimary contrast
--s-textText
--s-text-mutedText muted