giving-a-fuck-about-climate-change / carbon-inferno

A react.js front-end for climate change related data :earth_africa:
http://carbondoomsday.com/
GNU Affero General Public License v3.0
37 stars 6 forks source link

Audit for accessibility. #160

Open pwhisenhunt opened 6 years ago

pwhisenhunt commented 6 years ago

Once the new redesign in https://github.com/giving-a-fuck-about-climate-change/carbon-inferno/pull/158 is out we should audit the current website for accessibility.

We can probably use https://github.com/dequelabs/axe-core and we can probably add accessibility testing for the React components like in https://gist.github.com/marcysutton/835c2fd90fadb631414b39523d5bda61. Additionally, we should go over the website with a screen reader to verify its read correctly.

titojankowski commented 6 years ago

Interested in learning more about this!

pwhisenhunt commented 6 years ago

I just opened up https://github.com/giving-a-fuck-about-climate-change/carbon-inferno/pull/177 which should be a good starting point for addressing this issue.

pwhisenhunt commented 6 years ago

Oh and besides https://github.com/giving-a-fuck-about-climate-change/carbon-inferno/pull/177 we can probably look at adding automated accessibility tests for components with https://github.com/dequelabs/axe-core like in https://gist.github.com/marcysutton/835c2fd90fadb631414b39523d5bda61. Additionally, we should go over the website with a screen reader to verify its read correctly.