♿️(frontend) fix carousel focus ring visibility with NVDA
add :focus fallback for nav buttons when focus-visible detection fails
This commit is contained in:
@@ -206,6 +206,7 @@ export const IntroSlider = () => {
|
||||
ref={prevButtonRef}
|
||||
variant="secondaryText"
|
||||
square
|
||||
className="carousel-nav-button"
|
||||
aria-label={previousAriaLabel}
|
||||
onPress={() => {
|
||||
focusTargetRef.current = 'prev'
|
||||
@@ -234,6 +235,7 @@ export const IntroSlider = () => {
|
||||
ref={nextButtonRef}
|
||||
variant="secondaryText"
|
||||
square
|
||||
className="carousel-nav-button"
|
||||
aria-label={nextAriaLabel}
|
||||
onPress={() => {
|
||||
focusTargetRef.current = 'next'
|
||||
|
||||
Reference in New Issue
Block a user