Skip to main content

Installation

Usage

Component API

Separator

Visual or semantic separator. Built on Radix UI Separator.
Props:
  • orientation - Separator direction ("horizontal" | "vertical")
  • decorative - Whether separator is purely visual (true) or semantic (false)

Implementation

Examples

Horizontal Separator

Default horizontal separator:

Vertical Separator

Separate inline elements:
Separate menu sections:

List Items

Separate list entries:

Card Sections

Separate card content:

Custom Styling

Customize appearance:

Semantic Separator

For accessibility, use decorative={false} when the separator conveys meaning:

Accessibility

  • Uses role="separator" when decorative={false}
  • Uses role="none" when decorative={true}
  • Proper orientation attributes for screen readers
  • No interactive elements (not focusable)

API Reference

See the Radix UI Separator documentation for complete API reference.