-
Notifications
You must be signed in to change notification settings - Fork 110
Accordion Group - List of Accordions? #405
Comments
I'll have a look into this @HerinHentry sounds valid! |
For this issue we need to investigate if using If it does we need to update the group documentation, if it doesn't we need to share our findings. |
Hey all 😃. I've done some testing. Adding a i.e. <div role="group">
<section>
<!-- Accordion code -->
</section>
<section>
<!-- Accordion code -->
</section>
</div> Another option is adding Something like this: <div role="tablist">
<section role="tab">
<!-- Accordion code -->
</section>
<section role="tab">
<!-- Accordion code -->
</section>
</div> Using VoiceOver and Safari gets the screen reader output of:
Using ChromeVox on Chrome:
Using Using NVDA on Edge
|
Thanks @sukhrajghuman it makes sense to me that we should use an unordered list We will share this back with the a11y experts as well and see their opinion before implementing this. |
Hi @HerinHentry we have changed our approach to use an unordered list |
Regarding Accordion Group in https://designsystem.gov.au/components/accordion/
Hi, As you have given in the accordion group example - the visual information I am getting are 2 groups of accordions each with 2 accordions in each. If we use link list, this information is available to screen reader as well. But, in this case accordion group does not convey the same information.
Do you think there is a way to communicate the same information using aria role="group"?
Reference https://www.w3.org/WAI/PF/aria/roles#group
The text was updated successfully, but these errors were encountered: