Page 1 of 1

How to get the menu bar ARIA disability compliant

Posted: 11 May 2023, 21:25
by jcpearce2005
I would like to get the site ARIA compliant so people with disabilities can navigate etc.. When I do a test site audit I get warnings of the role
Failing Elements
div.layout-menu-container > form#menuform > ul#menuform:j_idt18 > li#menuform:j_idt19
<li id="menuform:j_idt19" role="menuitem">. Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. Learn more about ARIA roles and required parent element.
Basically it wants to add to the container role="menubar" so that the html reads like
<ul id="menuform:j_idt18" class="layout-menu" role="menubar">
How do I get <fr:menu widgetVar="FreyaMenuWidget" > to add this role?

Thank you

Re: How to get the menu bar ARIA disability compliant

Posted: 19 May 2023, 13:34
by olgubasak
Hi,

Accessibility improvements are on our roadmap for Freya.

Best Regards,
Olgu