Skip to content

[WC-2942]: Fix carousel focus indicator - #1969

Merged
gjulivan merged 10 commits into
mainfrom
wc-2942_fix_carousel_focus
Feb 12, 2026
Merged

gjulivan merged 10 commits into
mainfrom
wc-2942_fix_carousel_focus

Conversation

@HedwigAR

@HedwigAR HedwigAR commented Nov 7, 2025

Copy link
Copy Markdown
Contributor

Pull request type

Bug fix (non-breaking change which fixes an issue)


Description

Added focus indicators to the navigation buttons in the carousel, disabled autoplay by default since it's not accessible.

What should be covered while testing?

  • Autoplay should be disabled in settings by default,
  • When tabbing to the navigation buttons on the carousel (the left and right arrows) a focus indicator should appear. The focus indicator should be blue and with a 2px offset, to match our other focus indicators.
  • The navigation buttons should also have a default white semi transparent circular background to make them stand out more.

@HedwigAR
HedwigAR requested a review from a team as a code owner November 7, 2025 10:39
Comment thread packages/pluggableWidgets/carousel-web/src/ui/Carousel.scss Outdated
Comment thread packages/pluggableWidgets/carousel-web/src/ui/Carousel.scss Outdated
Comment thread packages/pluggableWidgets/carousel-web/src/ui/Carousel.scss Outdated
Comment thread packages/pluggableWidgets/carousel-web/src/ui/Carousel.scss Outdated
Comment thread packages/pluggableWidgets/carousel-web/src/ui/Carousel.scss Outdated
@gjulivan
gjulivan force-pushed the wc-2942_fix_carousel_focus branch from 4c37fae to 9111844 Compare January 29, 2026 11:47
@gjulivan
gjulivan merged commit ad49ec6 into main Feb 12, 2026
14 checks passed
@gjulivan
gjulivan deleted the wc-2942_fix_carousel_focus branch February 12, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants