{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "placeholder-logo",
  "title": "Placeholder Logo",
  "description": "A component for that can be replaced with your brand's main logo. This component ensures layouts stay consistent before brand assets are applied.",
  "files": [
    {
      "path": "components/shadcncraft/pro-marketing/placeholder-logo.tsx",
      "content": "import type { ComponentProps } from \"react\";\n\nimport { IconPlaceholder } from \"@/registry/icons/icon-placeholder\";\nimport { cn } from \"@/lib/utils\";\n\nexport function PlaceholderLogo({\n  className,\n  onlyIcon = false,\n  ...props\n}: ComponentProps<typeof IconPlaceholder> & { onlyIcon?: boolean }) {\n  const icon = (\n    <IconPlaceholder\n      lucide=\"Bolt\"\n      tabler=\"IconBolt\"\n      hugeicons=\"ZapIcon\"\n      phosphor=\"LightningIcon\"\n      remixicon=\"RiSpeedLine\"\n      className={cn(\"size-6 shrink-0 text-primary\", className)}\n      {...props}\n    />\n  );\n\n  if (onlyIcon) {\n    return icon;\n  }\n\n  return (\n    <div className=\"flex shrink-0 items-center gap-1\">\n      {icon}\n      <span className=\"text-sm font-medium text-nowrap text-primary\">Acme Inc.</span>\n    </div>\n  );\n}\n",
      "type": "registry:ui",
      "target": "@components/shadcncraft/pro-marketing/placeholder-logo.tsx"
    }
  ],
  "meta": {
    "tier": "free",
    "figmaNodeId": "17897-100144",
    "bundle": "pro-marketing"
  },
  "type": "registry:ui"
}
