-
Notifications
You must be signed in to change notification settings - Fork 174
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
[MWPW-161570] Ensure hardcoded decorative SVGs have aria-hidden="true" #3247
Conversation
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## stage #3247 +/- ##
=======================================
Coverage 96.39% 96.39%
=======================================
Files 245 245
Lines 56746 56746
=======================================
Hits 54698 54698
Misses 2048 2048 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for contributing this! I have a few notes.
This pull request is not passing all required checks. Please see this discussion for information on how to get all checks passing. Inconsistent checks can be manually retried. If a test absolutely can not pass for a good reason, please add a comment with an explanation to the PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified. Ready for Stage.
Testing details https://jira.corp.adobe.com/browse/MWPW-161570
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to address a few things before moving forward with this. Thanks for all the changes so far, @robert-bogos!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1 more comment 🙈 Otherwise looks good, thanks!
Skipped 3247: "[MWPW-161570] Ensure hardcoded decorative SVGs have aria-hidden="true"" due to file "libs/blocks/aside/aside.js" overlap. Merging will be attempted in the next batch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, looks good now 👍
Skipped 3247: "[MWPW-161570] Ensure hardcoded decorative SVGs have aria-hidden="true"" due to file "libs/blocks/global-footer/global-footer.js" overlap. Merging will be attempted in the next batch |
Skipped 3247: "[MWPW-161570] Ensure hardcoded decorative SVGs have aria-hidden="true"" due to file "libs/blocks/aside/aside.js" overlap. Merging will be attempted in the next batch |
Description
This PR add the
aria-hidden="true"
attribute to all decorative inline SVGs.Related Issue
Resolves: MWPW-161570
Testing instructions
Check any inline SVG (e.g. the social icons from the footer), it should have the
aria-hidden="true"
attribute.Screenshots:
Before:
After:
Test URLs
Milo: