ziolko / aria-devtools

Easily spot missing ARIA labels, misused ARIA roles, and incomplete keyboard support in your web applications.
https://chrome.google.com/webstore/detail/aria-devtools/dneemiigcbbgbdjlcdjjnianlikimpck?hl=en
MIT License
385 stars 12 forks source link

Add support for <details> and <summary> tag #47

Closed mass8326 closed 10 months ago

mass8326 commented 11 months ago

Closes: https://github.com/ziolko/aria-devtools/issues/36

Before: image

After: image

ziolko commented 10 months ago

Hi @mass8326 thank you for this great contribution! I will test it briefly in the next two or three days and then release :)

mass8326 commented 10 months ago

I'm very happy to help out! This tool has given me the ability to really improve our website's accessibility and has inspired me to pay much more attention to semantic html elements.

If this saves you any time, here's the two pages I used for reference: Astro's homepage and 11ty's homepage

Let me know if you run into any cases or have any suggestions where I can improve the renderer!

ziolko commented 10 months ago

@mass8326 sorry that it took longer than expected. I've merged your changes and released a new version to Chrome web store. It should be available in one or two days.

Thank you for help!

ziolko commented 10 months ago

@mass8326 I forgot to ask - do you want to be added to the list of contributors in README?

mass8326 commented 10 months ago

Awesome, thanks for merging it in! I'm excited to be able to better see <details> in aria-devtools from now on.

If you added me to the list of contributors, that'd be pretty neat and appreciated!

ziolko commented 10 months ago

Perfect, I've updated the project README file to add you to the list of contributors.

Cheers, Mateusz