Skip to content

Conversation

@mdmower-csnw
Copy link
Contributor

@mdmower-csnw mdmower-csnw commented Sep 21, 2025

This pull request builds off of the work in #3263. When that pull request is merged, this will be rebased and moved out of draft status.

Summary

Apply updates related to features and bug fixes released by USWDS in 3.9.0.

  • Apply usa-input--error to character count input on validation failure
  • Add underlines to pagination links (for this project's button variants to align with the updated styles of anchors)
  • Remove default assistive hint from combo box
  • Do not trigger date picker on button click if component is aria-disabled true/"true"
    • Also auto-apply readonly to external input if not set via passed props
  • Change nesting of Site Alert: Alert With Multiple Child Content to avoid excessive line breaks while still maintaining multiple children.
  • Add autoComplete="email" prop to email inputs in stories
  • Align unstyled modal buttons in stories... again.
  • Removed numeric representation of months in the date of birth story, see USWDS - Memorable Date: Remove numbers from the dropdown list of months uswds/uswds#6028.

Related Issues or PRs

(none)

How To Test

Confirm things work the same as described in USWDS release notes: 3.9.0.

Happo differences

Otherwise, headers need to be in a certain DOM context to avoid a11y issues, and this is how USWDS does it
also matches uswds implementation, fixed tests
werdnanoslen and others added 18 commits June 24, 2024 17:43
- Make tooltip content hoverable
- Make tooltip dismissible with escape key
- Fix my incorrect merge in radio stories that removed the Default
  component
- Undo label changes to checkboxes
In stories, restore centering of "Go back" (and related) plain text
buttons in modals by changing display to `inline-block`, as it was prior
to USWDS 3.8.0.
USWDS unstyled buttons result in appearance differences from link-based
pagination. This is especially true for hover styles. Use regular
`<button>` with minimal utility styles to more closely resemble
link-based pagination.
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.

2 participants