Form

Building forms with React Hook Form and Zod validation, styled with Aura aesthetics.

Profile Form

This is your public display name.

We will never share your email with anyone.

A short description about yourself. Optional.

Two Column Layout

Must be at least 8 characters long.

Settings Form

Notifications

Receive notifications about account activity.

Receive emails about new products and features.

Security

Add an extra layer of security to your account.

Appearance

Contact Form with Conditional Fields

Form States

The forms above demonstrate real-time validation. Try submitting with empty fields or invalid data to see error states.

Default State

Fields show normal styling when untouched.

Valid State

Fields show success styling when valid.

!

Error State

Fields highlight in red with error messages.