The new links at the top are very nice however, the pages they
link to should have similar links (and an extra one back to
the developers section)
Yep... it was added because of complaints nobody can find info on blender or the community anymore.
And these pages were too grey!
The rest will follow... still enough work todo.