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

[4.4] Fix a11y issue in accordion #40572

Closed
wants to merge 1 commit into from
Closed

Conversation

chmst
Copy link
Contributor

@chmst chmst commented May 12, 2023

Pull Request for Issue # .
The issue was mentioned in JAT channel by @rytechsites. Thanks for reporting.

Summary of Changes

This PR removes the role attribute from bootstrap accordion. Thanks @drmenzelit.

Testing Instructions

Add a few page breaks into an article, set the layout in the page break plugin to "slider".
Check the result with an a11y tool.

Similar for menu item types modal or other occurrences of accordions

Actual result BEFORE applying this Pull Request

You will get a11y issues for the role attribute.

Expected result AFTER applying this Pull Request

No a11y issues.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

@chmst chmst added a11y Accessibility bug Small A PR which only has a small change and removed bug labels May 12, 2023
@obuisard obuisard changed the base branch from 4.4-dev to 4.3-dev May 12, 2023 14:24
@obuisard obuisard changed the title [4.4] Fix a11y issue in accordion [4.3] Fix a11y issue in accordion May 12, 2023
@obuisard obuisard changed the base branch from 4.3-dev to 4.4-dev May 12, 2023 14:27
@obuisard obuisard changed the title [4.3] Fix a11y issue in accordion [4.4] Fix a11y issue in accordion May 12, 2023
@chmst
Copy link
Contributor Author

chmst commented May 12, 2023

Closing this in favour to a PR on 4.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility PR-4.3-dev PR-4.4-dev Small A PR which only has a small change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants