TIMELINE

Embedding Accessibility into the Core of a Design System to promote inclusive design
During my time spent as a Design System Designer, I've tackled different challenges, such as implementing design tokens, creating, documenting and improving components. Nonetheless, the most complex and meaningful challenge has been without a doubt tackling the topic of Accessibility.
TEAM
ROLE
- Accessibility expert
- Implemented WCAG principles into design system components and foundations
- Drafted accessibility guidelines for the components documentation.
One-Minute Project Overview
Embedding accessibility principles into Design System components
The challenge
Accessibility gap: The existing design system did not meet accessibility standards, creating barriers for users with visual, motor, and cognitive impairments.
Inconsistent UI Components: Color contrast, typography, and interactive elements were inconsistent, leading to usability issues and poor design scalability.
Legal and cultural shift: 2025 legislation required WCAG 2.1 AA compliance, while stakeholders needed greater awareness of inclusive design's value.
The solution
As a Design System Designer, together with the Lead Designer, I've played a major role in embedding WCAG principles across foundations, components, and documentation. Key areas of improvements to which I contributed include:
- Color contrast: Adjusted palette to meet minimum contrast ratios (4.5:1 for text, 3:1 for UI elements).
- Typography: Increased font sizes and line heights for readability; ensured scalable units for responsive design.
- Touch targets: Enlarged interactive elements to meet the 44x44px minimum for touch devices.
- Focus states: Added clear, visible focus indicators for keyboard navigation.
- ARIA Support: Documented semantic roles and attributes for assistive technologies.
- Documentation: Created accessibility guidelines to ensure developers and designers could apply best practices consistently.
Results and Measurable Impact
WCAG 2.1 Compliance: Design system now meets WCAG 2.1 AA standards across all components.
Inclusive experiences: an accessible design system is the base for fostering inclusive design throughout the company.
Reduced design inconsistencies: following WCAG guidelines turned out to improve the design system quality and efficiency.
Future-Proofing: Teams are equipped with knowledge and tools to maintain accessibility in new features.
Embedding WCAG 2.1 Principles into Components & Foundations
Ensuring WCAG-compliant contrast and clear status indicators beyond color alone
I've adjusted palette to meet minimum contrast ratios (4.5:1 for text, 3:1 for UI elements).
WCAG Success Criteria:
- 1.4.1 Use of Color (Level A)
- 1.4.3 Contrast (Minimum) (Level AA)
- 1.4.11 Non-Text Contrast (Level AA)

Before
β Insufficient color contrast between background and text
β Insufficient color contrast between focus ring and most palette background colors
β Insufficient communication of state changes

After
β Meeting sufficient color contrast between background and foreground (4.5:1)
β Improved contrast of the focus ring against the component and the underlying background
β State changes communicated clearly (e.g. shadow effect on hover, instead of only color change)
Adding consistent, high-contrast focus rings to all keyboard-navigable elements
Focus state was not only missing for most of the interactive components; it was also inaccessible for the ones that had one - not passing color contrast AA ratio on certain background colors.
WCAG Success Criteria:

Before
β Missing focus state for most components
β Insufficient color contrast

After
β Defined consistent focus ring styles across all components
β Added focus state as a component variant in Figma to all interactive elements.
β Ensured high contrast focus indicators (1.4.11)
β Fixed other accessibility incompliances such as color contrasts
Standardizing line height, spacing, and scalable text to meet WCAG accessibility requirements
Increased font sizes and line heights for readability; ensured scalable units for responsive design.
WCAG Success Criteria:
- 1.4.12 Text Spacing β Level AA
- 1.4.4 Resize Text β Level AA
- 1.4.8 Visual Presentation β Level AAA
- 3.1.5 Reading Level β Level AAA

Before
β Size: 18; Line height: 24 β insufficient line height
β Components breaking at 200% text zoom.
After
β Size: 18; Line height: 150% β appropriate line height
β Components behaving responsively at 200% text zoom.
β Contrast-safe font sizes and weights
β Readable defaults for body text, headings, and labels
Adjusting touch target to ensure accessibility for users with motor impairments
Enlarged interactive elements to meet the 44x44px minimum for touch devices.
WCAG Success Criteria:

Before
β Insufficient touch targets: Less than 24px
After
β Increased tap target sizes or spacing to > 24 px
β Increased tap target sizes or spacing to > 24 px
β Standardized minimum interactive dimensions
Accessibility guidelines beyond built-in component behavior
While accessible defaults were built directly into components, documentation plays a critical role in ensuring accessibility is applied consistently across projects where accessibility cannot be fully enforced by the component alone, such as for custom layouts, content density, or contextual variations.
As part of my tasks, I worked on introducing dedicated accessibility guidelines for every component and foundation, covering color usage, focus behavior, touch targets, typography, and ARIA roles for developers.

What I learned
- Accessibility is not an "add on": it's a fundamental part of good, inclusive design, and now also a legal requirement in many regions.
- Start with foundations: Color tokens, typography, and spacing rules are the backbone of accessibility. Fixing these early simplifies component-level improvements.
- Testing with real users matters: Automated tools catch many issues, but usability testing with assistive technologies and diverse users ensures true inclusivity.
- Accessibility scales: Once embedded in a design system, accessibility improvements propagate across products, reducing future effort and increasing impact.



