Skip to content

Conversation

@miles-grant-ibigroup
Copy link
Collaborator

The first round of a11y fixes failed to test trimet-mod-otp components or the stop viewer. This PR makes the remaining changes, and includes tests for the stop viewer. trimet-mod-otp isn't tested, as this would require adding the same puppeteer tests to that repo.

Copy link
Member

@landonreed landonreed left a comment

Choose a reason for hiding this comment

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

This looks good, just a couple of nits. Also, while we're at it, does it make sense to test all of the routes (I have started this in #436)? Also, it seems like we would want yarn a11y-test to run as part of the yarn test script (or at least include it in the GitHub workflow/CI)?

@miles-grant-ibigroup
Copy link
Collaborator Author

Got things working in #436 and left a comment. a11y-test was split out of the main test command because of how much slower it is. There is a new step in the ci which runs it though!

refactor: move routes to array for testing
Copy link
Collaborator

@binh-dam-ibigroup binh-dam-ibigroup left a comment

Choose a reason for hiding this comment

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

I would recommend refining the a11y attributes related to the PatternRow expand/collapse button. Also should the routeDetails color applied to all links?

@binh-dam-ibigroup binh-dam-ibigroup removed their assignment Aug 20, 2021
@miles-grant-ibigroup
Copy link
Collaborator Author

miles-grant-ibigroup commented Aug 20, 2021

Thanks for the good suggestions Binh! Makes me think that a full a11y pass of non-mandatory fixes might be something to add to the backlog!

Copy link
Collaborator

@binh-dam-ibigroup binh-dam-ibigroup left a comment

Choose a reason for hiding this comment

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

Maybe one little tweak but otherwise good to go for me.

miles-grant-ibigroup and others added 2 commits August 23, 2021 12:43
Co-authored-by: binh-dam-ibigroup <56846598+binh-dam-ibigroup@users.noreply.github.com>
@miles-grant-ibigroup
Copy link
Collaborator Author

Thanks Binh! Language is changed. Assigning to @landonreed for merge.

@landonreed landonreed merged commit 16ca30c into dev Aug 23, 2021
@landonreed landonreed deleted the further-a11y-fixes branch August 23, 2021 13:34
@github-actions
Copy link
Contributor

🎉 This PR is included in version 3.4.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

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.

4 participants