4 catalog entries · 17 examples

React Onboarding UI, Multi-Step Forms and Auth Pages

Onboarding connects account access to a useful first action. These React pages and blocks cover login, signup, setup questions, progress, and the empty states people encounter before they have added their own data.

Start with the account entry you need, then ask only for information required by the next step. Choose a compact step form for focused input or a wider onboarding layout when the setup benefits from a preview. Finish with an empty state that points to a real action.

Choose a layout

Match the account entry

Choose a centered, split, or passwordless auth layout to fit your login method. Wire validation, submission, and errors to your authentication service.

Make each step earn its place

Keep setup steps focused, preserve entered values, and make progress understandable. Use a preview when it helps someone see what their choices will change.

Design the first empty screen

After setup, show an action that creates the first useful record or workspace. Explain what will appear there and avoid leaving people on an empty dashboard without a next step.

Explore the examples

Open a catalog entry to try its live previews and inspect installation options.

Before you build

Do the auth pages include authentication?

They provide the frontend forms and page composition. Connect them to your auth provider, server actions, or API, including real submission, validation, and error handling.

Can I change the onboarding steps?

Yes. You own the React source, so you can edit questions, step order, validation rules, and progress behavior to match your product.

Can I combine these with a dashboard?

Yes. Use onboarding for account setup and an empty state for the first visit, then connect the completed flow to your dashboard route and real records.

Compare current plans and source access before choosing blocks or a standalone template.

Related collections