EEnterUI
DocsComponentsThemesDonation
Get Started
      • Toolbar
      • DataToolbar
      • FilterBar
EnterUIDocsLayout UtilitiesUtilitiesToolbars and FiltersToolbar
Layout UtilitiesUpdated 6 May 2026

Toolbar

A compact action surface for editor, table, and product tool controls.

Toolbar defines how EnterUI handles a compact action surface for editor, table, and product tool controls, including default structure, accessible states, and token-driven styling.

#Default usage

Toolbar

Group related controls without making the UI feel heavy.

Code
<Toolbar aria-label="Editor toolbar">
  <ToolbarGroup>
    <ToolbarButton active aria-label="Bold">B</ToolbarButton>
    <ToolbarButton aria-label="Italic">I</ToolbarButton>
  </ToolbarGroup>
  <ToolbarGroup>
    <ToolbarButton variant="ghost">Preview</ToolbarButton>
  </ToolbarGroup>
</Toolbar>

#Import

Code
import { Toolbar, ToolbarButton, ToolbarGroup } from "@froggdesign/enter-ui-react";

#Accessibility

Toolbar renders role="toolbar" and sets aria-orientation. Add an aria-label when the toolbar is not labelled by visible text.

#API

  • orientation: horizontal or vertical.
  • Accepts native div props and className.

#Styling

Uses .eui-toolbar classes with quiet glass surface tokens.

PreviousVirtualList
NextDataToolbar

On this page

  1. Default usage
  2. Import
  3. Accessibility
  4. API
  5. Styling