Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A a11yproject.com
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The A11Y Project
  • a11yproject.com
  • Merge requests
  • !779

Update checklist

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Byte Blaze requested to merge updated-checklist into gh-pages Apr 28, 2019
  • Overview 115
  • Commits 16
  • Pipelines 0
  • Changes 5

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.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: updated-checklist