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

fix: (CXSPA-9071) - Add aria-label for the buttons in ProductImageZoomView #19726

Merged
merged 4 commits into from
Dec 6, 2024

Conversation

petarmarkov9449
Copy link
Contributor

@petarmarkov9449 petarmarkov9449 commented Dec 6, 2024

Closes: CXSPA-9071

Add aria-label for the buttons in ProductImageZoomView

Affects: ProductImageZoomViewComponent

@petarmarkov9449 petarmarkov9449 requested a review from a team as a code owner December 6, 2024 08:06
@github-actions github-actions bot marked this pull request as draft December 6, 2024 08:06
@petarmarkov9449 petarmarkov9449 marked this pull request as ready for review December 6, 2024 08:23
Copy link

cypress bot commented Dec 6, 2024

spartacus    Run #46253

Run Properties:  status check passed Passed #46253  •  git commit 0c7b373803 ℹ️: Merge 50a4d7a363a46e7a6ab39bc05f3e62f9077bbdc5 into 790fe556c7af30a95837b5b37633...
Project spartacus
Branch Review feature/CXSPA-9071
Run status status check passed Passed #46253
Run duration 12m 06s
Commit git commit 0c7b373803 ℹ️: Merge 50a4d7a363a46e7a6ab39bc05f3e62f9077bbdc5 into 790fe556c7af30a95837b5b37633...
Committer petarmarkov9449
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 3
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 125
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎

@@ -1,8 +1,11 @@
<ng-container *ngIf="mainImage$ | async as main">
<div class="cx-main-image-group" *ngIf="thumbnails$ | async as thumbs">
<div class="cx-navigate-image">
<div class="cx-navigate-image" aria-labelledby="previouButton">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will likely result in the label being repeated twice. Is the aria-label on the button itself not enough?

@github-actions github-actions bot marked this pull request as draft December 6, 2024 11:29
@petarmarkov9449 petarmarkov9449 marked this pull request as ready for review December 6, 2024 11:30
@petarmarkov9449 petarmarkov9449 changed the title feat: (CXSPA-9071) - Add aria-label for the buttons in ProductImageZoomView fix: (CXSPA-9071) - Add aria-label for the buttons in ProductImageZoomView Dec 6, 2024
@github-actions github-actions bot marked this pull request as draft December 6, 2024 14:23
@petarmarkov9449 petarmarkov9449 marked this pull request as ready for review December 6, 2024 14:25
@petarmarkov9449 petarmarkov9449 merged commit 6e538c5 into develop Dec 6, 2024
28 checks passed
@petarmarkov9449 petarmarkov9449 deleted the feature/CXSPA-9071 branch December 6, 2024 14:50
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.

4 participants