{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "signin-form1",
  "title": "Sign in forms",
  "description": "Login form with email, password, and submit button.",
  "files": [
    {
      "path": "contents/blocks/dashboard-ui/sign-in-forms/1/index.tsx",
      "content": "import Link from \"next/link\";\nimport { Button } from \"@/components/ui/button\";\nimport { Input } from \"@/components/ui/input\";\nimport { Label } from \"@/components/ui/label\";\nimport { GithubIcon, TwitterIcon } from \"lucide-react\";\nimport { Checkbox } from \"@/components/ui/checkbox\";\nimport { Separator } from \"@/components/ui/separator\";\n\nexport default function LoginPage() {\n  return (\n    <section className=\"flex min-h-screen w-full items-center justify-center py-4 lg:py-20\">\n      <div className=\"w-full max-w-sm space-y-6\">\n        <h2 className=\"mt-6 font-bold text-3xl\">Sign in to your account</h2>\n        <form action=\"#\" className=\"space-y-6\">\n          <div className=\"space-y-2\">\n            <Label htmlFor=\"email\">Email address</Label>\n            <Input\n              id=\"email\"\n              name=\"email\"\n              type=\"email\"\n              autoComplete=\"email\"\n              required\n              className=\"mt-1\"\n            />\n          </div>\n          <div className=\"space-y-2\">\n            <Label htmlFor=\"password\">Password</Label>\n            <Input\n              id=\"password\"\n              name=\"password\"\n              type=\"password\"\n              autoComplete=\"current-password\"\n              required\n              className=\"mt-1\"\n            />\n          </div>\n\n          <div className=\"flex items-center justify-between\">\n            <div className=\"flex items-center space-x-2\">\n              <Checkbox id=\"rememberMe\" />\n              <label\n                htmlFor=\"rememberMe\"\n                className=\"text-sm leading-none font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70\"\n              >\n                Remember me\n              </label>\n            </div>\n\n            <Link href=\"#\" className=\"text-sm hover:underline\">\n              Forgot your password?\n            </Link>\n          </div>\n\n          <div>\n            <Button type=\"submit\" className=\"w-full\">\n              Signin\n            </Button>\n          </div>\n        </form>\n\n        <div className=\"space-y-6 lg:mt-10\">\n          <div className=\"w-full max-w-sm\">\n            <div className=\"relative flex items-center gap-2\">\n              <Separator className=\"flex-1\" />\n              <span className=\"text-muted-foreground shrink-0 text-sm\">\n                or continue with\n              </span>\n              <Separator className=\"flex-1\" />\n            </div>\n          </div>\n\n          <div className=\"grid grid-cols-3 gap-3\">\n            <Button variant=\"outline\">\n              <GithubIcon />\n              <span className=\"sr-only\">GitHub</span>\n            </Button>\n            <Button variant=\"outline\">\n              <svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 24 24\"\n                fill=\"currentColor\"\n                width=\"24\"\n                height=\"24\"\n              >\n                <path d=\"M12 2a9.96 9.96 0 0 1 6.29 2.226a1 1 0 0 1 .04 1.52l-1.51 1.362a1 1 0 0 1 -1.265 .06a6 6 0 1 0 2.103 6.836l.001 -.004h-3.66a1 1 0 0 1 -.992 -.883l-.007 -.117v-2a1 1 0 0 1 1 -1h6.945a1 1 0 0 1 .994 .89c.04 .367 .061 .737 .061 1.11c0 5.523 -4.477 10 -10 10s-10 -4.477 -10 -10s4.477 -10 10 -10z\"></path>\n              </svg>\n              <span className=\"sr-only\">Google</span>\n            </Button>\n            <Button variant=\"outline\">\n              <TwitterIcon />\n              <span className=\"sr-only\">Twitter</span>\n            </Button>\n          </div>\n        </div>\n      </div>\n    </section>\n  );\n}\n",
      "type": "registry:component",
      "target": "components/signin-form1.tsx"
    }
  ],
  "type": "registry:block"
}