Improvements to a11y of nev menus thanks to icaaq

Working with icaaq to improve menu a11y.

Approved by icaaq, we should be able to merge now.