Fixed bottom tab bar for phones: icon and label per item, a gradient that fades the page into the background behind it, and an active item you hand it from your router, so it works under Next, Remix or a plain anchor.
pnpm dlx shadcn@latest add "https://deltacomponents.dev/r/bottom-nav.json"