{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "glass-card",
  "title": "Glass Card",
  "description": "Frosted-glass card surface with backdrop blur and a translucent background.",
  "dependencies": [
    "@vllnt/ui@^0.2.1"
  ],
  "registryDependencies": [],
  "files": [
    {
      "path": "registry/default/glass-card/glass-card.tsx",
      "content": "import * as React from \"react\";\n\nimport { cn } from \"@vllnt/ui\";\n\n/** Props for {@link GlassCard}. */\nexport type GlassCardProps = React.ComponentPropsWithoutRef<\"div\">;\n\n/**\n * Frosted-glass surface card with a translucent background and backdrop blur.\n *\n * @example\n * ```tsx\n * <GlassCard>Content</GlassCard>\n * ```\n */\nexport const GlassCard = ({\n  children,\n  className,\n  ref,\n  ...props\n}: GlassCardProps & { ref?: React.Ref<HTMLDivElement> }) => {\n  return (\n    <div\n      className={cn(\n        \"rounded-xl border border-border/50 bg-card/60 p-6 text-card-foreground shadow-lg backdrop-blur-md\",\n        className,\n      )}\n      ref={ref}\n      {...props}\n    >\n      {children}\n    </div>\n  );\n};\nGlassCard.displayName = \"GlassCard\";\n",
      "type": "registry:component"
    }
  ],
  "type": "registry:component",
  "version": "0.2.1",
  "stability": "stable"
}
