Fix usability “Skip to” links on the Modern Drupal.org

Created on 23 May 2025, 15 days ago

Problem/Motivation

“Skip to links” targets are missing:

<div id="skip-link" tabindex="-1">
  <a href="#main-content" class="visually-hidden focusable">
    Skip to main content
  </a>
  <a href="#search-block-form" class="visually-hidden focusable skip-link-search">
    Skip to search
  </a>
</div>

Since the design does not have a search form, the “Skip to search” link should be removed.

andrewozone: These are usability issues that have a direct impact on site visitors. Additionally, I feel these detract from Drupal's credibility and our commitment to accessibility.

Steps to reproduce

Proposed resolution

The “Skip to main content” link should instead target “#block-bluecheese-content” as “#main-content”. Or, alternatively, the “#block-bluecheese-content” div should be renamed to “#main-content”.

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Active

Version

1.0

Component

Code

Created by

🇨🇦Canada xmacinfo Canada

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

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024