Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GC-menu: Labelled for accessibility #2385

Merged
merged 1 commit into from
Jun 26, 2024

Conversation

BrahimMahadi
Copy link
Contributor

@BrahimMahadi BrahimMahadi commented Jun 21, 2024

Updated aria-label of the GC-menu to make it accessible according to WCAG standards. This PR is linked to JIRA ticket WET-265.

Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il serait probablement plus simple si tu change seulement la configuration à la place d'ajouter du texte au milieu de la logique. voir https://github.com/wet-boew/GCWeb/blob/master/sites/gcweb-menu/menu.js#L22-L25

sites/gcweb-menu/gcweb-menu-docs-en.html Outdated Show resolved Hide resolved
sites/gcweb-menu/gcweb-menu-docs-fr.html Outdated Show resolved Hide resolved
sites/gcweb-menu/menu.js Outdated Show resolved Hide resolved
sites/gcweb-menu/menu.js Outdated Show resolved Hide resolved
Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't tested locally yet but technically it should work. I will test it locally one the last change is completed.

There is one little typo change and @BrahimMahadi please resolve the conversation/comment when you did address them. Thanks

sites/gcweb-menu/menu.js Outdated Show resolved Hide resolved
@duboisp
Copy link
Member

duboisp commented Jun 25, 2024

Pre-appproved upon review and local testing.

@duboisp duboisp added this to the Next weekly version (v15.x) milestone Jun 25, 2024
Copy link
Member

@duboisp duboisp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed and tested locally. It does work as expected

@duboisp duboisp merged commit f912982 into wet-boew:master Jun 26, 2024
1 check passed
@duboisp duboisp removed this from the Next weekly version (v15.x) milestone Jun 26, 2024
SebastianBurke pushed a commit to SebastianBurke/GCWeb that referenced this pull request Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants