The new layout has been rolled out everywhere.
The help section is in the footer
It took me a while to figure out it wasn't at the top (and I've been here a while).
You have to click on the sites bar on the right and it's not clear where to find it by looking at the icons.
Unlike the current layout for all other sites
which is much clearer on where to find things, with a drop down menu
Can we have the help section in a prominent place, as we are so often referring new users to it?