alphagov / govuk-frontend

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
https://frontend.design-system.service.gov.uk/
MIT License
1.17k stars 320 forks source link

Add new review app example pages in preparation for external audit #5085

Closed querkmachine closed 2 months ago

querkmachine commented 3 months ago

What

Add new full page examples to the Frontend review app so that external auditors can test our styles, components and patterns in the context of full, functional pages.

Why

We produced lots of new full page examples for our last external audit (https://github.com/alphagov/govuk-frontend/pull/3503), however these remained separated from the main project and are now outdated, and likely incompatible with the architectural and tooling changes made in subsequent versions of Frontend.

This time around we intend to make these examples permanent additions to the review app, so that they can be remain contemporary with Frontend.

We will only be recreating a subset of the examples, based on which ones were flagged for improvement in the last audit [internal document].

Who needs to work on this

Who needs to review this

Done when

[^1]: We decided not to re-audit the step-by-step navigation, as this component is owned by the GOV.UK team rather than the Design System and hasn't been substantially altered since the last audit.

querkmachine commented 3 months ago

The service header component example is located here: https://govuk-frontend-pr-4950.herokuapp.com/full-page-examples/manage-company-information