Results 28 issues of Chris Pymm

The GOV.UK design system now has a password input component, so we should add a banner to our guidance to signpost users towards their implementation rather than ours.

maintenance

## What Add tests for components that don't require JS. ## Why This would ensure all components were fully tested and ensure that the nunjucks API is all working as...

enhancement

## What Update our javascript to use ESM modules and classes instead of extending prototypes. ## Why This would bring our code into line with modern practices, and bring us...

enhancement

## What We have a lot of automated dependency update PRs. These should be reviewed and merged where possible ## Why Keeping dependencies up to date helkps avoid tech debt...

maintenance

without js the alignment of the button menu items in a button group was not right. Before: ![image](https://github.com/user-attachments/assets/6fc6e6f0-d277-4ee9-a31d-8c73a884d25f) After: ![image](https://github.com/user-attachments/assets/603d8f32-1617-44df-b384-a2fb173cd695)

## What Add JS tests for the search toggle component ## Why We want our components to be robust and well-tested. Prevent regressions when making changes. ## Who needs to...

maintenance

## What some of our components still depend on the 3rd party jQuery library. In modern browsers with modern JS jQuery is no longer necessary. # Why To bring us...

maintenance

## What Add JS tests for the sortable table component ## Why We want our components to be robust and well-tested. Prevent regressions when making changes. ## Who needs to...

maintenance

## What Add JS tests for the password reveal component ## Why We want our components to be robust and well-tested. Prevent regressions when making changes. ## Who needs to...

maintenance

## What Add JS tests for the multi select component ## Why We want our components to be robust and well-tested. Prevent regressions when making changes. ## Who needs to...

maintenance