Upgrade to GOV.UK Frontend 6.0.0#1973
Conversation
We no longer need the assets from before the GOV.UK rebrand.
Bumps [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend) from 5.14.0 to 6.0.0. - [Release notes](https://github.com/alphagov/govuk-frontend/releases) - [Changelog](https://github.com/alphagov/govuk-frontend/blob/main/CHANGELOG.md) - [Commits](https://github.com/alphagov/govuk-frontend/commits/v6.0.0/packages/govuk-frontend) --- updated-dependencies: - dependency-name: govuk-frontend dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [govuk-components](https://github.com/x-govuk/govuk-components) from 5.13.1 to 6.0.0. - [Release notes](https://github.com/x-govuk/govuk-components/releases) - [Commits](x-govuk/govuk-components@v5.13.1...v6.0.0) --- updated-dependencies: - dependency-name: govuk-components dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [govuk_design_system_formbuilder](https://github.com/x-govuk/govuk-form-builder) from 5.13.0 to 6.0.0. - [Release notes](https://github.com/x-govuk/govuk-form-builder/releases) - [Commits](x-govuk/govuk-form-builder@v5.13.0...v6.0.0) --- updated-dependencies: - dependency-name: govuk_design_system_formbuilder dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
- Remove references to the `$govuk-new-typography-scale` feature flag - Update any light blue, turquoise or pink tags - Use `govuk-functional-colour` to access functional colours - Remove rebrand switch from template - Move rebranded assets
In GOV.UK Component for Ruby on Rails 6.0.0 the class for the homepage link in the header was changed [[1]], to match the same change in GOV.UK Frontend 6.0.0 [[2]]. This commit updates our specs to use the new class, as they were relying on it to be able to pick out and test the homepage link. [1]: x-govuk/govuk-components@255e51e [2]: alphagov/govuk-frontend@9f4728d
cf67801 to
76a9c44
Compare
|
|
🎉 A review copy of this PR has been deployed! It is made of up two components Important Not all of the functionality of forms-runner is present in review apps. You should use the full dev environment to test the functionality which is disabled here. It may take 5 minutes or so for the application to be fully deployed and working. If it still isn't ready For the sign in details and more information, see the review apps wiki page. |
stephencdaly
left a comment
There was a problem hiding this comment.
Changes all match the recommendations in the govuk-frontend release notes and I've tested locally and everything looks to be displayed correctly.



What problem does this pull request solve?
Trello card: https://trello.com/c/xibMInKA/2869-upgrade-govuk-frontend-to-v6
This PR updates our dependencies and our code so we can use GOV.UK Frontend 6.0.0.
See the commits for details on the changes made.
After these changes, there were a few visual differences I noticed:
There are a few issues that I'm aware of but that probably don't need to be fixed in this PR:
<header>element [4]@importsThings to consider when reviewing