Labels and Identification
Field supplies the label. Input is the bare control and needs a label from Field or from an external Label.
Ensure inputs are properly labeled for screen readers and assistive technologies.
Always provide visible labels associated with input fields. aria-label-only is a fallback when space is truly gone.
type so mobile keyboards and autocomplete behave correctly.
autoComplete per field (email, given-name, one-time-code, off) so browsers and password managers offer the right suggestions.
Labels are automatically associated with inputs through the htmlFor and id attributes.
Tab and Shift+TabBackspace or DeleteCtrl+A (or Cmd+A on Mac)Enter (when applicable)Select or Button).
Standard text input keyboard shortcuts are supported.
aria-describedby.
MM/DD/YYYY), constraints (Min 8 characters), and expected examples belong in helperText—not in the placeholder.
Provide additional context when needed.