Owen Jones

Results 63 issues of Owen Jones

Fixes https://github.com/alphagov/govuk-frontend/issues/2657 ## What/Why Makes the following changes to the [error summary component](https://design-system.service.gov.uk/components/error-summary/): - Moves `role="alert"` from the parent error summary element to a child container as it was causing...

## What Deprecate the following as options for our font mixins (`govuk-font` and `govuk-typography-responsive`) from the typography scale: - 14 (14px on large screens, 12px on small screens) as an...

sass / css
typography
contribution squad

Fixes https://github.com/alphagov/govuk-frontend/issues/2760 Part of https://github.com/alphagov/govuk-design-system/issues/2289 Deprecates the following as options for `$size` in `govuk-typography-responsive` and as possible values for `govuk-!-font-size={value}`: - 14 as an option at all - 16 dropping...

## What Update our font sass mixins eg: [`govuk-font`](https://frontend.design-system.service.gov.uk/sass-api-reference/#govuk-font) to allow for a "t-shirt" sizing, lettered scale on top of or instead of the [numbered scale](https://frontend.design-system.service.gov.uk/sass-api-reference/#govuk-font) we current use. ##...

typography
contribution squad

### Cause With https://github.com/alphagov/govuk-frontend/pull/2727 we added some additional CSS to account for is teams hadn't added the extra `hidden` attribute to the menu button if they're not using our macros...

🕔 hours
tech debt

## What Add the Hide This Page component to GOV.UK Frontend. Part of https://github.com/alphagov/govuk-design-system/issues/1755 **This is a draft pull request to get an early review of the current implementation. It...

## What We're planning to [update the GOV.UK Frontend typography scale to make it more accessible](https://designnotes.blog.gov.uk/2022/12/12/making-the-gov-uk-frontend-typography-scale-more-accessible/). Specifically, we intend to: - remove 14 (14 px on desktop, 12 on mobile)...

epic
typography

## What Draft comms to the community about our font scale update, carried out as part of https://github.com/alphagov/govuk-design-system/issues/2289. ## Why - To engage with our community - To inform teams...

typography
community
contribution squad

## What Review all govuk-frontend components against the updated font scale, done as part of https://github.com/alphagov/govuk-design-system/issues/2289. Requires https://github.com/alphagov/govuk-design-system/issues/2298 to be done before this can start. ## Why To ensure that...

accessibility
design
typography
contribution squad

## What Finalise the [new font scale implementation](https://github.com/alphagov/govuk-frontend/pull/2421) that came out of the spike into the typography scale. and that we are now taking forward. This has been reviewed previously...

design
typography
contribution squad