Skip to content

Toolbar

The Toolbar component provides a canvas-style icon toolbar with support for orientations, active states, animated context switching, separators, fan-out sub-panels, and drag & drop onto surfaces.

ComponentDescription
ToolbarContainer that groups toolbar buttons into a pill-shaped bar
ToolbarButtonButton with optional icon and optional text, including hover tooltip
ToolbarSeparatorVisual divider that separates groups of buttons
ToolbarSectionSection within a toolbar that animates between named contexts
ToolbarContextNamed context (set of buttons) inside a ToolbarSection
ToolbarFanOutItemButton that slides out a horizontal sub-panel on click
ToolbarFolderButton that reveals a dynamically sized grid of buttons on click
ToolbarGroupFormal logical sub-group of toolbar items with an automatic visual separator between adjacent groups
ToolbarSlotProviderContext provider that enables the slot system — wrap the application root or a feature boundary
ToolbarSlotRenders nothing itself; injects its children into the named slot at the given order position