Skip to content
Docs

Separator

Visually or semantically separates content.

Visually or semantically separates content.

Essence UI
An open-source UI component library.
Blog
Docs
Source
<div style="width: 100%; max-width: 300px; margin: 0 15px;">
  <div class="DemoText" style="font-weight: 500;">Essence UI</div>
  <div class="DemoText">An open-source UI component library.</div>
  <Separator.separator class="DemoSeparatorRoot" style="margin: 15px 0;" />
  <div style="display: flex; height: 20px; align-items: center;">
    <div class="DemoText">Blog</div>
    <Separator.separator
      class="DemoSeparatorRoot"
      decorative
      orientation="vertical"
      style="margin: 0 15px;"
    />
    <div class="DemoText">Docs</div>
    <Separator.separator
      class="DemoSeparatorRoot"
      decorative
      orientation="vertical"
      style="margin: 0 15px;"
    />
    <div class="DemoText">Source</div>
  </div>
</div>
Supports horizontal and vertical orientations.

Anatomy

Import the component.

<Separator.separator />

Anatomy

Separator
The separator.

API Reference

Separator

The separator.

Prop Type Default Description
decorative boolean false
orientation string "horizontal"
decorative
Type boolean Default false
orientation
Type string Default "horizontal"

Data attributes

Attribute Values Description
[data-orientation] horizontal | vertical The orientation of the separator.

Accessibility

Adheres to the separator role requirements.