(Follow up to #6759)
Since the newly redesigned EuiCollapsibleNav will be used on every single serverless Kibana page going forward, we should take extra steps to make sure its accessibility is top-notch for screen reader, keyboard, and mouse users.
This issue is a punch list of remaining items to address for the new nav experience:
[ ] Ability to skip entire nav on pushed/desktop mode Scrapping this for now, I think the default EuiSkipLink at the top of the page suffices
(Follow up to #6759)
Since the newly redesigned EuiCollapsibleNav will be used on every single serverless Kibana page going forward, we should take extra steps to make sure its accessibility is top-notch for screen reader, keyboard, and mouse users.
This issue is a punch list of remaining items to address for the new nav experience:
(Push/collapsed mode)
EuiButtonIcons are missingaria-labels (this is because the tooltips repeat the labels asaria-describedbysowe need some way to un-duplicate that information)
Nav items with accordion
initialIsOpenare incorrectly tabbable ([EuiAccordion] Children are still present in keyboard tab order when accordions are closed #6980)(Push/desktop modeTwo invisible focus stops exist between the flyout toggle button and the flyout contents
scrollableTabIndexprop #7061[ ] Ability to skip entire nav on pushed/desktop modeScrapping this for now, I think the default EuiSkipLink at the top of the page suffices