Quick Actions Bar

A floating pill toolbar of round icon actions with one accent-highlighted primary action.

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Toolbar20 } from "@/components/beste/piece/toolbar20";

<Toolbar20
  items={[
    {
      "icon": {
        "displayName": "Plus"
      },
      "label": "New member",
      "primary": true
    },
    {
      "icon": {
        "displayName": "CalendarPlus"
      },
      "label": "Book appointment"
    },
    {
      "icon": {
        "displayName": "MessageSquarePlus"
      },
      "label": "Message"
    },
    {
      "icon": {
        "displayName": "Search"
      },
      "label": "Search"
    }
  ]}
/>

More Toolbar pieces

View all Toolbar

Reaction Bar

toolbar19

Row of icon buttons for like, comment, share, and save. Active items tint rose.

Compact formatting bar with bold, italic, underline, strike, align, and link buttons.

Canvas toolbar with select, move, hand, zoom, and crop. Active tool fills muted.

View Mode

toolbar11

Segmented view switcher with grid, rows, and list options shown as icon plus label chips.

History

toolbar9

Two-button undo / redo toolbar. Buttons fade when their action is unavailable.

Row of color circles with a check on the active swatch and a trailing eyedropper for custom values.