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

[DO NOT MERGE] Spike font size changes (v2) #3819

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

matthillco
Copy link
Contributor

@matthillco matthillco commented Jan 12, 2024

What

Temporary branch with font-size changes required for testing other apps. DO NOT MERGE.

This is v2 which includes the node_modules update for stylistic.

This branch includes manual changes to files in govuk-frontend under node_modules. The document Font sizes spike: Methodology has more information.

NOTE that this spike is locked to v4.7.0 of govuk-frontend. This is partly because none of our apps are compatible with v5+ yet, and partly to keep maintenance low while we work on the font-size spikes.

Updated to govuk-frontend on 5/3/2024 as part of the work to fix font-size problems identified in the review.

@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 January 12, 2024 23:33 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 January 22, 2024 11:04 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 January 22, 2024 14:54 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 January 30, 2024 16:08 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 January 30, 2024 16:14 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 February 2, 2024 14:33 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 February 5, 2024 12:23 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 February 5, 2024 12:47 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 February 12, 2024 10:39 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 February 12, 2024 10:47 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 March 4, 2024 11:40 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 March 5, 2024 09:21 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 March 5, 2024 16:18 Inactive
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 March 5, 2024 16:30 Inactive
matthillco and others added 12 commits April 19, 2024 11:40
These two elements became misaligned when the input field font-size
was increased as part of the design system typography improvements.

We no longer need adjusted padding for the tablet+ view as the font
size is now the same 19px at all screen sizes.
Required to keep this branch working correctly.
Note these only show up due the way this branch needs to 'unignore'
the node_modules folder for our original spike. It's not worth
improving that at this point, and we'll be cherry picking only the
good commits out of here for later deployment in their own feature
branches.
I tried a couple of things here but ultimately the simplest solution
was to ignore the smaller image sizes and remove the media device
size media queries and instead use the larger sized logo by default.
@govuk-ci govuk-ci temporarily deployed to components-gem-pr-3819 April 19, 2024 11:31 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants