Accessibility Crimes in Drupal Components (and How SDC Helps Fix Them)

Something suspicious has been happening inside Drupal components, accessibility keeps turning up… dead.

From “fake buttons” masquerading as interactive elements to keyboard traps that lock users in like suspects in an interrogation room, these crimes rarely leave obvious fingerprints. But the evidence is there if you know how to investigate it.

In this session, we’ll step into the role of accessibility detectives and examine real-world “crime scenes” taken from Drupal component implementations. We’ll uncover the motives behind broken heading hierarchies, semantic mix-ups, and other front-end misdemeanors.

Then we’ll crack the case wide open by showing how Single Directory Components (SDC) and design system workflows act as the forensic tools teams need. With the right structure, consistent patterns, and collaboration between designers and developers, SDC helps prevent these accessibility crimes before they ever reach production.

Through a series of component investigations and their solved cases, attendees will learn practical SDC patterns, accessibility checks, and workflows to keep their components clean, compliant, and free of future offenses.