Oliver Byford
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...
## 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,...
## 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...
## 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...
## 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...
## 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...
## 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...
## 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...