Skip to content

Toolbar

<ts-toolbar> vv0.4.0

The ts-toolbar component.

Open in Storybook for interactive demos.

<ts-toolbar size="md" variant="default">Content</ts-toolbar>
PropertyAttributeTypeDefaultDescription
sizesize"lg" | "md" | "sm" | "xl" | "xs"'md'The toolbar size.
variantvariant"bordered" | "default" | "elevated"'default'The toolbar variant style.
NameDescription
*(default)*Default slot for toolbar items (center).
endRight/end-aligned items.
startLeft/start-aligned items.

Use ::part() to style internal elements:

PartDescription
baseThe toolbar container.
centerThe center/default slot wrapper.
endThe end slot wrapper.
startThe start slot wrapper.
ts-toolbar::part(base) {
/* your custom styles */
}
<ts-toolbar size="md" variant="default">Content</ts-toolbar>
import { TsToolbar } from '@tessera-ui/react';
<TsToolbar size="md" variant="default">Content</TsToolbar>