Horizontal flow of stages connected by arrows. The flattened cousin of cn-platform; used in solution pages and how-it-works sections to show data moving left-to-right through a series of apps.
<cn-pipeline> <cn-hex-prism family="coral">Source</cn-hex-prism> <cn-hex-prism family="lavender">Connector</cn-hex-prism> <cn-hex-prism family="cobalt">Workspace</cn-hex-prism> <cn-hex-prism family="mint">Sink</cn-hex-prism> </cn-pipeline>
| Slot | Purpose |
|---|---|
(default) | Pipeline stages, in left-to-right order. Pass any number; the component inserts arrow connectors between consecutive pairs. |
caption | Optional uppercase line under the row. Used for a one-sentence summary like "Data · process · users". |
| Attribute | Values | Default | Purpose |
|---|---|---|---|
tone | dotted · solid · dim | dotted | Arrow style. Dotted for soft / conceptual flows; solid for production diagrams; dim for subtle background flows. |
align | start · center · end | center | Vertical alignment of stages along the baseline. Use end when stages have very different heights. |
cn-pipeline reads its own children, slot-assigns each, and inserts an arrow connector between consecutive pairs in the shadow DOM. The user writes plain stages; the arrows appear automatically.
<cn-hex-prism> children; the component sets their slot attribute to step-N. No <cn-step> wrapper required.