Separator

Separator - Phlex implementation

Examples

Default

Visually or semantically separates content.

Radix Primitives

An open-source UI component library.

Blog
Docs
Source
<div>
  <div class="space-y-1">
    <h4 class="text-sm font-medium leading-none">Radix Primitives</h4>
    <p class="text-sm text-muted-foreground">An open-source UI component library.</p>
  </div>
  <%= render "ui/separator", classes: "my-4" %>
  <div class="flex h-5 items-center space-x-4 text-sm">
    <div>Blog</div>
    <%= render "ui/separator", orientation: :vertical %>
    <div>Docs</div>
    <%= render "ui/separator", orientation: :vertical %>
    <div>Source</div>
  </div>
</div>

Horizontal

Horizontal separator between content sections.

Section 1

This is the first section content.

Section 2

This is the second section content.

Section 3

This is the third section content.

<div class="space-y-4 max-w-md">
  <div>
    <h3 class="text-lg font-medium">Section 1</h3>
    <p class="text-sm text-muted-foreground">This is the first section content.</p>
  </div>
  <%= render "ui/separator" %>
  <div>
    <h3 class="text-lg font-medium">Section 2</h3>
    <p class="text-sm text-muted-foreground">This is the second section content.</p>
  </div>
  <%= render "ui/separator" %>
  <div>
    <h3 class="text-lg font-medium">Section 3</h3>
    <p class="text-sm text-muted-foreground">This is the third section content.</p>
  </div>
</div>

Vertical

Vertical separator between inline elements.

Terms Privacy Contact About
<div class="flex h-5 items-center space-x-4 text-sm">
  <span>Terms</span>
  <%= render "ui/separator", orientation: :vertical %>
  <span>Privacy</span>
  <%= render "ui/separator", orientation: :vertical %>
  <span>Contact</span>
  <%= render "ui/separator", orientation: :vertical %>
  <span>About</span>
</div>

Features

  • Custom styling with Tailwind classes
  • ARIA attributes for accessibility

API Reference

Separator

Visually or semantically separates content.

Parameters

NameTypeDefaultDescription
orientationSymbol:horizontalOrientation (horizontal or vertical)
decorativeBooleantrueThe decorative