Space

Horizontal / vertical spacing stack.

import { Space, Text } from "@/rl-ui";

<Space size="medium" direction="vertical">
<Text variant="heading-03">Title</Text>
<Text variant="body-short-01">Supporting copy</Text>
</Space>

Examples

Sizes (horizontal)

import { Space, Badge } from "@/rl-ui";

<>
<Space size="small"><Badge color="blue">A</Badge><Badge color="green">B</Badge></Space>
<Space size="large"><Badge color="blue">A</Badge><Badge color="green">B</Badge></Space>
</>

API

PropTypeDefaultDescription
direction"horizontal" | "vertical""horizontal"Stack axis.
size"small" | "medium" | "large" | number"small"Gap size.
align"start" | "end" | "center" | "baseline"—Cross-axis alignment.
wrapbooleanfalseAllow wrapping.
blockbooleanfalseStretch to full width.