Auditing Design Systems for Accessibility

A presentation at Clarity in in New Orleans, LA, USA by Anna E. Cook

Auditing Designs Systems for Accessibility

Auditing Designs Systems for Accessibility

Hi, I'm Anna!

Hi, I'm Anna!

What we will discuss

What we will discuss

Design Systems & Accessibility

Design Systems & Accessibility

Atomic design principles

Atomic design principles

Atomic design applied

Atomic design applied

Let’s look at this system a little more closely…

Let’s look at this system a little more closely…

Checking the accessibility of our page…

Checking the accessibility of our page…

Checking the accessibility of our page (part 2)

Checking the accessibility of our page (part 2)

Looking at our button atom

Looking at our button atom

Looking at our button atom

Looking at our button atom

Creating a more accessible design system empowers teams to build inclusive products

Creating a more accessible design system empowers teams to build inclusive products

Auditing your design system

Auditing your design system

Accessibility audits are a way to find and log issues in our designs so we can fix them

Accessibility audits are a way to find and log issues in our designs so we can fix them

Log components in audit for review

Log components in audit for review

Start your audit documentation

Start your audit documentation

Use WCAG to check designs and code

Use WCAG to check designs and code

WCAG’s Quick Reference Guide can serve as a checklist for your review

WCAG’s Quick Reference Guide can serve as a checklist for your review

What to review in your audit

What to review in your audit

Review designs

Review designs

67% of accessibility issues can originate in design

67% of accessibility issues can originate in design

What do we review in design?

What do we review in design?

Look past styling…

Look past styling…

Review Code

Review Code

Review System Documentation

Review System Documentation

Add the issues you find to your doc

Add the issues you find to your doc

Map issues to WCAG criteria

Map issues to WCAG criteria

Group issues into common themes

Group issues into common themes

Adjust audit as needed for the system, product, and organization

Adjust audit as needed for the system, product, and organization

Auditing cannot replace testing and designing with disabled users.

Auditing cannot replace testing and designing with disabled users.

Acting on your accessibility audit

Acting on your accessibility audit

Present a summary of audit findings

Present a summary of audit findings

Share what issues exist with consuming teams using your system docs.

Share what issues exist with consuming teams using your system docs.

Share known issues

Share known issues

If you leave those accessibility issues in your backlog forever,I will haunt you.

If you leave those accessibility issues in your backlog forever, I will haunt you.

Thank you!

Thank you!

Resources & Credits

Resources & Credits

Tools to get started

Tools to get started

Sources

Sources

Design systems are a crucial part of building accessible experiences. Each atom, molecule, and organism we create in our systems affects our ability to scale across our product offerings and meet disabled people’s needs. In this session, learn how to audit components for accessibility issues from design to code using plugins, best practices, and testing tools. Walk away from this session empowered to make your design systems accessible sooner!