How to get the menu bar ARIA disability compliant

Forum rules
Please note that response time for technical support is within 3-5 business days.
Post Reply
jcpearce2005
Posts: 23
Joined: 06 Feb 2015, 20:34

11 May 2023, 21:25

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

olgubasak
Posts: 98
Joined: 05 Jan 2023, 11:05

19 May 2023, 13:34

Hi,

Accessibility improvements are on our roadmap for Freya.

Best Regards,
Olgu

Post Reply

Return to “Freya - PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 2 guests