diff --git a/packages/registry/public/r/registry.json b/packages/registry/public/r/registry.json index 920a482..f17be8d 100644 --- a/packages/registry/public/r/registry.json +++ b/packages/registry/public/r/registry.json @@ -649,6 +649,63 @@ } ], "type": "registry:block" + }, + { + "name": "sign-up-next", + "dependencies": [ + "@aura-stack/next" + ], + "registryDependencies": [ + "input", + "button", + "card", + "field" + ], + "files": [ + { + "path": "src/registry/new-york/blocks/next/sign-up/sign-up.tsx", + "type": "registry:block" + } + ], + "type": "registry:block" + }, + { + "name": "sign-up-react", + "dependencies": [ + "@aura-stack/react" + ], + "registryDependencies": [ + "input", + "button", + "card", + "field" + ], + "files": [ + { + "path": "src/registry/new-york/blocks/react/sign-up/sign-up.tsx", + "type": "registry:block" + } + ], + "type": "registry:block" + }, + { + "name": "sign-up-react-router", + "dependencies": [ + "@aura-stack/react-router" + ], + "registryDependencies": [ + "input", + "button", + "card", + "field" + ], + "files": [ + { + "path": "src/registry/new-york/blocks/react-router/sign-up/sign-up.tsx", + "type": "registry:block" + } + ], + "type": "registry:block" } ] } \ No newline at end of file diff --git a/packages/registry/registry.json b/packages/registry/registry.json index cf1364a..6548658 100644 --- a/packages/registry/registry.json +++ b/packages/registry/registry.json @@ -297,6 +297,42 @@ "type": "registry:block" } ] + }, + { + "name": "sign-up-next", + "type": "registry:block", + "dependencies": ["@aura-stack/next"], + "registryDependencies": ["input", "button", "card", "field"], + "files": [ + { + "path": "src/registry/new-york/blocks/next/sign-up/sign-up.tsx", + "type": "registry:block" + } + ] + }, + { + "name": "sign-up-react", + "type": "registry:block", + "dependencies": ["@aura-stack/react"], + "registryDependencies": ["input", "button", "card", "field"], + "files": [ + { + "path": "src/registry/new-york/blocks/react/sign-up/sign-up.tsx", + "type": "registry:block" + } + ] + }, + { + "name": "sign-up-react-router", + "type": "registry:block", + "dependencies": ["@aura-stack/react-router"], + "registryDependencies": ["input", "button", "card", "field"], + "files": [ + { + "path": "src/registry/new-york/blocks/react-router/sign-up/sign-up.tsx", + "type": "registry:block" + } + ] } ] } diff --git a/packages/registry/src/registry/new-york/blocks/next/sign-up/sign-up.tsx b/packages/registry/src/registry/new-york/blocks/next/sign-up/sign-up.tsx new file mode 100644 index 0000000..241dfec --- /dev/null +++ b/packages/registry/src/registry/new-york/blocks/next/sign-up/sign-up.tsx @@ -0,0 +1,101 @@ +"use client" + +import Link from "next/link" +import { Input } from "@/components/ui/input" +import { Button } from "@/components/ui/button" +import { Field, FieldDescription, FieldGroup, FieldLabel } from "@/components/ui/field" +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" + +export const SignUp = () => { + return ( + + + + Welcome to Aura Stack + + Fill in the form below to create your account + + + + + + + + + + Username + + + + + + Email + + + + + + Password + + + + + + Confirm Password + + + + + + + Create Account + + + By creating an account, you agree to our Terms of Service and{" "} + Privacy Policy. + + + Already have an account?{" "} + + Sign in + + + + + + + + ) +} + +export default SignUp diff --git a/packages/registry/src/registry/new-york/blocks/react-router/sign-up/sign-up.tsx b/packages/registry/src/registry/new-york/blocks/react-router/sign-up/sign-up.tsx new file mode 100644 index 0000000..5ce864b --- /dev/null +++ b/packages/registry/src/registry/new-york/blocks/react-router/sign-up/sign-up.tsx @@ -0,0 +1,101 @@ +"use client" + +import { Link } from "react-router" +import { Input } from "@/components/ui/input" +import { Button } from "@/components/ui/button" +import { Field, FieldDescription, FieldGroup, FieldLabel } from "@/components/ui/field" +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" + +export const SignUp = () => { + return ( + + + + Welcome to Aura Stack + + Fill in the form below to create your account + + + + + + + + + + Username + + + + + + Email + + + + + + Password + + + + + + Confirm Password + + + + + + + Create Account + + + By creating an account, you agree to our Terms of Service and{" "} + Privacy Policy. + + + Already have an account?{" "} + + Sign in + + + + + + + + ) +} + +export default SignUp diff --git a/packages/registry/src/registry/new-york/blocks/react/sign-up/sign-up.tsx b/packages/registry/src/registry/new-york/blocks/react/sign-up/sign-up.tsx new file mode 100644 index 0000000..8dfd870 --- /dev/null +++ b/packages/registry/src/registry/new-york/blocks/react/sign-up/sign-up.tsx @@ -0,0 +1,100 @@ +"use client" + +import { Input } from "@/components/ui/input" +import { Button } from "@/components/ui/button" +import { Field, FieldDescription, FieldGroup, FieldLabel } from "@/components/ui/field" +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" + +export const SignUp = () => { + return ( + + + + Welcome to Aura Stack + + Fill in the form below to create your account + + + + + + + + + + Username + + + + + + Email + + + + + + Password + + + + + + Confirm Password + + + + + + + Create Account + + + By creating an account, you agree to our Terms of Service and{" "} + Privacy Policy. + + + Already have an account?{" "} + + Sign in + + + + + + + + ) +} + +export default SignUp