Visitar URL original
Component status page: mark Input mask "Use with caution" by AKnassa · Pull Request #3232 · uswds/uswds-site · GitHub
Skip to content

Component status page: mark Input mask "Use with caution" - #3232

Merged
ethangardner merged 2 commits into
uswds:mainfrom
AKnassa:fix/input-mask-lifecycle-status-3185
Jul 7, 2026
Merged

ethangardner merged 2 commits into
uswds:mainfrom
AKnassa:fix/input-mask-lifecycle-status-3185

Conversation

@AKnassa

@AKnassa AKnassa commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

What this does

Updates the component status page so Input mask shows "Use with caution" instead of "Released."

Why

Input mask failed WCAG 2.1 AA. The Input mask component page, its known issues section, and its accessibility test page all already reflect this — but the status page still said "Released." Now every page tells the same story.

Fixes #3185

What changed

  • Input mask's entry in the lifecycle status data now reads "use with caution." The status page template and styles already supported this label, so the cell automatically shows the orange caution color instead of the green released color.
  • Added a small test that (1) locks Input mask's status to "use with caution" so it can't silently regress, and (2) checks every entry in the status data file uses a status the page knows how to display.

How to see it

Build the site and open /components/status/ — scroll to Input mask. Its released-column label now reads "Use with caution" on an orange background, in both the desktop and mobile tables.

Or run the tests: bundle exec rspec

Input mask failed WCAG 2.1 AA, and the component page and its
accessibility-tests page already say "use with caution" — but the
component status page still said "Released". Update the lifecycle
status data so all pages agree, and add a spec guarding the data file.

Fixes uswds#3185
@annepetersen annepetersen added Affects: Content Relates to content Affects: Guidance Relates to guidance Status: Accepted Legacy workflow marker. labels Jul 6, 2026
@annepetersen annepetersen self-assigned this Jul 6, 2026

@ethangardner ethangardner left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@ethangardner
ethangardner merged commit 5ecae2a into uswds:main Jul 7, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to Fed Final Review in USWDS Core Project Data Jul 7, 2026
@annepetersen annepetersen removed their assignment Jul 7, 2026
@annepetersen annepetersen added ❤️ Thanks Historical appreciation marker. Prefer a reaction; not required for triage. and removed Affects: Content Relates to content Affects: Guidance Relates to guidance Status: Accepted Legacy workflow marker. labels Jul 7, 2026
@chandracarney chandracarney moved this from Fed Final Review to Done in USWDS Core Project Data Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

❤️ Thanks Historical appreciation marker. Prefer a reaction; not required for triage.

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

Component lifecycle status: update input mask

4 participants