Skip to content

fix(editor): Add aria-label to icon-only buttons missing accessible labels#2092

Closed
everettbu wants to merge 5 commits into
masterfrom
fix/icon-only-buttons-aria-labels
Closed

fix(editor): Add aria-label to icon-only buttons missing accessible labels#2092
everettbu wants to merge 5 commits into
masterfrom
fix/icon-only-buttons-aria-labels

Conversation

@everettbu

Copy link
Copy Markdown

Mirror of n8n-io/n8n#26145
Original author: aalises


Summary

Adds aria-label attributes to all icon-only N8nButton and N8nIconButton instances that were missing accessible labels, eliminating the dev-mode console warning:

[N8nButton] Icon-only buttons should have an accessible label. Add aria-label or title attribute.

All labels use i18n — no hardcoded strings. Labels were reviewed for accessibility quality (descriptive action verbs, context-specific where needed).

…abels

Icon-only N8nButton/N8nIconButton components trigger a dev warning when
they lack aria-label or title. Add appropriate i18n-based aria-labels
to all 25 offending instances across 17 files.
@everettbu everettbu added the n8n team Authored by the n8n team label Feb 23, 2026
@everettbu

Copy link
Copy Markdown
Author

Upstream PR was closed or merged. Code is synced via branch mirror.

@everettbu everettbu closed this Feb 23, 2026
@everettbu
everettbu deleted the fix/icon-only-buttons-aria-labels branch February 23, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

n8n team Authored by the n8n team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants