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-8156) checkout - add landmarks #19405

Conversation

StanislavSukhanov
Copy link
Contributor

@StanislavSukhanov StanislavSukhanov commented Oct 16, 2024

@StanislavSukhanov StanislavSukhanov requested a review from a team as a code owner October 16, 2024 10:56
@github-actions github-actions bot marked this pull request as draft October 16, 2024 10:57
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 16, 2024 10:57
Copy link

cypress bot commented Oct 16, 2024

spartacus    Run #45544

Run Properties:  status check passed Passed #45544  •  git commit 7b452c062b ℹ️: Merge d5c33fb64809ec2f38ae8e041144ccfb1fb0b551 into eca94ad64529042f66f1e7ff515b...
Project spartacus
Branch Review feature/CXSPA-8156-associate-add-address-button-with-section-title
Run status status check passed Passed #45544
Run duration 13m 09s
Commit git commit 7b452c062b ℹ️: Merge d5c33fb64809ec2f38ae8e041144ccfb1fb0b551 into eca94ad64529042f66f1e7ff515b...
Committer Stanislav Sukhanov
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 4
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 ↗︎

@github-actions github-actions bot marked this pull request as draft October 16, 2024 11:16
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 16, 2024 11:18
@StanislavSukhanov StanislavSukhanov force-pushed the feature/CXSPA-8156-associate-add-address-button-with-section-title branch from 42b599d to 020d282 Compare October 16, 2024 12:30
@github-actions github-actions bot marked this pull request as draft October 16, 2024 12:30
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 16, 2024 12:34
@StanislavSukhanov StanislavSukhanov self-assigned this Oct 17, 2024
Pio-Bar
Pio-Bar previously approved these changes Oct 17, 2024
<h2 class="cx-checkout-title d-none d-lg-block d-xl-block">
{{ 'checkoutAddress.shippingAddress' | cxTranslate }}
</h2>
<section [attr.aria-label]="'checkoutAddress.shippingAddress' | cxTranslate">
Copy link
Contributor

Choose a reason for hiding this comment

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

Unfortunately, I think changing the structure here would be breaking.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hi @Pio-Bar! Thanks for your comment 👍 . Fixed

@StanislavSukhanov StanislavSukhanov force-pushed the feature/CXSPA-8156-associate-add-address-button-with-section-title branch from 020d282 to cd9e468 Compare October 18, 2024 09:59
@github-actions github-actions bot marked this pull request as draft October 18, 2024 10:00
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 18, 2024 10:00
@github-actions github-actions bot marked this pull request as draft October 18, 2024 11:42
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 18, 2024 11:50
Pio-Bar
Pio-Bar previously approved these changes Oct 21, 2024
Zeyber
Zeyber previously approved these changes Oct 22, 2024
@github-actions github-actions bot marked this pull request as draft October 22, 2024 10:45
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 22, 2024 10:52
@developpeurweb
Copy link
Contributor

@StanislavSukhanov works perfect! Can you please apply the same solution to three remaining sections using the following labels:

  1. <section aria-label="Delivery Mode">
  2. <section aria-label="Payment Method">
  3. <section aria-label="Review Order">

Thanks!

@StanislavSukhanov StanislavSukhanov dismissed stale reviews from Pio-Bar and Zeyber via 0be8816 October 28, 2024 14:05
@StanislavSukhanov StanislavSukhanov force-pushed the feature/CXSPA-8156-associate-add-address-button-with-section-title branch from 54a4e60 to 0be8816 Compare October 28, 2024 14:05
@github-actions github-actions bot marked this pull request as draft October 28, 2024 14:06
  * add a landmark for checkout delivery address component to get a 'new address button' associated with an appropriate content.

  * closes https://jira.tools.sap/browse/CXSPA-8156
  * add a landmark for checkout delivery address component to get a 'new address button' associated with an appropriate content.

  * add an aria-describedby attribute to 'new address button' to get it narrated in Voice Over.

  * closes https://jira.tools.sap/browse/CXSPA-8156
  * add a landmark for checkout delivery address component to get a 'new address button' associated with an appropriate content.

  * closes https://jira.tools.sap/browse/CXSPA-8156
@StanislavSukhanov StanislavSukhanov force-pushed the feature/CXSPA-8156-associate-add-address-button-with-section-title branch from 0be8816 to d5c33fb Compare October 29, 2024 22:25
@StanislavSukhanov StanislavSukhanov marked this pull request as ready for review October 29, 2024 22:26
@StanislavSukhanov StanislavSukhanov changed the title fix: (CXSPA-8156) add landmark for checkout delivery address section fix: (CXSPA-8156) checkout - add landmarks Oct 29, 2024
@StanislavSukhanov StanislavSukhanov merged commit 7ab965a into develop Oct 30, 2024
28 checks passed
@StanislavSukhanov StanislavSukhanov deleted the feature/CXSPA-8156-associate-add-address-button-with-section-title branch October 30, 2024 08:49
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