Skip to content

Conversation

Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Sep 10, 2025

Purpose

Improve accessibility by hiding decorative icons, labeling menus, and avoiding duplicate accessible names.

issue : 1260

Proposal

  • Hide decorative icons from assistive technologies
  • Add labels to navigation and action menus
  • Ensure accessible names are unique to avoid confusion for screen readers

Copy link

github-actions bot commented Sep 10, 2025

Size Change: +619 B (+0.02%)

Total Size: 3.65 MB

Filename Size Change
apps/impress/out/_next/static/d6996c2e/_buildManifest.js 0 B -867 B (removed) 🏆
apps/impress/out/_next/static/3a802aab/_buildManifest.js 866 B +866 B (new file) 🆕

compressed-size-action

@Ovgodd Ovgodd force-pushed the fix/1260-a11y-name branch 2 times, most recently from 6f17633 to 3e6d431 Compare September 11, 2025 06:44
@Ovgodd Ovgodd requested a review from AntoLC September 11, 2025 06:54
@Ovgodd Ovgodd marked this pull request as ready for review September 11, 2025 07:56
Copy link
Collaborator

@AntoLC AntoLC left a comment

Choose a reason for hiding this comment

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

Looks good !

@Ovgodd Ovgodd requested a review from AntoLC September 11, 2025 11:29
improves a11y by hiding decorative icons, labeling menus and deduping names

Signed-off-by: Cyril <c.gromoff@gmail.com>
the document now appears in the list and can be opened using the enter key

Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd merged commit f9c08cf into main Sep 11, 2025
21 of 22 checks passed
@Ovgodd Ovgodd deleted the fix/1260-a11y-name branch September 11, 2025 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants