Description
- A form captures data entered or edited by a user to complete an important task.
- Where possible, limit the number of fields in a form.
- If a form is long and complex, use the step flow wizard pattern. A wizard is less overwhelming than a long form and helps users complete fields correctly.
5 steps of form design
Each step is described in a numbered tab at the top of this page.
- Choose a container
- Add elements
- Add fields
- Design the layout
- Specify behavior
- Container. The component used as the form background. See Choose a container for details.
- Field. Text fields, dropdown selects, radio buttons, checkboxes, and others. See Add fields for details.
- Form key. Shown on all forms with required fields. See Required fields for details.
- Heading. Divides the form into logical sections. Read by screen readers once. See Add elements for details.
- Separator. Divides the form into logical sections. Use with or without headings. See Add elements for details.
- Inline buttons. Displays form action buttons.
Anatomy
Anatomy