Skip to content

nui-toolbar access#879

Open
harsha573252 wants to merge 2 commits into
solarwinds:mainfrom
harsha573252:bugfix/oo-50848/nui-toolbar-access-main
Open

nui-toolbar access#879
harsha573252 wants to merge 2 commits into
solarwinds:mainfrom
harsha573252:bugfix/oo-50848/nui-toolbar-access-main

Conversation

@harsha573252

Copy link
Copy Markdown
Contributor

(a11y): add ARIA labels, Home/End navigation, and decorative button icons

  • Added aria-label/aria-labelledby
  • Added Home & End keyboard support with tests
  • Set button icons as decorative ([decorative]="true")

Frontend Pull Request Description

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have updated change log
  • I have been following Definition of done
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new lint warnings
  • New and existing unit tests pass locally and on CI with my changes
  • Any dependent changes have been merged and published in downstream modules

Screenshots (if applicable)

Additional Context (if necessary)

(a11y): add ARIA labels, Home/End navigation, and decorative button icons

- Added `aria-label`/`aria-labelledby`
- Added Home & End keyboard support with tests
- Set button icons as decorative (`[decorative]="true"`)
@harsha573252 harsha573252 marked this pull request as ready for review June 24, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant