separator

Separator

Draws a thin horizontal or vertical line between groups of content, hidden from screen readers unless it carries meaning.

States: Default

Parts

PartFileDoes
SeparatorSeparator.vueDivides content into distinct sections.

Styling

PartRecipe
Separatorseparator

Install

Writes 2 files into components/ui/separator/. For agents, npx @frontic/ui docs separator prints this reference as markdown; the MCP server serves the same.

npm packages
@vueuse/core
class-variance-authority
reka-ui

API reference

Separator Separator.vue

Divides content into distinct sections.

PropTypeDefault
orientationDataOrientation'horizontal'
decorativebooleantrue
asChildbooleanfalse
asAsTag | Component—
classClassValue—
Recipe separatorSets
base: separator 2 properties · 1 inherited
orientation: horizontaldefault 2 properties
orientation: vertical 2 properties
Example