{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "welcome-screen",
  "type": "registry:ui",
  "title": "Welcome screen",
  "description": "React onboarding welcome card with an eyebrow, headline, short intro, three numbered getting started steps and primary and secondary buttons for a first run.",
  "dependencies": [],
  "registryDependencies": [
    "https://ui.minidev.pro/r/button.json",
    "utils"
  ],
  "files": [
    {
      "path": "registry/ui/welcome-screen.tsx",
      "type": "registry:ui",
      "target": "components/ui/welcome-screen.tsx",
      "content": "\"use client\"\nimport { Button } from \"@/components/ui/button\"\nimport { cn } from \"@/lib/utils\"\n\nfunction WelcomeScreen({ className }: { className?: string }) {\n  return (\n    <div data-slot=\"welcome-screen\" className={cn(\"rounded-2xl border border-border bg-surface p-8 shadow-highlight\", className)}>\n      <p className=\"text-xs font-medium uppercase tracking-[0.01em] text-accent\">Welcome</p>\n      <h2 className=\"mt-2 text-2xl font-medium tracking-[-0.018em] text-fg\">Ship Hairline UI today</h2>\n      <p className=\"mt-2 max-w-md text-sm leading-[1.55] text-fg-muted\">Start from free product primitives, unlock Premium moments when a page has to convert.</p>\n      <ol className=\"mt-6 space-y-2 text-sm text-fg-muted\">\n        <li>1. Copy a component from the gallery</li>\n        <li>2. Invite your team and pick a workspace name</li>\n        <li>3. Run the audit gate before you share</li>\n      </ol>\n      <div className=\"mt-6 flex gap-2\">\n        <Button>Open gallery</Button>\n        <Button variant=\"outline\">Read docs</Button>\n      </div>\n    </div>\n  )\n}\nexport { WelcomeScreen }\n"
    }
  ]
}
