{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "opencode-logo",
  "title": "OpenCode Logo",
  "description": "OpenCode terminal AI coding agent pixelated wordmark",
  "dependencies": [],
  "registryDependencies": [],
  "files": [
    {
      "path": "registry/default/blocks/logos/opencode-logo/components/logos/opencode.tsx",
      "content": "import { cn } from \"@/lib/utils\";\n\nexport interface OpenCodeLogoProps extends React.SVGProps<SVGSVGElement> {}\n\nexport function OpenCodeLogo({ className, ...props }: OpenCodeLogoProps) {\n  return (\n    <svg\n      xmlns=\"http://www.w3.org/2000/svg\"\n      width=\"234\"\n      height=\"42\"\n      viewBox=\"0 0 234 42\"\n      fill=\"none\"\n      className={cn(\"\", className)}\n      {...props}\n    >\n      <title>OpenCode</title>\n      <path d=\"M18 30H6V18H18V30Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M18 12H6V30H18V12ZM24 36H0V6H24V36Z\"\n        fill=\"currentColor\"\n        opacity=\"0.6\"\n      />\n      <path d=\"M48 30H36V18H48V30Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M36 30H48V12H36V30ZM54 36H36V42H30V6H54V36Z\"\n        fill=\"currentColor\"\n        opacity=\"0.6\"\n      />\n      <path d=\"M84 24V30H66V24H84Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M84 24H66V30H84V36H60V6H84V24ZM66 18H78V12H66V18Z\"\n        fill=\"currentColor\"\n        opacity=\"0.6\"\n      />\n      <path d=\"M108 36H96V18H108V36Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M108 12H96V36H90V6H108V12ZM114 36H108V12H114V36Z\"\n        fill=\"currentColor\"\n        opacity=\"0.6\"\n      />\n      <path d=\"M144 30H126V18H144V30Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path d=\"M144 12H126V30H144V36H120V6H144V12Z\" fill=\"currentColor\" />\n      <path d=\"M168 30H156V18H168V30Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M168 12H156V30H168V12ZM174 36H150V6H174V36Z\"\n        fill=\"currentColor\"\n      />\n      <path d=\"M198 30H186V18H198V30Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M198 12H186V30H198V12ZM204 36H180V6H198V0H204V36Z\"\n        fill=\"currentColor\"\n      />\n      <path d=\"M234 24V30H216V24H234Z\" fill=\"currentColor\" opacity=\"0.4\" />\n      <path\n        d=\"M216 12V18H228V12H216ZM234 24H216V30H234V36H210V6H234V24Z\"\n        fill=\"currentColor\"\n      />\n    </svg>\n  );\n}\n",
      "type": "registry:component"
    }
  ],
  "docs": "OpenCode logo component. Pixelated wordmark style. Uses currentColor for theme adaptation.",
  "categories": [
    "AI",
    "logo",
    "brand"
  ],
  "type": "registry:ui"
}