Skip to content

the span with the text “(Selected)” becomes part of the link and read out to screen reader users.#11172

Merged
thibsy merged 3 commits intoILIAS-eLearning:release_10from
satyammangroliya:Fix_0041823_accessibility_info_10
Feb 25, 2026
Merged

the span with the text “(Selected)” becomes part of the link and read out to screen reader users.#11172
thibsy merged 3 commits intoILIAS-eLearning:release_10from
satyammangroliya:Fix_0041823_accessibility_info_10

Conversation

@satyammangroliya
Copy link
Copy Markdown
Contributor

@oliversamoila oliversamoila added bugfix php Pull requests that update Php code css/html Pull requests that propose changes to CSS/SCSS or HTML files. accessibility Pull requests that propose A11Y changes. labels Feb 25, 2026
@Annett7811 Annett7811 self-requested a review February 25, 2026 12:32
Copy link
Copy Markdown

@Annett7811 Annett7811 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello!

From an accessibility perspective, this looks good. Thank you very much for your work.

Best regards,

Annett

Copy link
Copy Markdown
Contributor

@thibsy thibsy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx @satyammangroliya for the second iteration.

For future reference, please try not to cause unnecessary whitespace changes and update existing PR's rather than opening a new ones, this keeps discussion in one place.

Just for transparency, this is merely a bandaid for the fact we lack a proper UI component for tabs; the aria-current="page" attribute on the active link element(s) would be the best possible solution, which cannot be implemented yet.

But this improves accessibility nonetheless, so thx!

Kind regards,
@thibsy (as shepherd)

@thibsy
Copy link
Copy Markdown
Contributor

thibsy commented Feb 25, 2026

Ah, I cannot merge this yet, the code-style check failed.

@satyammangroliya you can probably solve this by undoing some whitespace changes, or run the formatter manually.

@satyammangroliya
Copy link
Copy Markdown
Contributor Author

Dear @thibsy ,
now you can check that checks have passed for code format

@oliversamoila oliversamoila requested a review from thibsy February 25, 2026 17:50
@thibsy thibsy merged commit ea578a3 into ILIAS-eLearning:release_10 Feb 25, 2026
3 checks passed
thibsy pushed a commit that referenced this pull request Feb 25, 2026
* Fixes https://mantis.ilias.de/view.php?id=41823
* Add "Selected" text for assistive technologies

---------

Co-authored-by: Satyam <satyam@minervis.com>
thibsy pushed a commit that referenced this pull request Feb 25, 2026
* Fixes https://mantis.ilias.de/view.php?id=41823
* Add "Selected" text for assistive technologies

---------

Co-authored-by: Satyam <satyam@minervis.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Pull requests that propose A11Y changes. bugfix css/html Pull requests that propose changes to CSS/SCSS or HTML files. php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants