Following fills the button from the point that was pressed, and unfollowing draws the fill back.
pnpm dlx shadcn@latest add "https://ui.ndekocode.dev/r/button-59.json"