{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "fluid-tabs-demo", "title": "Fluid Tabs Demo", "description": "Example showing tabs with animated underline and pill indicators.", "dependencies": [ "motion" ], "registryDependencies": [ "https://pioneerui.com/r/fluid-tabs" ], "files": [ { "path": "registry/example/fluid-tabs-demo.tsx", "content": "import { FluidTabs } from \"../pioneerui/fluid-tabs\"\n\nconst tabs = [\n {\n value: \"overview\",\n label: \"Overview\",\n content: (\n
\n This is the overview tab content. Smooth underline indicator animates between tabs.\n
\n ),\n },\n {\n value: \"analytics\",\n label: \"Analytics\",\n content: (\n
\n Analytics content goes here. The tab indicator uses Framer Motion layoutId.\n
\n ),\n },\n {\n value: \"settings\",\n label: \"Settings\",\n content: (\n
\n Settings content goes here. Tab content fades in smoothly on change.\n
\n ),\n },\n]\n\nexport default function FluidTabsDemo() {\n return (\n
\n
\n

Underline variant

\n \n
\n
\n

Pill variant

\n \n
\n
\n )\n}\n", "type": "registry:example", "target": "components/fluid-tabs-demo.tsx" } ], "type": "registry:example" }