Atelier UI

Search components…

Search components…

Speed Dial

A floating action button that fans out labeled quick actions with staggered motion and full keyboard support.

Edit in sandbox

Copy a prompt for your AI coding tool with the source, dependencies and usage

Props

SpeedDialProps

Also accepts all props of Omit<React.ComponentProps<"div">, "children">

PropTypeDefaultDescription
actions* requiredSpeedDialAction[]——
direction"up" | "left""up"Direction the actions fan out in. Up puts tooltips beside the buttons, left puts them underneath.
labelstring"Quick actions"Accessible name of the main button and of the menu
iconReact.ReactNode—Icon of the main button; it rotates 45 degrees while open
defaultOpenbooleanfalse—
onOpenChange(open: boolean) => void——

Install

$ npx shadcn@latest add https://chromotion.dev/r/speed-dial.json

More like this