| Milestone 1a finding ID | M1a-006 |
|---|---|
| Backlog priority | Medium |
| Severity — carried from Milestone 1a | Moderate |
| Implementation effort | Low |
| Target milestone(s) | MS2a — Design Tokens and Core Components; MS3b — Backend Template Build |
| WCAG 2.2 success criterion | 1.4.1 Use of Color; 1.4.11 Non-text Contrast |
| Responsibility tag(s) from report | Design |
| Affected Joomla area/component | Atum — main menu current-item indication — Milestone 1a finding #6 |
| Affected user journey(s) | 01 — Backend Template (Atum) |
The currently selected item in the Atum main menu is indicated visually only by a background-colour change.
In the audited light appearance, the selected item uses --main-nav-mm-active-bg (rgb(46, 72, 107)), while unselected top-level items use --sidebarwrapper-bg (rgb(31, 48, 71)) and unselected submenu items use --main-nav-ul-bg (rgb(38, 60, 89)).
The report states that these background colours do not provide the 3:1 distinction needed to make the selected state clearly distinguishable. It notes that submenu indentation helps identify submenu items, but does not resolve the missing non-colour indication of the current page.
The report recommends adding a non-colour indicator, such as an icon or other visible marker. Alternatively, it states that the difference between current and non-current items must be more than 3:1, as in the dark appearance shown in its example.
People with low vision or colour-vision deficiencies may not be able to tell which section of the administrator interface they are currently viewing.
A slight change in dark-blue background shade may be invisible to some users, particularly when adjacent menu items use similar colours.
Without a non-colour cue, users may need to rely on the page heading or browser history to determine their location. This can make navigation slower and increase the risk of acting in the wrong administrative area.
The issue affects orientation within the backend, not merely the visual polish of the menu.
Provide a current-page indication that does not depend on colour alone
/administrator/rgb(31, 48, 71)rgb(38, 60, 89)rgb(46, 72, 107)6.2
The current main-menu item is identified by a means other than colour alone.
Where the state is conveyed through a visual boundary or indicator, it is distinguishable from unselected items by at least 3:1.
The current-page indication remains visible in light and dark appearances and remains distinct from keyboard focus.
The current menu item is indicated only by a background-colour change.
In the audited light appearance, the selected item’s background differs only slightly from the backgrounds of unselected top-level and submenu items.
The report states that these colour differences do not provide the 3:1 distinction needed to make the selected state clearly distinguishable.
The current Joomla 6.2 build and appearance configuration need to be checked to establish whether the issue persists.
Desktop web
Chrome, Firefox, Edge, Safari
N/A
The browser entries above are carried forward from the original issue and do not represent a new verification of every browser against Joomla 6.2.
Design is the responsibility tag in the original report.
The reported CSS custom properties and colours describe the audited configuration. Custom styles, overrides, and subsequent changes can alter the actual rendered result.
The report’s dark-appearance example is presented as an example of greater state distinction, not as a prescribed final design.
A non-colour indicator and a sufficiently distinct visual treatment are alternative approaches described by the report. Adding a non-colour indicator alone does not remove the need to verify that the resulting state remains visually distinguishable.
This issue concerns the persistent current-page state. Keyboard focus is a separate state and must remain distinguishable.
MS2a is proposed for shared navigation state styling, with MS3b covering the documented Atum integration.
| Labels |
Added:
a11y
a11y-audit-backlog
a11y-priority-moderate (Medium)
|
||
| Labels |
Added:
No Code Attached Yet
|
||
| Title |
|
||||||
| Title |
|
||||||
| Labels |
Added:
Design-System
|
||