That is correct. We have pivoted to only marking fields that are optional as such, while all other fields can be considered required by default. The logic behind it is, most fields are required so it cuts down on noise.
Thereâs pro and cons and endless discussion online amongst the designer community, but thatâs the approach weâre taking.
I think we decided to drop the other instructions, as they werenât very useful.
The username instruction used to be:
I think everyone is by now aware a username is an unique identifier without spaces.
Thatâs a worse issue. I just tried though, and it seems to work as expected. A recording would be helpful to see the issue.
Thanks for clarifying re. the markings and instructions. Iâd had some custom field instructions EDIT: customized instructions for fields that I miss a bit, but Iâll live.
As to the tab order, it seems my issue may be that the fields are out of order. Metaâs own signup form matches several other forums I frequent, but mine has Name appearing before Password. So tab skips from Username down to Password then back up to Name.
I canât figure out what I mightâve done to achieve this, or how to un-achieve itâŚ
Nope â instruction text only shows up for email, and it itâs there regardless of whether I customize it or leave it at default. Instructions for other fields donât show no matter what I do.
Also nope â Iâve done nothing like that.
Iâm on tests-passed 3.4.0.beta3-dev (20effebd51) as of 24 hours ago. I see there are, as always, more recent commits for me to pick up, but nothing looks like a tweak to the signup formâŚ
Okay, I see this is our code, but it only applies to non full-page login forms, which is why there is a difference between your site (not full page) and meta (full page).
Not sure why that change is there, will check internally and get back to you.
@chapoi - I introduced some confusion by saying âcustom field instructionsâ â I meant I had customized some default field instructions. I have no âuser custom fieldsâ.
@moin - I did have full name required enabled. Disabling this does change the field order back to match the tab order. Iâm ambivalent about requiring the name, but either way the field order & tab order should match.
Now, the tab order should be correct regardless of whether the full name required site setting is enabled or not. I also ensured that field descriptions are always shown, not just when the input is focused.
Our aim with the recent changes was to simplify the login experience. We removed the field descriptions that we felt added little value, but we also understand that customers may want to customize this. We are planning to add an option for site owners to include custom descriptions if they choose.
Thank you, Jan! Iâll look forward to picking up the updates.
The simplifications make sense â it was just a bit puzzling that the site texts for instructions were available in the system but didnât do anything.
Hi @ToddZ, sorry for the delay. I ended up adding the descriptions back, but they are hidden by default. You can toggle their visibility with these site settings: