Skip to content

mehtavishwa30/gatsby-a11y-demo

Repository files navigation

A11Y in React Demo

This is a simple demo app built with Gatsby to understand how to adopt and include important a11y practices in React. To participate in my Twitter poll to vote for an extended version of this short workshop, let me know your thoughts here: .

🚀 Setting up this project locally

  1. Clone this repo

  2. Run the app in development mode

    Navigate into the project's directory, install dependencies, and start it up!

    cd gatsby-a11y-demo
    yarn install
    gatsby develop
  3. Open the source code and start editing!

    Your site is now running at http://localhost:8000! Get your hands dirty and have fun!

💻 Exercise!

Your turn! Once you set up this project on your device locally, switch to the a11y-fixes branch and test out the changes by running the app. Compare it with the inaccessible version in the master branch and see how the new changes improve the a11y of our app.

In order to switch branches and run the app, run the following commands:

  • git checkout a11y-fixes
  • gatsby develop

Awesome! I'd love to hear your thoughts on what you observed. DMs open @vishwamehta30.

🧠 Additional A11Y resources

I always come bearing gifts! Here are some awesome a11y resources I learned from and personally love. Have fun, folks!

About

This is a demo Gatsby app to practice a11y in React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published