online
online copied to clipboard
Private/rparth07/navigator a11y fix
Changes:
- add aria-label to floating navigator button instead of button wrapper
- add empty alt attribute to button image
- add aria-label to navigator search button
- change navigation title from span to h2
- change navigation sidebar from div to nav and add aria-label to navigation sidebar
- remove unnecessary css
- add meaningful specific title attribute to iframe (rather than generic title) to make it more accessible and announced by assistive technologies
Checklist
- [ ] I have run
make prettier-writeand formatted the code. - [ ] All commits have Change-Id
- [ ] I have run tests with
make check - [ ] I have issued
make runand manually verified that everything looks okay - [ ] Documentation (manuals or wiki) has been updated or is not required