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.13k stars 319 forks source link

Implement the new crown assets in Frontend (v4) #4179

Closed querkmachine closed 6 months ago

querkmachine commented 10 months ago

What

Implement the new crown assets in new releases of GOV.UK Frontend v4.x.

v4 will support both the original (St. Edward's) and new (Tudor) crown graphics. v4 will continue to use the St Edward's crown by default to avoid unexpected breaking changes, with teams having to explicitly opt-in to using the Tudor crown graphics.

Why

To ensure that teams can easily impement the new GOV.UK branding into existing services.

Who needs to work on this

Who needs to review this

Done when

### Tasks
- [x] Inline SVG crown has been implemented in Header component
- [x] Fallback PNG crown has been implemented in Header component
- [x] Nunjucks and Sass feature flags to enable Tudor crown graphics have been implemented
- [x] Tudor crown favicon and web sharing graphics have been updated
stevenjmesser commented 9 months ago

Merging and releasing this is dependent on https://github.com/alphagov/govuk-frontend/issues/4059.