{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "p-card-11",
  "description": "CardFrame with header action",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [
    "@coss/button",
    "@coss/card",
    "@coss/empty"
  ],
  "files": [
    {
      "path": "registry/default/particles/p-card-11.tsx",
      "content": "import { FolderIcon, PlusIcon } from \"lucide-react\";\nimport { Button } from \"@/registry/default/ui/button\";\nimport {\n  Card,\n  CardFrame,\n  CardFrameAction,\n  CardFrameDescription,\n  CardFrameHeader,\n  CardFrameTitle,\n  CardPanel,\n} from \"@/registry/default/ui/card\";\nimport {\n  Empty,\n  EmptyDescription,\n  EmptyHeader,\n  EmptyMedia,\n  EmptyTitle,\n} from \"@/registry/default/ui/empty\";\n\nexport default function Particle() {\n  return (\n    <CardFrame className=\"w-full\">\n      <CardFrameHeader>\n        <CardFrameTitle>Project</CardFrameTitle>\n        <CardFrameDescription>Manage your projects</CardFrameDescription>\n        <CardFrameAction>\n          <Button variant=\"outline\">\n            <PlusIcon />\n            Add\n          </Button>\n        </CardFrameAction>\n      </CardFrameHeader>\n      <Card>\n        <CardPanel>\n          <Empty>\n            <EmptyHeader>\n              <EmptyMedia variant=\"icon\">\n                <FolderIcon />\n              </EmptyMedia>\n              <EmptyTitle>No projects yet</EmptyTitle>\n              <EmptyDescription>\n                Get started by adding your first project.\n              </EmptyDescription>\n            </EmptyHeader>\n          </Empty>\n        </CardPanel>\n      </Card>\n    </CardFrame>\n  );\n}\n",
      "type": "registry:block"
    }
  ],
  "meta": {
    "className": "**:data-[slot=preview]:w-full **:data-[slot=preview]:flex **:data-[slot=preview]:justify-center"
  },
  "categories": [
    "card",
    "frame"
  ],
  "type": "registry:block"
}