Base UI Primitives
An open-source UI component library.
Blog
Docs
Source
import * as React from "react";
import { css } from "@pigment-css/react";
import { Separator } from "@/components/ui/separator";
import { Stack } from "@/components/ui/stack";
import { Text } from "@/components/ui/text";
export function SeparatorExample(): React.JSX.Element {
return (
<Stack gap={4}>
<Stack gap={1}>
<Text fontSize="sm" fontWeight="medium" lineHeight="none">
Base UI Primitives
</Text>
<Text fontSize="sm" className={css({ color: "var(--color-mutedForeground)" })}>
An open-source UI component library.
</Text>
</Stack>
<Separator />
<Stack
alignItems="center"
direction="row"
gap={4}
className={css({ height: "calc(var(--size-unit) * 5)" })}
>
<Text fontSize="sm">Blog</Text>
<Separator orientation="vertical" />
<Text fontSize="sm">Docs</Text>
<Separator orientation="vertical" />
<Text fontSize="sm">Source</Text>
</Stack>
</Stack>
);
}
Installation
npx lotru@latest add ui/separator
Usage
import { Separator } from "@/components/ui/separator";
<Separator />
On this page