{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "stack-list",
  "title": "Stack List",
  "description": "Sectioned tools/stack definition list.",
  "files": [
    {
      "path": "registry/default/blocks/stack-list.tsx",
      "content": "const CONTENT = {\n  stamp: \"Stack\",\n}\n\nconst SECTIONS = [\n  {\n    title: \"Everyday\",\n    entries: [\n      { label: \"Editor\", value: \"Cursor / VS Code\" },\n      { label: \"Runtime\", value: \"Node · pnpm · Next.js\" },\n      { label: \"UI\", value: \"React · Tailwind · AtroUI\" },\n    ],\n  },\n  {\n    title: \"Ship\",\n    entries: [\n      { label: \"Hosting\", value: \"Vercel\" },\n      { label: \"Repo\", value: \"GitHub\" },\n      { label: \"Design\", value: \"Figma\" },\n    ],\n  },\n]\n\nexport function StackList({\n  stamp = CONTENT.stamp,\n  sections = SECTIONS,\n  className,\n}: {\n  stamp?: string\n  sections?: Array<{\n    title: string\n    entries: Array<{ label: string; value: string }>\n  }>\n  className?: string\n} = {}) {\n  return (\n    <div className={className ?? \"mx-auto max-w-[640px] space-y-12\"}>\n      {stamp ? (\n        <h2 className=\"font-mono text-[10.5px] tracking-[0.12em] text-muted-foreground uppercase\">\n          {stamp}\n        </h2>\n      ) : null}\n      {sections.map((section) => (\n        <section key={section.title}>\n          <h3 className=\"mb-4 font-mono text-[10.5px] tracking-[0.12em] text-muted-foreground uppercase\">\n            {section.title}\n          </h3>\n          <dl className=\"divide-y divide-border-subtle border-y border-border-subtle\">\n            {section.entries.map((e) => (\n              <div\n                key={e.label}\n                className=\"grid grid-cols-[96px_1fr] gap-4 py-3 sm:grid-cols-[140px_1fr]\"\n              >\n                <dt className=\"pt-[4px] font-mono text-[10.5px] tracking-[0.1em] text-muted-foreground uppercase\">\n                  {e.label}\n                </dt>\n                <dd className=\"text-[14.5px] leading-[1.55] text-foreground\">\n                  {e.value}\n                </dd>\n              </div>\n            ))}\n          </dl>\n        </section>\n      ))}\n    </div>\n  )\n}\n",
      "type": "registry:component",
      "target": "components/blocks/stack-list.tsx"
    }
  ],
  "type": "registry:block"
}