Ballmac UI home

Signup 1: form with benefits column

A signup page: validated name, work email and password with a live strength guide, terms checkbox, SSO option and a check-your-inbox confirmation, beside a benefits list with social proof.

Open in v0 (opens in a new tab)

Installation

$ pnpm dlx shadcn@latest add @ballmac/signup-1

Usage

Example: signup-1-demo.tsx
import { Signup1 } from "@/components/ballmac/blocks/signup-1/signup-1"

export default function Signup1Demo() {
  return <Signup1 />
}

Dependencies

Use with AI

A registration page. Pass onSubmit(values) (throw to show an error), onSso (null hides), and benefits / pitch / proof for the left column. With the shadcn MCP server set up (guide), ask your agent:

Add the Ballmac UI Signup 1: form with benefits column (@ballmac/signup-1) to this project with the shadcn MCP, then use it where it fits.

Use it for

  • Self-serve SaaS signup
  • Pages that should sell while they collect details

Not for

  • Invitation acceptance (use invite-1)
  • Multi-step setup (use onboarding-1)

Registry JSON: https://ui.ballmac.com/r/signup-1.json

Free to use in personal and commercial projects.