Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#12664] - Instructor's Student Records Page: Accessibility issue for comment buttons #13155

Merged

Conversation

NeoHW
Copy link
Contributor

@NeoHW NeoHW commented Jul 28, 2024

Fixes #12664

Outline of Solution

  • Added accessibility features so that the screen reader can pick up edit and delete buttons
  • Fix the order of discard and add/save by the screen reader

UI Changes

Screenshot 2024-08-01 at 12 32 09 AM

Copy link
Contributor

@itstrueitstrueitsrealitsreal itstrueitstrueitsrealitsreal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good effort, I think these features will be useful for users with accessibility issues or who are using screen readers! Might need to make some small changes to pass tests though. Also, you might wanna sync up your fork and merge it into this branch to ensure that it's up to date.

Copy link
Contributor

@mingyuanc mingyuanc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mingyuanc mingyuanc added the s.FinalReview The PR is ready for final review label Jul 30, 2024
@NeoHW NeoHW requested a review from dishenggg July 31, 2024 16:25
Copy link
Contributor

@dishenggg dishenggg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@domoberzin
Copy link
Contributor

LGTM

@domoberzin domoberzin merged commit 499bde8 into TEAMMATES:master Aug 2, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s.FinalReview The PR is ready for final review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Instructor's Student Records Page: Accessibility issue for comment buttons
5 participants