growstuff icon indicating copy to clipboard operation
growstuff copied to clipboard

Accessibility audit

Open Br3nda opened this issue 5 years ago • 1 comments

And fixing up semantic web pages

Br3nda avatar Jul 10 '19 03:07 Br3nda

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.63. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

issue-label-bot[bot] avatar Jul 10 '19 03:07 issue-label-bot[bot]

I turned off accessbilitylint as it was spamming the heck out of pull requests.

CloCkWeRX avatar Jan 14 '24 13:01 CloCkWeRX

Home page

Results via Chrome > Lighthouse. image

CloCkWeRX avatar Jan 14 '24 13:01 CloCkWeRX

Will address the alt tags. Ignoring the color contrast one, as most of the things it is mad about are deliberately .muted

CloCkWeRX avatar Jan 14 '24 13:01 CloCkWeRX

image

CloCkWeRX avatar Jan 17 '24 11:01 CloCkWeRX

Alright, for the buttons can go from #5f8e43 to #57803C without much negative impact.

CloCkWeRX avatar Jan 17 '24 11:01 CloCkWeRX

image With the alt tag fixes

CloCkWeRX avatar Jan 17 '24 11:01 CloCkWeRX

TODO: accessbilitylint was annoying.

axe-core-capybara plugs into the features.

https://github.com/dequelabs/axe-core-gems/blob/develop/packages/axe-core-capybara/README.md

CloCkWeRX avatar Jan 17 '24 13:01 CloCkWeRX