Skip to content

test: add accessible labels to frontend controls - #1620

Closed
SathvikaSingoti wants to merge 1 commit into
imDarshanGK:mainfrom
SathvikaSingoti:test/1606-accessible-labels-clean
Closed

test: add accessible labels to frontend controls#1620
SathvikaSingoti wants to merge 1 commit into
imDarshanGK:mainfrom
SathvikaSingoti:test/1606-accessible-labels-clean

Conversation

@SathvikaSingoti

Copy link
Copy Markdown

Description

Adds aria-label attributes to previously unlabeled frontend controls (result action icon buttons, history sort/order selects, collaboration panel inputs, digest email field) so they're properly announced by screen readers. Adds a new Playwright e2e spec covering these labels.

Related Issue

Fixes #1606

Type of change

  • Test addition

Checklist

  • I have read CONTRIBUTING.md
  • My branch is up to date with main
  • I have run pytest -v and all tests pass
  • I have not introduced duplicate issues or features
  • My PR title follows the format
  • I have added tests for new features
  • I have updated docs/CHANGELOG.md
  • No hardcoded secrets or API keys
  • This PR is linked to a GSSoC 2026 issue

Test evidence

npx playwright test
# 7 passed

Adds aria-label attributes to result action buttons, history sort/order selects, collaboration panel inputs, and the digest email field. Adds Playwright e2e coverage in accessible-labels.spec.js.

Closes imDarshanGK#1606
@github-actions

Copy link
Copy Markdown

👋 This PR has had no activity for 7 days.

Please push updates or comment if you still need more time.

Inactive PRs may be closed automatically after 7 more days.

@github-actions github-actions Bot added the stale label Jul 14, 2026
@github-actions

Copy link
Copy Markdown

This PR was closed automatically due to inactivity.

Feel free to reopen it when ready 🚀

@github-actions github-actions Bot closed this Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add accessible labels to frontend tests

1 participant