Skip to content

Chevron

Chevron

Default (Right-facing)

CollapsedExpanded

Down-facing Variant

CollapsedExpanded

Interactive Toggle

Sizes

import { Chevron } from "@f0rbit/ui";
<Chevron />
<Chevron expanded />

The chevron can point right (default) or down:

<Chevron facing="right" />
<Chevron facing="down" />

When expanded is true, the chevron rotates 90 degrees:

const [expanded, setExpanded] = createSignal(false);
<button onClick={() => setExpanded(e => !e)}>
<Chevron expanded={expanded()} />
Toggle
</button>
<Chevron size="0.75em" />
<Chevron size="1em" />
<Chevron size="1.5em" />
<Chevron size={24} />
PropTypeDefaultDescription
expandedbooleanfalseWhether the chevron is in expanded state
facing"right" | "down""right"Default direction the chevron points
sizenumber | string"1em"Size of the chevron