Make your design system accessible

Written by Maxime

August 8, 2025

Inclusion starts with awareness—recognizing that not everyone experiences or uses your product the same way. It extends to how your app represents people and ensures everyone can access and interact with it meaningfully. Accessibility and inclusion have always been essential—but with the European Accessibility Act now in effect, they are more critical than ever. Since June 28, 2025, all websites and mobile apps must legally meet accessibility standards, specifically WCAG 2.1 guidelines.

What you have to consider as a designer

  • Check color contrast with tools like Contrast or Stark
  • Don't rely on color alone: use icons, patterns, text labels, or shapes to convey meaning, not just color (e.g., error states shouldn’t be “red only”)
  • Provide alt text for images.
  • Make sure your designs are responsive
  • Design touch target with at least 44×44px, especially for mobile/touch devices. You can go for smaller sizes but try to keep this reference in mind, especially for touch devices.
  • Ensure content is readable and define what is the minimal size for your typeface

What you haver to consider as a developer

  • Use semantic elements for structure: <header>, <nav>, <main>, <footer>, <section>, <article>, <h1><h6>, <ul>, <ol>, <li>.
  • Use native HTML controls (<button>, <input>, <select>) over custom ones whenever possible—they come with built-in accessibility.
  • Use ARIA roles and attributes only when HTML alone can’t provide the needed accessibility.
  • Ensure all interactive elements are reachable via Tab/Shift+Tab and operable with Enter/Space.
  • Provide visible focus indicators.
  • Use alt attributes for images (empty alt="" for purely decorative images).

Some more resources

Here are two excellent resources to dive deeper:

And some practical checklists:

Final thought

Accessibility isn’t a one-time task—it’s an ongoing commitment to creating products that welcome everyone. By building inclusivity into your process from the start, you’re not just meeting legal requirements—you’re designing with empathy, widening your audience, and shaping a better digital world for all.

More posts

How to start your documentation

July 31, 2025

As soon as you start a design system, documentation becomes essential for sharing information and knowledge within your team. It also helps newcomers quickly understand and adopt your system.

Read more

Top Design System Resources

July 18, 2025

Here is our list of top design system resources that we use daily to design and build our own systems. We hope they’ll help you too.

Read more

Top Figma plugins for Design Systems

July 7, 2025

To automatize the the design process, we always look for the best Figma tools available. From documentation, to color contrast checlk, a lot of great plugins are available out there.

Read more

Master Your Design System: Step-by-Step Video Guide Included

June 13, 2025

We’ve created a series of short video tutorials to help you get the most out of our Design System Starter Kit. Whether you're just getting started or customizing it for your brand, these videos will guide you through every step—fast, easy, and stress-free.

Read more