sigilUI

Flex

Arrange children with token-based flex alignment and gaps.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { Flex, Badge } from "@sigil-ui/components";

Usage

<Flex gap="var(--s-space-12)" wrap><Badge>Design</Badge><Badge>Build</Badge><Badge>Ship</Badge></Flex>

Props

PropTypeDefaultDescription
direction"row" | "column" | "row-reverse" | "column-reverse"—Direction configuration.
align"start" | "center" | "end" | "stretch" | "baseline"—Align configuration.
justify"start" | "center" | "end" | "between" | "around" | "evenly"—Justify configuration.
wrapboolean | "wrap" | "nowrap" | "wrap-reverse"—Wrap configuration.
gapnumber | string—Gap configuration.
inlineboolean—Inline configuration.