{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "login-02",
  "title": "Magic-link first login",
  "description": "Single email field, magic-link CTA and an outline Continue-with-Google fallback below.",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [
    "button",
    "input"
  ],
  "files": [
    {
      "path": "content/components/login/login-02.tsx",
      "content": "import { Mail } from \"lucide-react\"\n\nimport { Button } from \"@/components/ui/button\"\nimport { Input } from \"@/components/ui/input\"\n\nexport default function Login02() {\n  return (\n    <section className=\"flex min-h-dvh items-center justify-center bg-background px-6 py-16\">\n      <div className=\"w-full max-w-sm\">\n        <div className=\"flex flex-col items-center gap-2 text-center\">\n          <span\n            aria-hidden\n            className=\"size-8 rounded-md bg-foreground\"\n            style={{\n              background:\n                \"conic-gradient(from 0deg, hsl(var(--foreground)), hsl(var(--muted-foreground)))\",\n            }}\n          />\n          <h1 className=\"font-semibold text-2xl tracking-tight\">\n            Sign in to blockus\n          </h1>\n          <p className=\"text-sm text-muted-foreground\">\n            One email, magic link in your inbox.\n          </p>\n        </div>\n        <form className=\"mt-8 flex flex-col gap-3\">\n          <Input type=\"email\" placeholder=\"you@company.com\" className=\"h-11\" />\n          <Button size=\"lg\" className=\"rounded-lg\">\n            <Mail className=\"size-4\" />\n            Send magic link\n          </Button>\n        </form>\n        <div className=\"mt-6 flex items-center gap-2 text-xs text-muted-foreground\">\n          <span className=\"h-px flex-1 bg-border\" />\n          <span>or</span>\n          <span className=\"h-px flex-1 bg-border\" />\n        </div>\n        <Button variant=\"outline\" className=\"mt-6 w-full rounded-lg\">\n          Continue with Google\n        </Button>\n      </div>\n    </section>\n  )\n}\n",
      "type": "registry:block",
      "target": "components/blocks/login-02.tsx"
    }
  ],
  "categories": [
    "login"
  ],
  "type": "registry:block"
}