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

Pp 12020 upgrade to dsv5 #4330

Merged
merged 1 commit into from
Dec 2, 2024
Merged

Pp 12020 upgrade to dsv5 #4330

merged 1 commit into from
Dec 2, 2024

Conversation

iqbalgds
Copy link
Contributor

@iqbalgds iqbalgds commented Nov 13, 2024

PP-12020 Upgrade to design system v5

A comparison of the old tag and new tag can be seen below:
image

@iqbalgds iqbalgds force-pushed the pp-12020-upgrade-to-dsv5 branch 2 times, most recently from 4e9ce5a to 8f7f3a2 Compare November 19, 2024 09:47
@iqbalgds iqbalgds force-pushed the pp-12020-upgrade-to-dsv5 branch from 8f7f3a2 to 40e5c0e Compare November 27, 2024 14:27
@@ -77,7 +77,6 @@
document.getElementById('bank-account-form').addEventListener('submit', function () {
submitButton.setAttribute('disabled', 'true')
submitButton.setAttribute('aria-disabled', 'true')
submitButton.setAttribute('class', 'govuk-button govuk-button--disabled')
Copy link
Contributor

Choose a reason for hiding this comment

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

I presume that the behaviour is still the same after removing this?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes - I tested this by creating a little test.
Good questions.

@@ -54,7 +54,7 @@
}) }}

<div class="govuk-body">
<details class="govuk-details" data-module="govuk-details">
<details class="govuk-details" >
Copy link
Contributor

Choose a reason for hiding this comment

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

Tiny thing - there's a stray space in this element.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good spot - fixed.

@nataliecarey
Copy link
Contributor

Just two small comments and the branch has conflicts. Other than that it all looks good to me.

@iqbalgds iqbalgds force-pushed the pp-12020-upgrade-to-dsv5 branch from 40e5c0e to 85d6f92 Compare November 29, 2024 13:59
- Add the changes from the DSv5 release notes - https://github.com/alphagov/govuk-frontend/releases/tag/v5.0.0
- Most changes were updates to ensure compatibility with the update tag component - https://design-system.service.gov.uk/components/tag/
  - Which requires all text to be in sentence case - i.e. the first letter needs to be in
    uppercase.
- These changes have been checked using Percy.
- Suppress warning about size 14 is deprecated and being removed in v6.  A seperate jira has been created to look into this.  - https://payments-platform.atlassian.net/browse/PP-13352
@iqbalgds iqbalgds force-pushed the pp-12020-upgrade-to-dsv5 branch from 85d6f92 to b1cdb77 Compare December 2, 2024 13:48
@iqbalgds iqbalgds merged commit 3cf2199 into master Dec 2, 2024
14 checks passed
@iqbalgds iqbalgds deleted the pp-12020-upgrade-to-dsv5 branch December 2, 2024 14:13
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