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

WCAG update for pagination #1575

Merged
merged 2 commits into from
Oct 18, 2021
Merged

WCAG update for pagination #1575

merged 2 commits into from
Oct 18, 2021

Conversation

yen-tt
Copy link
Contributor

@yen-tt yen-tt commented Oct 15, 2021

According to WCAG 2.1 guidelines on Keyboard Accessible, all content's functionality should be operable through a keyboard interface. I did a brief check and it seems like most on-click events in SDK can be operable by space or enter already (e.g. filter apply/reset, removable filter tag, search button, nav bar + more button). Pagination was not

Update pagination controls to be operable by click or enter.

J=SLAP-576
TEST=manual

spin up theme's test site with local SDK changes, and tab through content till pagination controls (first, last, previous, and next) and see that they can trigger listener on mouse click or enter

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.02%) to 61.209% when pulling 7521509 on dev/wcag-pagination into e188e14 on develop.

@yen-tt yen-tt merged commit c7fbb66 into develop Oct 18, 2021
@yen-tt yen-tt deleted the dev/wcag-pagination branch October 18, 2021 15:04
@nmanu1 nmanu1 mentioned this pull request Nov 16, 2021
nmanu1 added a commit that referenced this pull request Nov 16, 2021
## Version 1.12.0
### Features
- Allow search rate tracking (#1558)
- Add support for setting and changing the visitor and passing it to answers-core (#1564)
- Add support for the auth token that is passed in from the config (#1566)
- Add an `environment` field to support consumer auth in Sandbox (#1597)
- Allow components to override the beforeMount function (#1547)
- Add distance to the card data and a function to format it (#1550)
- WCAG updates (allow pagination with Enter (#1575), identify current page in navigation tab (#1576), update autocomplete screen reader support (#1578, #1579))

### Changes
- Update directAnswers component data to include the searcher (#1596)
- Use custom alerts instead of window.alert (#1549)
- Update Mapbox version to match the Theme (#1551)
- Internal repo changes (#1562, #1577)

### Bugfixes
- Fix console error which would appear on google maps (#1548)
- Fix FAQ expansion when default is expanded (#1553)
- Fix error for searches on page load with no businessId (#1561)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants