Daniel Cazalla
Daniel Cazalla
According to the BITV test for ILIAS 9, the attribute `role="contentinfo”` in the footer was unnecessary and has been removed. This role is redundant since the `` element already carries...
Replaced the aria-label `Mainbar` used for the main navigation with `Main navigation bar` to improve clarity and accessibility for screen reader users, as requested in ticket [#43945](https://mantis.ilias.de/view.php?id=43945). Additionally, we have...
The close button in the MainBar subsections was only labeled as "Close" without indicating which specific subsection was being closed, causing accessibility issues for screen reader users. Changes: - Modified...
This commit adds the answer status text to each question title in the question list, making it accessible to screen readers while maintaining the visual indicators. Changes: - Modified `ilTestPlayerAbstractGUI::showSideList()`...
During accessibility testing of ILIAS 9, help-blocks (bylines) in form fields were not being announced by screen readers. These explanatory texts were visually present but lacked proper ARIA attributes to...
The mainbar's expandable panels (slates), such as 'Tools' or 'Mail', were dynamically assigned `role="region"` but lacked an accessible name. This change fixes the issue by dynamically adding an accessible label...
Adjusted the language variable used for expand/collapse controls in the `Test → Results → Detailed Results` view to enhance accessibility and provide clearer, more consistent labeling. This update ensures that...
The "Show More" glyph button in the mobile view of the Metabar has been replaced with a descriptive text label "Menu". This change improves accessibility and clarity for users, following...
According to the BITV test for ILIAS 9, the clickable elements in the top tab navigation were only distinguishable by color contrast, which did not meet accessibility requirements. This PR...
The standard panel component's header had a mismatch between the visual order of controls and the keyboard focus order on mobile/tablet views, violating WCAG 2.4.3 (Focus Order). This was caused...