Underline or segmented tabs. The indicator slides between tabs, the label only changes color and the panel fades in from the side of the tab you picked.
pnpm dlx shadcn@latest add "https://littmd.vercel.app/r/tabs.json"