UI Audit: Projects screen has 2 icon-only buttons missing aria-label #154
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixed in
342b56a.aria-label+titleto the grid/list view toggle buttons on Projects (screens-projects.jsxlines 103-104)screens-library.jsxlines 327-328)Sweep of all icon-only buttons across other screens shows the remaining ones already have visible text after the icon (
<Icon /> Refresh,<Icon /> Export, etc.) which screen readers announce — no additionalaria-labelneeded.Eslint rule for
jsx-a11y/control-has-associated-labeldeferred (separate tooling task — requires running an eslint pass at build time).