{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "gemini-logo",
  "title": "Gemini Logo",
  "description": "Gemini logo component with brand gradient colors",
  "dependencies": [],
  "registryDependencies": [],
  "files": [
    {
      "path": "registry/default/blocks/logos/gemini-logo/components/logos/gemini.tsx",
      "content": "import { cn } from \"@/lib/utils\";\n\nexport interface GeminiLogoProps extends React.SVGProps<SVGSVGElement> {}\n\nexport function GeminiLogo({ className, ...props }: GeminiLogoProps) {\n  return (\n    <svg\n      viewBox=\"0 0 296 298\"\n      xmlns=\"http://www.w3.org/2000/svg\"\n      width=\"296\"\n      height=\"298\"\n      fill=\"none\"\n      className={cn(\"\", className)}\n      {...props}\n    >\n      <title>Gemini</title>\n      <mask\n        id=\"gemini__a\"\n        width=\"296\"\n        height=\"298\"\n        x=\"0\"\n        y=\"0\"\n        maskUnits=\"userSpaceOnUse\"\n        style={{ maskType: \"alpha\" }}\n      >\n        <path\n          fill=\"#3186FF\"\n          d=\"M141.201 4.886c2.282-6.17 11.042-6.071 13.184.148l5.985 17.37a184.004 184.004 0 0 0 111.257 113.049l19.304 6.997c6.143 2.227 6.156 10.91.02 13.155l-19.35 7.082a184.001 184.001 0 0 0-109.495 109.385l-7.573 20.629c-2.241 6.105-10.869 6.121-13.133.025l-7.908-21.296a184 184 0 0 0-109.02-108.658l-19.698-7.239c-6.102-2.243-6.118-10.867-.025-13.132l20.083-7.467A183.998 183.998 0 0 0 133.291 26.28l7.91-21.394Z\"\n        />\n      </mask>\n      <g mask=\"url(#gemini__a)\">\n        <g filter=\"url(#gemini__b)\">\n          <ellipse cx=\"163\" cy=\"149\" fill=\"#3689FF\" rx=\"196\" ry=\"159\" />\n        </g>\n        <g filter=\"url(#gemini__c)\">\n          <ellipse cx=\"33.5\" cy=\"142.5\" fill=\"#F6C013\" rx=\"68.5\" ry=\"72.5\" />\n        </g>\n        <g filter=\"url(#gemini__d)\">\n          <ellipse cx=\"19.5\" cy=\"148.5\" fill=\"#F6C013\" rx=\"68.5\" ry=\"72.5\" />\n        </g>\n        <g filter=\"url(#gemini__e)\">\n          <path\n            fill=\"#FA4340\"\n            d=\"M194 10.5C172 82.5 65.5 134.333 22.5 135L144-66l50 76.5Z\"\n          />\n        </g>\n        <g filter=\"url(#gemini__f)\">\n          <path\n            fill=\"#FA4340\"\n            d=\"M190.5-12.5C168.5 59.5 62 111.333 19 112L140.5-89l50 76.5Z\"\n          />\n        </g>\n        <g filter=\"url(#gemini__g)\">\n          <path\n            fill=\"#14BB69\"\n            d=\"M194.5 279.5C172.5 207.5 66 155.667 23 155l121.5 201 50-76.5Z\"\n          />\n        </g>\n        <g filter=\"url(#gemini__h)\">\n          <path\n            fill=\"#14BB69\"\n            d=\"M196.5 320.5C174.5 248.5 68 196.667 25 196l121.5 201 50-76.5Z\"\n          />\n        </g>\n      </g>\n      <defs>\n        <filter\n          id=\"gemini__b\"\n          width=\"464\"\n          height=\"390\"\n          x=\"-69\"\n          y=\"-46\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"18\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__c\"\n          width=\"265\"\n          height=\"273\"\n          x=\"-99\"\n          y=\"6\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__d\"\n          width=\"265\"\n          height=\"273\"\n          x=\"-113\"\n          y=\"12\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__e\"\n          width=\"299.5\"\n          height=\"329\"\n          x=\"-41.5\"\n          y=\"-130\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__f\"\n          width=\"299.5\"\n          height=\"329\"\n          x=\"-45\"\n          y=\"-153\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__g\"\n          width=\"299.5\"\n          height=\"329\"\n          x=\"-41\"\n          y=\"91\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n        <filter\n          id=\"gemini__h\"\n          width=\"299.5\"\n          height=\"329\"\n          x=\"-39\"\n          y=\"132\"\n          colorInterpolationFilters=\"sRGB\"\n          filterUnits=\"userSpaceOnUse\"\n        >\n          <feFlood floodOpacity=\"0\" result=\"BackgroundImageFix\" />\n          <feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\" />\n          <feGaussianBlur\n            result=\"effect1_foregroundBlur_69_17998\"\n            stdDeviation=\"32\"\n          />\n        </filter>\n      </defs>\n    </svg>\n  );\n}\n",
      "type": "registry:component"
    }
  ],
  "docs": "Gemini logo component with official multi-color gradient brand design.",
  "categories": [
    "AI",
    "logo",
    "brand"
  ],
  "type": "registry:ui"
}