Oliver Byford

Results 80 issues of Oliver Byford

The character count currently uses `string.length` to establish the length of the user input. `string.length` counts code units, not characters, and this can lead to some confusing results when using...

πŸ› bug
javascript
character count

## What If you want to use the fieldset component to group related fields, for example asking for a street address, you need to take care of including the hint...

feature request
error message
nunjucks
fieldset

As per https://github.com/alphagov/govuk-design-system-backlog/issues/97#issuecomment-552755688: > Would it be possible in a future update the ability to change the SVG of the crown? At CH we don't use the crown for our...

feature request
header
nunjucks

As reported on Slack: > Hello, we’re using an automated tool to check our design system built pages for accessibility problems and we get an error on a text-area: >...

accessibility

## What Replace calls to the deprecated `KeyboardEvent.keyCode` from our components, including Button, Exit this Page and Tabs. > [!NOTE] > We probably want to switch to using [`KeyboardEvent.key`](https://browsersl.ist/#q=supports+es6-module+and+not+supports+keyboardevent-key%0A) which...

## What Remove the explicit `role` attribute on HTML elements that have the same role implicitly, including: - the `` element in the Header component, which has a `banner` role...

awaiting triage

The organisation colours do not currently seem to make much sense, and could do with being reviewed. They were [ported from Frontend Toolkit](https://github.com/alphagov/govuk_frontend_toolkit/blob/6b50a6f838d0b30805b4e852c5cf73abc68e3864/stylesheets/colours/_organisation.scss) but have not really been looked at...

πŸ” investigation
colour

## What The `homepageUrl` currently defaults to `/` – which on a service would typically be the first page of the service, or may redirect to the start page. Given...

breaking change
πŸ” investigation
header

## Description of the issue As flagged by @mcheung-nhs, the expanded state of the details component is not announced by VoiceOver when the element is opened on iOS ## Steps...

πŸ› bug
accessibility
details
accessibility concern

## What Investigate whether we should install and use `eslint-plugin-jest` as part of our ESLint setup. ## Why We had a single instance of a `.only()` (used to run only...

πŸ” investigation
tooling