Toolbar

Accessible toolbar with buttons, links, and toggle groups. Wraps bits-ui Toolbar.

Example

Sub-components

Toolbar.Root

PropTypeDefaultDescription
classstringAdditional CSS classes

Toolbar.Button

PropTypeDefaultDescription
classstringAdditional CSS classes

Toolbar.Link

PropTypeDefaultDescription
hrefstringLink destination
classstringAdditional CSS classes

Toolbar.Group

PropTypeDefaultDescription
type'single' | 'multiple''single'Whether one or many items can be active
classstringAdditional CSS classes

Toolbar.GroupItem

PropTypeDefaultDescription
valuestringItem identifier
classstringAdditional CSS classes

Usage

<script>
  import { Toolbar } from '@chrissnell/chonky-ui';
</script>

<Toolbar.Root>
  <Toolbar.Button>Bold</Toolbar.Button>
  <Toolbar.Button>Italic</Toolbar.Button>
  <Toolbar.Group type="single">
    <Toolbar.GroupItem value="left">Left</Toolbar.GroupItem>
    <Toolbar.GroupItem value="center">Center</Toolbar.GroupItem>
    <Toolbar.GroupItem value="right">Right</Toolbar.GroupItem>
  </Toolbar.Group>
</Toolbar.Root>