{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "opencode",
  "title": "opencode",
  "files": [
    {
      "path": "static/components-generated/opencode.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst Opencode = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} viewBox=\"0 0 512 512\" fill=\"none\">\n    <rect width=\"512\" height=\"512\" fill=\"#FDFCFC\" />\n    <path d=\"M320 224V352H192V224H320Z\" fill=\"#E6E5E6\" />\n    <path\n      fillRule=\"evenodd\"\n      clipRule=\"evenodd\"\n      d=\"M384 416H128V96H384V416ZM320 160H192V352H320V160Z\"\n      fill=\"#17181C\"\n    />\n  </svg>\n);\n\nexport { Opencode };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/opencode.tsx"
    },
    {
      "path": "static/components-generated/opencodeDark.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst OpencodeDark = (props: SVGProps<SVGSVGElement>) => (\n  <svg\n    {...props}\n    xmlnsXlink=\"http://www.w3.org/1999/xlink\"\n    viewBox=\"0 0 512 512\"\n  >\n    <svg viewBox=\"0 0 512 512\" fill=\"none\">\n      <rect width=\"512\" height=\"512\" fill=\"#131010\" />\n      <path d=\"M320 224V352H192V224H320Z\" fill=\"#5A5858\" />\n      <path\n        fillRule=\"evenodd\"\n        clipRule=\"evenodd\"\n        d=\"M384 416H128V96H384V416ZM320 160H192V352H320V160Z\"\n        fill=\"white\"\n      />\n    </svg>\n  </svg>\n);\n\nexport { OpencodeDark };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/opencodeDark.tsx"
    },
    {
      "path": "static/components-generated/opencodeWordmark.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst OpencodeWordmark = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} viewBox=\"0 0 234 42\" fill=\"none\">\n    <path d=\"M18 30H6V18H18V30Z\" fill=\"#4B4646\" />\n    <path d=\"M18 12H6V30H18V12ZM24 36H0V6H24V36Z\" fill=\"#B7B1B1\" />\n    <path d=\"M48 30H36V18H48V30Z\" fill=\"#4B4646\" />\n    <path d=\"M36 30H48V12H36V30ZM54 36H36V42H30V6H54V36Z\" fill=\"#B7B1B1\" />\n    <path d=\"M84 24V30H66V24H84Z\" fill=\"#4B4646\" />\n    <path\n      d=\"M84 24H66V30H84V36H60V6H84V24ZM66 18H78V12H66V18Z\"\n      fill=\"#B7B1B1\"\n    />\n    <path d=\"M108 36H96V18H108V36Z\" fill=\"#4B4646\" />\n    <path d=\"M108 12H96V36H90V6H108V12ZM114 36H108V12H114V36Z\" fill=\"#B7B1B1\" />\n    <path d=\"M144 30H126V18H144V30Z\" fill=\"#4B4646\" />\n    <path d=\"M144 12H126V30H144V36H120V6H144V12Z\" fill=\"#F1ECEC\" />\n    <path d=\"M168 30H156V18H168V30Z\" fill=\"#4B4646\" />\n    <path d=\"M168 12H156V30H168V12ZM174 36H150V6H174V36Z\" fill=\"#F1ECEC\" />\n    <path d=\"M198 30H186V18H198V30Z\" fill=\"#4B4646\" />\n    <path\n      d=\"M198 12H186V30H198V12ZM204 36H180V6H198V0H204V36Z\"\n      fill=\"#F1ECEC\"\n    />\n    <path d=\"M234 24V30H216V24H234Z\" fill=\"#4B4646\" />\n    <path\n      d=\"M216 12V18H228V12H216ZM234 24H216V30H234V36H210V6H234V24Z\"\n      fill=\"#F1ECEC\"\n    />\n  </svg>\n);\n\nexport { OpencodeWordmark };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/opencodeWordmark.tsx"
    },
    {
      "path": "static/components-generated/opencodeWordmarkDark.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst OpencodeWordmarkDark = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} viewBox=\"0 0 234 42\" fill=\"none\">\n    <path d=\"M18 30H6V18H18V30Z\" fill=\"#CFCECD\" />\n    <path d=\"M18 12H6V30H18V12ZM24 36H0V6H24V36Z\" fill=\"#656363\" />\n    <path d=\"M48 30H36V18H48V30Z\" fill=\"#CFCECD\" />\n    <path d=\"M36 30H48V12H36V30ZM54 36H36V42H30V6H54V36Z\" fill=\"#656363\" />\n    <path d=\"M84 24V30H66V24H84Z\" fill=\"#CFCECD\" />\n    <path\n      d=\"M84 24H66V30H84V36H60V6H84V24ZM66 18H78V12H66V18Z\"\n      fill=\"#656363\"\n    />\n    <path d=\"M108 36H96V18H108V36Z\" fill=\"#CFCECD\" />\n    <path d=\"M108 12H96V36H90V6H108V12ZM114 36H108V12H114V36Z\" fill=\"#656363\" />\n    <path d=\"M144 30H126V18H144V30Z\" fill=\"#CFCECD\" />\n    <path d=\"M144 12H126V30H144V36H120V6H144V12Z\" fill=\"#211E1E\" />\n    <path d=\"M168 30H156V18H168V30Z\" fill=\"#CFCECD\" />\n    <path d=\"M168 12H156V30H168V12ZM174 36H150V6H174V36Z\" fill=\"#211E1E\" />\n    <path d=\"M198 30H186V18H198V30Z\" fill=\"#CFCECD\" />\n    <path\n      d=\"M198 12H186V30H198V12ZM204 36H180V6H198V0H204V36Z\"\n      fill=\"#211E1E\"\n    />\n    <path d=\"M234 24V30H216V24H234Z\" fill=\"#CFCECD\" />\n    <path\n      d=\"M216 12V18H228V12H216ZM234 24H216V30H234V36H210V6H234V24Z\"\n      fill=\"#211E1E\"\n    />\n  </svg>\n);\n\nexport { OpencodeWordmarkDark };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/opencodeWordmarkDark.tsx"
    }
  ],
  "type": "registry:component"
}