Designer Checklist

Use this checklist as you design products to make sure you’ve accounted for accessibility best practices.

This checklist summarizes success criteria from Web Content Accessibility Guidelines (WCAG) 2.2 (Level A and AA, in addition to best practices identified by GitHub), and categorizes it based on key aspects of design. Where applicable, each section also contains suggested exercises, suggested annotations for use, and tools.

Further reading:

This checklist is also available as a component in our Annotation Toolkit for you to use inline with your Figma designs.


1. Color

Color checklist

Exercises

  • Use a color contrast checker and vision simulator to check your work.
  • Remove the element in question from the design. If the design makes sense and is usable without it, it does not need to hit contrast.

Suggested Tools


2. Hierarchy

Hierarchy checklist

Exercises

Annotations that can help

  • Landmark
  • Heading
    • Semantic heading
    • Visually hidden heading
    • CSS only styling
Annotations helpful with hierarchy: nine different landmarks as well as six visible heading levels, a visually hidden heading, and css-only heading style

Suggested Tools


3. Content

Content checklist

Exercises

  • Read the copy out loud yourself, or by utilizing Immersive Reader or Text to Speech (see the following links).

Annotations that can help

Annotations helpful with content: page title and language code

Suggested Tools


4. Images, graphics, and other media

Images, graphics, and other media checklist

Annotations that can help

Annotation stamp for image, decorative image, video, and audio in various shades of bold green.

Exercises

Resources


5. Interactivity

Interactivity checklist

Annotations that can help

Annotation stamp for link and button, which are dark blue and lime in color.

Resources


6. Forms

Forms checklist

Annotations that can help

Annotation stamp for basic html form elements including a form landmark, input, label, checkbox, radio, textarea, select, legend, fieldset, and hint. All have an indigo hue while the form landmark is pink.

Resources


7. Layout

Layout checklist

Annotations that can help

Annotation stamps showing semantic names for and all types of list and table elements. Lists are a dark indigo color while Table elements are maroon. All have different icons for each type of element.

8. Keyboard

Keyboard checklist

Annotations that can help

Annotations that can help with keyboard: focus or tab order, arrow stop, and keyboard shortcut

Additional Resources

Here are some additional checklists that can be tailored to specific functions and job roles (other than just design and engineering):