{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "signin-01", "title": "Sign in 01", "description": "A simple sign-in form inside a card with email and password fields.", "registryDependencies": [ "button", "card", "field", "input" ], "files": [ { "path": "registry/default/blocks/signin-01/page.tsx", "content": "import { SignInForm } from \"@/components/signin-form\";\n\nexport default function Page() {\n return (\n
\n
\n \n
\n
\n );\n}\n", "type": "registry:page", "target": "app/signin/page.tsx" }, { "path": "registry/default/blocks/signin-01/components/signin-form.tsx", "content": "import { Button } from \"@/components/ui/button\";\nimport {\n Card,\n CardContent,\n CardDescription,\n CardHeader,\n CardTitle,\n} from \"@/components/ui/card\";\nimport {\n Field,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n} from \"@/components/ui/field\";\nimport { Input } from \"@/components/ui/input\";\n\nexport function SignInForm({\n className,\n ...props\n}: React.ComponentProps<\"div\">) {\n return (\n
\n \n \n Sign in to your account\n \n Enter your email below to sign in to your account\n \n \n \n
\n \n \n Email\n \n \n \n
\n Password\n \n Forgot your password?\n \n
\n \n
\n \n \n \n \n Don't have an account?{\" \"}\n {/* biome-ignore lint/a11y/useValidAnchor: demo placeholder link */}\n \n Sign up\n \n \n \n
\n
\n
\n
\n
\n );\n}\n", "type": "registry:component" } ], "categories": [ "authentication", "login" ], "type": "registry:block" }