{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "kapwa",
  "homepage": "https://kapwa-two.vercel.app",
  "items": [
    {
      "name": "article",
      "type": "registry:component",
      "title": "Article",
      "registryDependencies": ["card", "button"],
      "description": "Article card and content components for displaying news, blog posts, and long-form content.",
      "files": [
        {
          "path": "src/lib/kapwa/article/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "civic-tech-banner",
      "type": "registry:component",
      "title": "Civic Tech Banner",
      "registryDependencies": [],
      "description": "Full-width banner for civic tech campaigns and community engagement with gradient background and call-to-action buttons.",
      "files": [
        {
          "path": "src/lib/kapwa/civic-tech-banner/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "list",
      "type": "registry:component",
      "title": "List",
      "registryDependencies": ["card", "button"],
      "description": "List component for displaying categorized items with optional action links. Perfect for service directories, document lists, and search results.",
      "files": [
        {
          "path": "src/lib/kapwa/list/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "strip-banner",
      "type": "registry:component",
      "title": "Strip Banner",
      "registryDependencies": [],
      "description": "Compact notification banner for urgent announcements, alerts, and time-sensitive information. Features emoji support and dual action buttons.",
      "files": [
        {
          "path": "src/lib/kapwa/strip-banner/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "table",
      "type": "registry:component",
      "title": "Table",
      "registryDependencies": ["card", "button"],
      "description": "Data table component with status badges, hover states, and action buttons. Perfect for user management, application tracking, and directory listings.",
      "files": [
        {
          "path": "src/lib/kapwa/table/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "tables",
      "type": "registry:block",
      "title": "Tables Section",
      "registryDependencies": ["card", "button"],
      "description": "A section showcasing table styles for data presentation.",
      "files": [
        {
          "path": "src/lib/demo/blocks/sections/tables/index.tsx",
          "type": "registry:block"
        }
      ]
    },
    {
      "name": "articles",
      "type": "registry:block",
      "title": "Articles Section",
      "registryDependencies": ["card", "button"],
      "description": "A section showcasing article cards and content styles.",
      "files": [
        {
          "path": "src/lib/demo/blocks/sections/articles/index.tsx",
          "type": "registry:block"
        }
      ]
    },
    {
      "name": "banners",
      "type": "registry:block",
      "title": "Banners Section",
      "registryDependencies": ["card"],
      "description": "A section showcasing banner and call-to-action components for community engagement.",
      "files": [
        {
          "path": "src/lib/demo/blocks/sections/banners/index.tsx",
          "type": "registry:block"
        }
      ]
    },
    {
      "name": "biography",
      "type": "registry:block",
      "title": "Biography Section",
      "registryDependencies": ["card", "button"],
      "description": "A section showcasing government official profile and official biography layout.",
      "files": [
        {
          "path": "src/lib/demo/blocks/sections/biography/index.tsx",
          "type": "registry:block"
        }
      ]
    },
    {
      "name": "official-biography",
      "type": "registry:component",
      "title": "Official Biography",
      "registryDependencies": ["card", "button"],
      "description": "A component showcasing government official profile and official biography layout.",
      "files": [
        {
          "path": "src/lib/kapwa/official-biography/index.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "lists",
      "type": "registry:block",
      "title": "Lists Section",
      "registryDependencies": ["card", "button"],
      "description": "A section showcasing different list styles and search results.",
      "files": [
        {
          "path": "src/lib/demo/blocks/sections/lists/index.tsx",
          "type": "registry:block"
        }
      ]
    }
  ]
}
