feat: upgrade to USWDS 3.8.1
Summary
These are the features released by USWDS in 3.8.0 and 3.8.1:
- Added styles for indeterminate checkboxes and radios
- Added the ability to customize which headings will be pulled into the in-page navigation link list
- Also changed class name and selection criteria for bolded heading
- Added a sticky header variant to the table component
- Updated sidenav example in documentation per new theme setting
- Make tooltip content hoverable
- Make tooltip dismissible with escape key
Related Issues or PRs
Merged with, and closed, https://github.com/trussworks/react-uswds/pull/2962
How To Test
Confirm things work the same as release/PR notes in https://github.com/uswds/uswds/releases/tag/v3.8.0 and https://github.com/uswds/uswds/releases/tag/v3.8.1
Screenshots (optional)
There are major differences in how the components are expected to render after updating to 3.8.0 according to the happo check on dependabot: https://happo.io/a/371/p/453/compare/3fa28c8307424f927466a25545b13fe7e21c6a51/4864fc74278db819f28e2d3fc3da0d724b174aad
There are major differences in how the components are expected to render after updating to 3.8.0 according to the happo check on dependabot: https://happo.io/a/371/p/453/compare/3fa28c8307424f927466a25545b13fe7e21c6a51/4864fc74278db819f28e2d3fc3da0d724b174aad
Yep, this PR will integrate those changes. I wouldn't merge that dependabot upgrade until we have these all sorted, which is why I included it in this PR. FYI @crwallace
Hello! Really looking forward to this upgrade being merged. We'd like to implement the Table sticky header to our project.
Let me know if you need any help testing this or if there's anything blocking it. Thanks!
Hello! Really looking forward to this upgrade being merged. We'd like to implement the Table sticky header to our project.
Let me know if you need any help testing this or if there's anything blocking it. Thanks!
@jaygiang Looks like https://github.com/trussworks/react-uswds/pull/3123 would override this one. Testing efforts would be much appreciated there!
Hello! Really looking forward to this upgrade being merged. We'd like to implement the Table sticky header to our project. Let me know if you need any help testing this or if there's anything blocking it. Thanks!
@jaygiang Looks like #3123 would override this one. Testing efforts would be much appreciated there!
Actually, that PR doesn't include some of the updates in this one. Detangling is needed
Superseded by #3263