User tests: Successful: Unsuccessful:
Replace anchor element with button for sidebar menu toggle to improve semantic HTML and accessibility. Add aria-pressed attribute to indicate toggle state and aria-labelledby for better screen reader support. Update SCSS to style button elements consistently with existing anchor styling. Human: The commit message should be in the imperative mood, e.g., "Fix bug" instead of "Fixes bug" or "Fixed bug".
Pull Request resolves #48376 .
fixes the button role and accessibilty
use chrome accessibility tree to verify toggle works.
was treated as a link only.
properly meets a11y toggle specs
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration Templates (admin) JavaScript Repository NPM Change |
there is no need to add useless css
I have tested this item 🔴 unsuccessfully on 1a03bca
I have tested this item 🔴 unsuccessfully on 1a03bca
| Labels |
Added:
NPM Resource Changed
PR-6.1-dev
|
||
@brianteeman thanks for that.. I've reverted the .css changes
But wouldn't it be better if all icons were centered?
@N6REJ Please fix css coding style:
https://github.com/joomla/joomla-cms/actions/runs/33954530021/job/101275559328?pr=48378