sigilUI

Toolbar

Arrange related controls in a keyboard-accessible toolbar.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { Toolbar, ToolbarButton, ToolbarSeparator, ToolbarToggleGroup, ToolbarToggleItem, ToolbarLink } from "@sigil-ui/components";

Usage

<Toolbar>
  <ToolbarButton>Bold</ToolbarButton>
  <ToolbarButton>Italic</ToolbarButton>
  <ToolbarSeparator />
  <ToolbarButton>Link</ToolbarButton>
</Toolbar>

Sub-components

This component includes the following parts:

  • <ToolbarButton>
  • <ToolbarSeparator>
  • <ToolbarToggleGroup>
  • <ToolbarToggleItem>
  • <ToolbarLink>

Token integration

CSS VariablePurpose
--s-radius-mdRadius md
--s-borderBorder
--s-surfaceSurface
--s-radius-smRadius sm
--s-textText
--s-duration-fastDuration fast
--s-surface-elevatedSurface elevated
--s-primaryPrimary
--s-text-mutedText muted