Variant 01
A three-step form
The patterns working together. Move through the steps with the buttons.
View content
Components
Components / organisms
A complete form built from smaller parts: an introduction, sections of fields, progress through the steps and the buttons at the bottom.
Usage
Put FormIntro first so people know what is asked before they start. Break long forms into FormSections and, when there are several steps, show FormProgress and use FormActions for the buttons.
02 / examples
Variant 01
The patterns working together. Move through the steps with the buttons.
View content
03 / contract
A multi-step form is built from smaller parts: an introduction that explains what is asked and how long it takes, sections that break a long form into manageable groups, progress that shows where the person is, and the buttons at the bottom. Putting the instructions first lets people prepare before they start.
The introduction also explains that fields marked with an asterisk are required. The hint for each field sits above it, and the buttons stay in the same place on every step.
04 / accessibility
Progress is given in words as well as numbers, and the current step is marked for assistive technology. Hints are connected to their fields, and placeholder text is not used for instructions because it disappears when typing.
The primary action is always in the same position, which helps people who use a keyboard or a screen magnifier to find it without searching.