| Milestone 1a finding ID | M1a-024 |
|---|---|
| Backlog priority | Low |
| Severity — carried from Milestone 1a | Minor |
| Implementation effort | Medium |
| Target milestone(s) | MS2b — Core Forms and Validation; MS3b — Backend Template Build |
| WCAG 2.2 success criterion | 1.3.1 Info and Relationships; 1.4.10 Reflow |
| Responsibility tag(s) from report | Development |
| Affected Joomla area/component | Global Configuration — Text Filters hierarchy and responsive table — Milestone 1a finding #24 |
| Affected user journey(s) | 11 — Backend Options including Permissions |
The Text Filters interface uses vertical ellipsis characters (⋮) as a visual indentation symbol to show hierarchy.
These characters are not explained and are announced by screen readers as “Vertical Ellipsis.” The report records an announcement such as: "Vertical Ellipsis Vertical Ellipsis, Vertical Ellipsis Publisher".
The table is also cut off at a 320 CSS-pixel-wide viewport. The report notes that additional page padding further constrains the available width and makes orientation difficult.
The report suggests replacing this table-based indentation with nested groups or <fieldset> elements laid out with CSS grid. That would convey the hierarchy more meaningfully and allow the interface to reflow on small screens.
Screen-reader users hear repeated, unexplained “Vertical Ellipsis” announcements before group and filter names. This adds noise and does not reliably communicate the hierarchy.
The visual indentation does not provide a programmatic relationship between parent groups and their nested filters.
At a narrow viewport, parts of the table and its controls are cut off. Users may need horizontal scrolling or may be unable to see which group or filter they are configuring.
The combined effect makes it harder to understand the filter hierarchy and to configure text filters on small screens or at high zoom.
Replace visual-only hierarchy cues with meaningful structure and a reflowing layout
<fieldset> elements with legends, or another structure that exposes the hierarchy/administrator//administrator/index.php?option=com_config on the same installation6.2
The Text Filters hierarchy is conveyed programmatically without relying on decorative ellipsis characters.
Screen readers do not announce repeated unexplained “Vertical Ellipsis” text as part of the filter names.
At a 320 by 256 CSS-pixel viewport, the filter groups, names, and controls remain visible and operable without horizontal scrolling.
Vertical ellipsis characters are used as visual indentation and are announced by screen readers as “Vertical Ellipsis.”
The Text Filters table is cut off at a 320 CSS-pixel-wide viewport, making orientation and use difficult.
The current Joomla 6.2 build needs to be checked to establish whether the issue persists.
Desktop web
Chrome, Firefox, Edge, Safari
VoiceOver, JAWS, NVDA
The browser and assistive-technology entries above are carried forward from the original issue and do not represent a new verification of every combination against Joomla 6.2.
Development is the responsibility tag in the original report.
The report describes the individual issues as barely meeting violation thresholds but states that their combination makes the interface difficult to use. Assess the hierarchy, reading order, and reflow together as well as separately.
The report's suggested nested groups or <fieldset> elements are recommendations, not the only possible implementation. Verify the chosen structure with assistive technology.
This issue is distinct from #48403. That issue concerns permission selectors; this issue concerns the Text Filters hierarchy and responsive table.
MS2b is proposed for the shared Text Filters component, with MS3b covering the documented Global Configuration integration.
| Labels |
Added:
No Code Attached Yet
a11y
a11y-audit-backlog
a11y-priority-minor (Low)
|
||
| Title |
|
||||||