[#81633332] Fix VisualEditor positioning issue

The nav as it is implemented breaks VisualEditor’s scrollTop behavior,
making it jump to the top when copying/pasting. This commit changes the
nav implementation so VE is happy.
Fix check for successful sign in
remove commented lines (version control ftw) [ci skip]
:trollface: [ci skip]
Merge pull request #550 from Tahi-project/ve-jumps

Fix Visual Editor scrollTop issue