This PR:
- Removes the form. Checking off checklist items does not create a situation where data will be submitted—if we want a persistent checked state, we should use a more modern solution such as
localStorage
.- Removes garlic.js to reflect this.
- Adds some context about why the checklist exists, as well as links to resources to use to test.
- Most importantly, there is a significant content update to the checklist items, reflecting @svinkle's efforts to better steer people towards AA compliance. Each checklist item now has a pertinent success criterion, description, and links where appropriate. The checklist sections have been expanded, as well.
This PR won't interfere with redesign efforts, as the checklist's place in the site's information architecture won't be moving.
I know it's a good amount of content to review, but I'd personally love it if we could get this updated by Global Accessibility Awareness Day (May 16th). I also know some people have been having difficulty building the site, so here's a screenshot.
Also tapping @nas5w and @sebacicltd, for concerns expressed in https://github.com/a11yproject/a11yproject.com/issues/736.