The labeled iX component is here to guide you through this section with the terms we use throughout the Forms and form field chapters. See Input (component) and Textarea (component).

- Field label
- Placeholder
- Helper / info text
- Asterisk for required fields
- Counter (input and textarea field only)
General rules
Use an asterisk (*) for required fields after (not before) UI text.

- Username*
- Username
- *Username
Never include spaces between the word and the asterisk (*).
- Username*
- Username *
When all form fields are required, add clear instructions below the form heading and add the asterisk to all required form fields.
- All form fields are required
- Complete all fields
- * = required
- Username (required) / Device name (required) / Device ID (required)
Use counters for form or text input fields, or text areas with character limits, and show the limit at all times.
- 250 characters
- 17/250
Don't use urgent error or warning messages when users are reaching or have reached limits.

- 120 characters left
- 0 characters left
- Error: Exceeded maximum characters.
- Warning! Reaching limit!
Dos and Don'ts
- Do ensure mandatory input fields are clearly labeled
- Don't alarm the user with red error messages for simple input requirements