Migrating the Digital Marketplace frontend


As of March 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/


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.

GOV.UK Frontend


A collection of elements, templates and macros that codify the Design System patterns using Nunjucks templating language.

GOV.UK Frontend Jinja


A python package created and distributed by Digital Marketplace, which wraps the GOV.UK Frontend, converting Nunjucks templates to Jinja2 templates.

DigitalMarketplace GOV.UK Frontend


An NPM package for use in Digital Marketplace frontend apps. It contains both GOV.UK Frontend, and custom Digital Marketplace components/javascript.

GOV.UK Template (Deprecated)


A base template for UK Government service pages. This has been removed as a dependency from the Digital Marketplace frontend apps.

GOV.UK Frontend Toolkit (Deprecated)


The old collection of Sass and JavaScript files used for creating UK government sites.

DigitalMarketplace Frontend Toolkit (Deprecated)


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.