Steppers for React and Tailwind
A stepper turns a long task into a few small ones and shows how far there is to go. It should make the current step obvious and let people go back without losing anything. Check how it fits on a phone, where horizontal steps run out of room. Install one as code you own and connect it to your form.
About steppers
Steppers show progress through a task with several stages: numbered steps in a row or column, the current one highlighted and finished ones ticked. They lead sign ups, checkouts, onboarding and setup wizards, and some double as navigation between steps.
Show only a handful of steps with short names, let people go back without losing what they entered, and validate each step before moving on. On phones, collapse the row into Step 2 of 4 with a bar, since a long row of labels won't fit.
