MantleUI

Separator

A visual divider for separating content sections. Supports both horizontal and vertical orientations.

Horizontal

Vertical

Use orientation="vertical" inside a flex row to create a vertical divider.

With Label

Place text between two flex separators for a labeled divider.

Login Form

Common pattern for separating primary and social login options.

Toolbar Divider

Vertical separators group related toolbar actions.

Settings List

Separators between settings items create visual grouping.

Breadcrumb Style

Vertical separators as breadcrumb delimiters.

Props

orientation"horizontal"
"horizontal" | "vertical"

The orientation of the separator.

className
string

Additional CSS classes.

--mantle-bgtheme default
CSS variable

Override the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }}

--mantle-bordertheme default
CSS variable

Override the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }}

--mantle-texttheme default
CSS variable

Override the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }}

--mantle-ringaccent
CSS variable

Override the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }}

© 2026 MantleUI. All rights reserved.