-
Notifications
You must be signed in to change notification settings - Fork 153
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
Fix - Refactor PNI sort dropdown for HTML validation errors and accessibility #11870
Conversation
@mmmavis this one is still failing linting here but my local copy doesn't show anything out of the ordinary. Could you please try it locally on your side? |
@jhonatan-lopes There were some indentation issues and running |
Thanks @mmmavis |
Hey @jhonatan-lopes , Ben's PR looks good! I did push some changes to 1) remove an extra class 2) tidy up implementation for a method to hopefully improve code readability. Could you give my commit a review? |
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.
LGTM 👍 thanks @mmmavis and @Morsey187
Description
Link to sample test page: https://foundation.mozilla.org/en/privacynotincluded/
Related PRs/issues: #11607
Decided against “progressively enhanced by starting with a form, select, options and a submit button.” as mentioned in the linked issue, as this would require more time refactoring (lots of existing code tied to searchFilter etc.), instead I’ve reused existing styling but altered the element types and added aria labels.
Testing instructions
screenshots
Checklist
Tests
Changes in Models:
Documentation:
Merge Method
💡❗Remember to use squash merge when merging non-feature branches into
main
┆Issue is synchronized with this Jira Story