structyl

Toolbar

stable

A container for grouping a set of controls.

Basic usage

Examples

Rich text toolbar

Group formatting toggles, a separator, and a link button in a toolbar.

Editor toolbar

Toolbar groups commands, links and separators with roving focus behavior.

Features

  • Roving focus.
  • Buttons, links, separators.

Installation

bash
pnpm dlx structyl add toolbar

API Reference

Toolbar.Root

A row of controls with roving focus.

PropTypeDefault
orientation'horizontal' | 'vertical'

Layout axis.

'horizontal'
loopboolean

Whether arrow navigation wraps.

true

Toolbar.Button

A toolbar button.

PropTypeDefault

Toolbar.Separator

A divider.

PropTypeDefault
Toolbar | structyl