Oliver Byford

Results 80 issues of Oliver Byford

The GOV.UK Logo and the New Transport font should only be included when the documentation is going be hosted on a `gov.uk` domain. There's likely to be other organisations within...

enhancement

## What Move as many responsibilities from `initAll` to the components so that `initAll` is doing as little as possible. For example, the `data-module` selector is only defined in `initAll`....

## What Update GOV.UK Frontend to use the new `@use` syntax internally to import dependencies, and to be consumed using `@use`. ## Why The Sass [module system](https://sass-lang.com/blog/the-module-system-is-launched) has been introduced,...

breaking change
sass / css

## What [Trusted Types](https://web.dev/articles/trusted-types) are a relatively new browser feature designed to the DOM XSS attack surface of a website or web app. They are enforced by setting [new Content...

feature request
javascript
tooling

## What Add tests that validate the documented options within our component YAML files (like [the button YAML file](https://github.com/alphagov/govuk-frontend/blob/f704053f8544e8d88acec68ca448b4cb992a76d2/src/components/button/button.yaml)) match the actual options used within the template / macro. If...

feature request
nunjucks

## What Make it possible to use the phase banner macro without a phase tag by: - not outputting an empty tag when no tag is passed - marking the...

design
nunjucks
phase banner

## What Decide on whether the notification banner, which is automatically focused when the page loads (for the error and success variants), should have a focus state and what it...

accessibility
design
notification banner
needs research
accessibility-concern

## Brief Increase the likelihood that service teams will only include the bits of the Design System they are actually using in their service. Our documentation is currently optimised for...

epic

## What Look at the impact of users only importing the things that are being used through the lens of: - web performance - sustainability (carbon cost of data transfer...