Change log
Building a form
Basic anatomy of a form​
Form title
Every form should have a title. This could be the main page title if the form is the primary content on that page or a sub title if the form is nested between other content. Titles should describe the intent of the form and be as short and clear as possible.
2Non-editable fields
(optional)In case there is some non-editable data relevant to the form (for example, persons name and address imported from the population register), it can be presented in non-editable input fields.
3Sections
Related fields should be grouped into sections to improve scannability and create logical order.
4Buttons
Buttons are placed at the end of the form. Primary buttons should be used for submission. If there are multiple buttons, such as an option to save for later or navigate back, the non-submission buttons should be secondary or tertiary. In a horizontal layout (tablet and desktop screens), the primary button should be on the left. In a stacked layout (mobile screens), the primary button should be on top.
5Section titles
Every section should have a clear and concise title describing the content of the section.
6Section help text
(optional)Sections can have additional guidance information to help users understand what is needed from them.