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

USWDS-Site - a11y: publish Identifier checklist #2754

Merged
merged 13 commits into from
Aug 13, 2024

Conversation

cathybaptista
Copy link
Contributor

@cathybaptista cathybaptista commented Jul 23, 2024

Summary

Added accessibility tests page for the Identity component to inform users of accessibility test results.

Important

We need to update the changelog dates before merge.

Related issue

Closes #2669

Preview link

Link to Identifier component

Problem statement

Users need an clear and consistent way to check results of accessibility tests run on USWDS components.

Solution

This page provides user with accessibility test results run on the Identifier component in a consistent format.

Major changes

n/a

Testing and review

Follow these steps:

Confirm that both the main component page and the accessibility tests page have the correct compliance tag at the top.
Confirm that the main component page links to the accessibility tests page in the side navigation.
Confirm that the main component page links to the accessibility tests page from the accessibility guidance section.
Confirm that the main component page shows the accessibility tests summary.
Check that accessibility tests page provides the correct counts for each test status type.
Confirm the test checklist summaries and data are accurate.
Confirm no visual issues.
Confirm there is an appropriate changelog entry on both the main component page and the accessibility tests page.

  • Confirm that this code follows the 18F Front End Coding Style Guide and Accessibility Guide.
  • Run git pull origin [base branch] to pull in the most recent updates from your base and check for merge conflicts. (Often, the base branch is main).
  • Run npm run prettier:scss to format any Sass updates.
  • Run npm test and confirm that all tests pass.
  • Run your code through HTML_CodeSniffer and make sure it’s error free.

@cathybaptista cathybaptista marked this pull request as ready for review July 23, 2024 18:04
Copy link
Contributor

@finekatie finekatie left a comment

Choose a reason for hiding this comment

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

Hi @cathybaptista , I had comments and a possible text correction. I tagged everyone in the comments - hope they can see!

_data/accessibility-tests/identifier.yml Outdated Show resolved Hide resolved
_data/accessibility-tests/identifier.yml Outdated Show resolved Hide resolved
_data/accessibility-tests/identifier.yml Show resolved Hide resolved
@finekatie finekatie self-requested a review July 23, 2024 19:44
Merge branch 'main' into cb-publish-identifier-checklist
Copy link
Contributor

@mahoneycm mahoneycm left a comment

Choose a reason for hiding this comment

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

Hey @cathybaptista ! Great work getting these pages added and including the changelogs! They're looking solid.

It looks like we're missing a couple tests from the checklist. I also left a couple small changes for consistency. Let me know if you have any questions!

_components/identifier/accessibility-tests.md Outdated Show resolved Hide resolved
_data/accessibility-tests/identifier.yml Show resolved Hide resolved
_data/accessibility-tests/identifier.yml Show resolved Hide resolved
_data/accessibility-tests/identifier.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@amyleadem amyleadem left a comment

Choose a reason for hiding this comment

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

Looking good @cathybaptista! I had just a couple of small tweaks in the comments below.

_data/accessibility-tests/identifier.yml Show resolved Hide resolved
_components/identifier/accessibility-tests.md Outdated Show resolved Hide resolved
Copy link
Contributor

@amyleadem amyleadem left a comment

Choose a reason for hiding this comment

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

Looks good to me! Thanks for your work on this, @cathybaptista.

@mahoneycm mahoneycm self-requested a review August 1, 2024 17:58
Copy link
Contributor

@mahoneycm mahoneycm left a comment

Choose a reason for hiding this comment

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

Looking good! One more small change then this gets my stamp of approval 👍

_data/accessibility-tests/identifier.yml Show resolved Hide resolved
Copy link
Contributor

@mahoneycm mahoneycm left a comment

Choose a reason for hiding this comment

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

Looks great!

praise: Thank you to @cathybaptista for getting this most of the way there and for @amyleadem getting it across the finish line 🥳

@amycole501
Copy link

Looks good from my end as well. Great job!

@amyleadem
Copy link
Contributor

amyleadem commented Aug 5, 2024

@amycole501 If everything looks good to you, can you approve the PR? Thanks!

Copy link

@alex-hull alex-hull left a comment

Choose a reason for hiding this comment

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

Looks good!

Copy link
Contributor

@finekatie finekatie left a comment

Choose a reason for hiding this comment

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

This all looks good to me!

Copy link
Member

@thisisdano thisisdano left a comment

Choose a reason for hiding this comment

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

Updating changelog dates

_data/changelogs/component-identifier.yml Outdated Show resolved Hide resolved
_data/changelogs/component-identifier-accessibility.yml Outdated Show resolved Hide resolved
@thisisdano thisisdano merged commit 337a923 into main Aug 13, 2024
11 checks passed
@thisisdano thisisdano deleted the cb-publish-identifier-checklist branch August 13, 2024 17:05
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.

CC a11y: publish Identifier checklist - create PR
7 participants