← All blocks
Sign-up form with plan hint
auth · split-plan-form · sign-up-form
npx shadcn@latest add @plus-ui/sign-up-formDefault content
{
"brand": "rivetlane",
"brandHref": "#",
"eyebrow": "Create your workspace",
"title": "Ship your first preview in five minutes",
"description": "Connect a repository, push a branch, get a URL. No card required for the trial, and you can invite the team later.",
"providers": {
"items": [
{
"label": "Sign up with GitHub",
"icon": "branch",
"href": "#"
},
{
"label": "Sign up with Google",
"icon": "globe",
"href": "#"
}
],
"dividerLabel": "or with email"
},
"fields": [
{
"kind": "name",
"label": "Full name",
"placeholder": "Kofi Mensah"
},
{
"kind": "email",
"label": "Work email",
"placeholder": "[email protected]",
"hint": "Teammates on the same domain can request to join."
},
{
"kind": "new-password",
"label": "Password",
"requirements": [
"12+ characters",
"One number",
"One symbol",
"Not a breached password"
]
}
],
"submitLabel": "Create workspace",
"legal": {
"text": "By creating a workspace you agree to the",
"links": [
{
"label": "Terms of Service",
"href": "#"
},
{
"label": "Data Processing Addendum",
"href": "#"
}
],
"joiner": "and"
},
"plan": {
"label": "You start on",
"name": "Team trial",
"price": "$0 for 14 days",
"note": "Then $20 per seat a month. Downgrade to Hobby at any time, no data lost.",
"features": [
"Unlimited preview deployments",
"Instant rollbacks to any build",
"Protected branches and deploy approvals",
"1,000 build minutes a month"
]
},
"switch": {
"text": "Already have a workspace?",
"link": {
"label": "Sign in",
"href": "#"
}
},
"aside": {
"quote": {
"text": "Our designers review real builds instead of screenshots. Every pull request has a link, and nobody asks “is it on staging?” anymore.",
"person": {
"name": "Mariana Costa",
"role": "Engineering Manager, Quillon",
"avatar": {
"src": "https://images.unsplash.com/photo-1580489944761-15a19d654956?auto=format&fit=crop&crop=faces&w=96&h=96&q=80",
"alt": "Mariana Costa"
}
},
"company": "quillon"
}
}
}