Separate soft buttons in a quiet tray, with one shared highlight that morphs from button to button as you move, and a pressed state that settles in place.
pnpm dlx shadcn@latest add "https://uiarc.dev/r/floating-button-group.json"