Toolbar

A semantic, roving-focus strip of related controls — one tab stop, arrow-key navigation, and measured overflow that collapses out-of-space actions into a menu.

Stablev0.3.0@garn/ui/toolbar

Default

A text-formatting bar: history buttons, a multi-select style group, and a single-select alignment group on one tab stop.

Appearance

Appearances

solid / soft / outline / ghost surfaces of the same bar.

Sizes

The sm / md / lg density rungs.

Overflow

Overflow

Measured collapse: a width-constrained bar folds out-of-space actions into a '…' menu, none dropped.

Vertical Overflow

A height-bounded vertical rail collapsing into a side-anchored more-menu with a custom overflowIcon.

Split Button

Split Button

A ToolbarSplitButton: primary Save plus a menu of related options, as one roving stop.

Floating

Floating

ToolbarFloating anchored to a text selection, keeping focus on the caret.

Select a phrase to reveal a floating formatting bar. Here the bubble is anchored above this highlighted selection so it tracks the text it acts on.

Vertical

A vertical tool rail — ↑/↓ navigation and aria-orientation=vertical.

Actions

An app action bar mixing a group, text buttons with shortcuts, a disabled button, and a link.