{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "signup-03", "title": "Signup 03", "description": "A signup page with a muted background color.", "registryDependencies": [ "button", "card", "input", "label", "field" ], "files": [ { "path": "registry/base-vega/blocks/signup-03/page.tsx", "content": "\"use client\"\n\nimport { SignupForm } from \"@/registry/base-vega/blocks/signup-03/components/signup-form\"\nimport { IconPlaceholder } from \"@/app/(create)/components/icon-placeholder\"\n\nexport default function SignupPage() {\n return (\n
\n
\n \n
\n \n
\n Acme Inc.\n
\n \n
\n
\n )\n}\n", "type": "registry:page", "target": "app/signup/page.tsx" }, { "path": "registry/base-vega/blocks/signup-03/components/signup-form.tsx", "content": "import { cn } from \"@/registry/base-vega/lib/utils\"\nimport { Button } from \"@/registry/base-vega/ui/button\"\nimport {\n Card,\n CardContent,\n CardDescription,\n CardHeader,\n CardTitle,\n} from \"@/registry/base-vega/ui/card\"\nimport {\n Field,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n} from \"@/registry/base-vega/ui/field\"\nimport { Input } from \"@/registry/base-vega/ui/input\"\n\nexport function SignupForm({\n className,\n ...props\n}: React.ComponentProps<\"div\">) {\n return (\n
\n \n \n Create your account\n \n Enter your email below to create your account\n \n \n \n
\n \n \n Full Name\n \n \n \n Email\n \n \n \n \n \n Password\n \n \n \n \n Confirm Password\n \n \n \n \n \n Must be at least 8 characters long.\n \n \n \n \n \n Already have an account? Sign in\n \n \n \n
\n
\n
\n \n By clicking continue, you agree to our Terms of Service{\" \"}\n and Privacy Policy.\n \n
\n )\n}\n", "type": "registry:component" } ], "categories": [ "authentication", "signup" ], "type": "registry:block" }