sigilUI

Stream Flow Diagram

Visualize data moving through a connected stream.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

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

Usage

<StreamFlowDiagram
    source={{ label: "DESIGN.md" }}
    tokens={["primary", "radius-md", "duration-fast"]}
    output="CSS variables"
  />

Props

PropTypeDefaultDescription
source (required){ label: string; icon?: ReactNode }—Source configuration.
tokensstring[]—Tokens configuration.
outputstring—Output configuration.

Token integration

CSS VariablePurpose
--s-radius-cardRadius card
--s-borderBorder
--s-surfaceSurface
--s-radius-mdRadius md
--s-primaryPrimary
--s-primary-mutedPrimary muted
--s-textText
--s-chart-axisChart axis
--s-radius-smRadius sm
--s-font-monoFont mono
--s-backgroundBackground