[Meta] Improve the accessibility of the Gin theme

Created on 13 February 2025, about 2 months ago

Problem/Motivation

The Drupal accessibility team is in the process of gradually auditing all the contrib projects contained in Drupal CMS. The following meta summarizes all accessibility related issues found so far, concerning the Gin theme.

It has to be noted that the list of remaining tasks has to be extended after axecore tests will be available for core and contrib projects. Otherwise it would be impossible with that high number of possible combinations of focus and accent colors to ensure a regression will slip back in the future. Currently a11y tests are being solidified for core in Automate Accessibility Checks for Core Active and 📌 Automated A11y tests in PHPUnit Needs work , enabling them for projects in contrib would be the next step. In regard to automated tests it has to be pointed out that semi-transparent colors can’t be tested for color contrast.

Remaining tasks

🌱 Plan
Status

Active

Version

4.0

Component

User interface

Created by

🇩🇪Germany rkoller Nürnberg, Germany

Live updates comments and jobs are added and updated live.
  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

Sign in to follow issues

Comments & Activities

  • Issue created by @rkoller
  • 🇩🇪Germany rkoller Nürnberg, Germany
  • 🇨🇦Canada mgifford Ottawa, Ontario

    Thanks so much @rkoller for this epic accessibility review. Many of the issues here will improve usability of Drupal CMS as well as of course accessibility. Gin is more complex than many other themes. It is important here that we give users good defaults, while striving to keep the flexibility which is built into this great theme. I look forward to engaging to find ways we can incorporate these improvements into Drupal sites moving forward.

  • 🇨🇭Switzerland saschaeggi Zurich

    @rkoller thank you for putting this together 👏

    It will take a while to get through them so I appreciate you added a meta as well 🤝

Production build 0.71.5 2024