SalesforceCommerceCloud / pwa-kit

React-based JavaScript frontend framework to create a progressive web app (PWA) storefront for Salesforce B2C Commerce.
https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/pwa-kit-overview.html
BSD 3-Clause "New" or "Revised" License
285 stars 138 forks source link

Fix swatch keyboard navigation (a11y) @W-16000154@ #2143

Closed bfeister closed 23 hours ago

bfeister commented 3 days ago

Description

Before the fix

Screen_Recording_2024-11-22_at_6 11 02 PM

After the fix

Screen_Recording_2024-11-22_at_6 09 59 PM

Types of Changes

Breaking changes include:

  • Removing a public function or component or prop
  • Adding a required argument to a function
  • Changing the data type of a function parameter or return value
  • Adding a new peer dependency to package.json

Changes

How to Test-Drive This PR

Checklists

General

Accessibility Compliance

You must check off all items in one of the follow two lists:

or...

Localization

bfeister commented 23 hours ago

The GUS ticket requesting TAB navigation makes in invalid (from an a11y perspective) request. ARROW (left / right) navigation, not TAB is the specification (which we already adhere to)

Here's that comment / ticket for posterity. Closing this PR https://gus.lightning.force.com/lightning/r/0D5EE00001zCiq60AC/view