Improve screen reader user experience on logistration page - #8699
Conversation
|
Thanks for the pull request, @bradenmacdonald! I've created OSPR-674 to keep track of it in JIRA. JIRA is a place for product owners to prioritize feature reviews by the engineering development teams. Feel free to add as much of the following information to the ticket:
All technical communication about the code itself will still be done via the Github pull request interface. As a reminder, our process documentation is here. |
|
👍 |
|
@cptvitamin This is ready for your review. @sarina FYI - you wanted this before Cypress. |
|
Yep, I tagged Mark on the JIRA ticket, if he doesn't review by Wednesday I'll bug him in person to make sure we get it merged by Thursday afternoon. |
|
This is great @bradenmacdonald 👍 !! |
|
Thanks @cptvitamin ! Unfortunately, this isn't quite ready for merge. I just noticed on the sandbox that the third party auth buttons are not working now if I click on certain parts of the button. Must be an issue with propagation of JS event handlers. I will look into it ASAP. |
47bae62 to
49d200c
Compare
|
Ok, I just amended this PR to include this simple fix: 47bae62fbdc42684f9f5febc7badfc19d5f2d4f4 Since I added a new @Kelketek Can you please just review the diff I linked above and confirm on the updated sandbox that the third party buttons work, before I merge? |
|
@bradenmacdonald The buttons are certainly clickable. The configuration for Facebook and Google appears to be bad, but that's not actually something this PR is testing, so 👍 |
|
@Kelketek Yeah don't worry about that, I just didn't bother registering API keys with those services for the sandbox. Thanks for checking again. |
Improve screen reader user experience on logistration page
Description
This is a follow-up to #8603, addressing @cptvitamin's feedback to improve the experience of screen reader users on the logistration page.
Merge Target: Cypress release
Screenshot: Looks visually identical to #8603
Sandbox: http://sandbox4.opencraft.com/login (Updated June 29 to 49d200c)
Reviewers:
@Kelketek and @cptvitamin