online icon indicating copy to clipboard operation
online copied to clipboard

a11y label fix

Open rparth07 opened this issue 1 month ago • 0 comments

Note: This is follow-up PR of #13537. This PR uses generic a11y label implementation method from #13537

Changes:

  1. setup a11y label for toolbox items
  2. setup a11y label for checkbox items
  3. As part of adding a11y label needed updated code to apply a11y changes, fixed some issues mentioned in #13383

Expected behavior:

  • In sidebar, all input elements should have exact one of the following labels:
    1. visible label
    2. linked via aria-labelledby
    3. aria-label

Checklist

  • [ ] I have run make prettier-write and formatted the code.
  • [ ] All commits have Change-Id
  • [ ] I have run tests with make check
  • [ ] I have issued make run and manually verified that everything looks okay
  • [ ] Documentation (manuals or wiki) has been updated or is not required

rparth07 avatar Nov 25 '25 11:11 rparth07