As of August 2020 we are in the process of migrating the Digital Marketplace frontend apps, from using GOV.UK Frontend Toolkit to GOV.UK Frontend (Design System).
This is to help our service become WCAG 2.1 compliant.
Read more about the WCAG guidelines: https://www.w3.org/WAI/standards-guidelines/wcag/
https://github.com/alphagov/digitalmarketplace-admin-frontend https://github.com/alphagov/digitalmarketplace-buyer-frontend https://github.com/alphagov/digitalmarketplace-briefs-frontend https://github.com/alphagov/digitalmarketplace-brief-responses-frontend https://github.com/alphagov/digitalmarketplace-supplier-frontend https://github.com/alphagov/digitalmarketplace-user-frontend
A collection of six Flask apps, roughly mapped to our key user journeys. See the Application Architecture manual page for information about each app.
As of August 2020, User Frontend has been fully migrated to GOV.UK Frontend (Design System).
A collection of patterns aiming to be WCAG 2.1 AA compliant for use in UK government sites. Also used to refer to the team developing the Design System.
A collection of elements, templates and macros that codify the Design System patterns using Nunjucks templating language.
A python package created and distributed by Digital Marketplace, which wraps the GOV.UK Frontend, converting Nunjucks templates to Jinja2 templates.
We are planning to deprecate this package and replace it with a similar package from the Land Registry team:
There is an ADR on why we’ve chosen this approach.
A base template for UK Government service pages. This has been removed as a dependency from the Digital Marketplace frontend apps.
Jinja templates for GOV.UK Frontend Toolkit styled elements, and custom Digital Marketplace JS and Sass styling. Use of this toolkit in the DMP frontend apps is being phased out - there should be no active development on this repo apart from security updates.