-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feature/464 check accessibility #823
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm still reviewing this PR, but I wanted to give you a heads up on some style issues I found.
@cschwinderg Ouch, I guess I forgot to check the other pages. I'm sure that has to do with the lazy loading. I only thought to add that because it was mentioned in the Lighthouse analysis, but it's definitely not necessary for this release and can be rolled back for now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch on the keyboard navigation issues!
I left a couple more suggestions below related to the Add & Save Data Widget.
I don't think we should do anything about it this release, but we should switch to a different library (probably USWDS) or even make our own tab component. This will probably be a HMW V3 issue. |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making those changes!
Related Issues:
Main Changes:
Steps To Test:
NOTE: The
monitoringLocationsLayer
andsurroundingMonitoringLocationsLayer
legend items are separate, because their cluster size varies between the layers.TODO:
@reach/tabs
library is used. This is because each ARIA ID is only unique within a particularTabs
group, but we use multiple such groups on a single page. This issue has been raised in Duplicate IDs when using multiple tabs instances reach/reach-ui#947, but it hasn't yet received a response, and, according to Reach UI is not currently maintained reach/reach-ui#972, the library currently isn't maintained. We should check back on this issue, but it might not be fixed anytime soon.Esc
key to close focused panels.