Problem/Motivation

The Gin variant of the dashboard item list prints the link as a direct child of the item wrapper, so the definition list has children it is not allowed to have. axe reports it as a serious definition-list violation on the Webmaster dashboard.

Steps to reproduce

  1. Log in as Webmaster.
  2. Open the dashboard.
  3. Run an axe scan on the page.

Proposed resolution

Keep the link inside the term and stretch it over the item, so the whole row stays clickable and the markup stays valid.

Remaining tasks

  • ✅ File the issue
  • ❌ Write the patch
  • ❌ Reviewed by a human
  • ❌ Code review by maintainers

User interface changes

N/A

API changes

N/A

Data model changes

N/A

AI-Generated: Yes

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue.