🦉
For complex fields (password, username), validation takes place in real-time🦉
Users can see the limit of characters that can be entered in the field🦉
Fields are not case-sensitive (when applicable)🦉
Fields contain default values (when applicable)🦉
In the forms with 2+ fields, the button remains inactive until users fill in all of the fields🦉
The validity of the field is checked upon completion of the entry, not at the time of filling and not by pressing the button🦉
The name of the field is always visible (in the filled state, too)🦉
Users are able to preview changes if reverting them takes a long time🦉
The error message indicates the corresponding error field