Toolbar
A container for grouping action buttons and controls in a horizontal or vertical bar.
Basic
Vertical
Text Editor
A rich text toolbar with formatting toggles, alignment group, and insert buttons with tooltips.
Drawing Tools
A vertical sidebar toolbar with tool selection, delete button, and color palette.
Media Player
A playback toolbar with transport controls, progress slider, mute toggle, and volume slider.
Action Bar
A split toolbar with left-aligned actions and a right-aligned dropdown menu.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
orientation | "horizontal" | "vertical" | "horizontal" | Layout direction of the toolbar items. |
--mantle-bg | CSS variable | theme default | Override the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }} |
--mantle-border | CSS variable | theme default | Override the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }} |
--mantle-text | CSS variable | theme default | Override the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }} |
--mantle-ring | CSS variable | accent | Override the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }} |
orientation"horizontal""horizontal" | "vertical"Layout direction of the toolbar items.
--mantle-bgtheme defaultCSS variableOverride the background color via style. e.g. style={{ "--mantle-bg": "#1a1a2e" }}
--mantle-bordertheme defaultCSS variableOverride the border color via style. Set to "transparent" to remove. e.g. style={{ "--mantle-border": "#e94560" }}
--mantle-texttheme defaultCSS variableOverride the text color via style. e.g. style={{ "--mantle-text": "#ffffff" }}
--mantle-ringaccentCSS variableOverride the focus ring color via style. e.g. style={{ "--mantle-ring": "#e94560" }}