CSS class "ui-menu-item" must not be added by the module, jQuery UI adds it automatically

Created on 24 July 2023, 11 months ago
Updated 13 May 2024, about 2 months ago

Problem/Motivation

Since, 3.0.0 module adds CSS class "ui-menu-item" to <li> elements, but this is not needed. Actually, it breaks a proper HTML structure, because <a> elements inside are lacking a few things

Steps to reproduce

See https://git.drupalcode.org/project/drupal/-/blob/11.x/core/assets/vendor...

Proposed resolution

Remove code that adds the mentioned CSS class

Remaining tasks

Review patch

User interface changes

Fix regression of missing jQuery UI classes

API changes

None

Data model changes

None

πŸ› Bug report
Status

Needs review

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡¦Ukraine Taran2L Lviv

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024