Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Govuk Theme

85 sites Security covered
View on drupal.org

This Drupal theme implements the GOV.UK Design System, providing responsive styles, components, and patterns. It offers full support for Drupal Webforms, including client-side validation with precise error messages. The theme is designed to be a strong starting point, though customization of Twig and SASS files may be necessary to achieve a specific look and feel.

A Drupal theme for the GOV.UK Design System

This theme utilises the GOV.UK Design System Frontend node module and has Twig template files for the majority of the GOV.UK styles, components and patterns. Fully responsive, multi-column with mobile navigation menu. Full support for Drupal Webforms with client side validation of required fields and exact GOV.UK validation error messages.

It is unlikely that this theme will this meet 100% of your requirements, but it is a good start. You will still have to create/modify Twig/SASS files to get your required look & feel. See the Customising guide.

REQUIREMENTS

  • No extra module is required.
  • Node.js >= V22.0 (optional) See https://nodejs.org
  • Gulp >= V4.0 (optional)

INSTALLATION

The GOV.UK theme works out-of-the-box but if modifications to the SASS files are required then the GOV.UK Design System Frontend node module will need to be installed.

Read the full installation guide

TL;DR

  • Install the theme as usual, see
    https://www.drupal.org/docs/user_guide/en/extend-theme-install.html
  • Change to the theme directory, for example:
    cd web/themes/contrib/govuk_theme
  • Install the Node dependencies:
    npm ci
    (If package-lock.json is not present, use npm install instead.)
  • Compile the Sass files:
    npx gulp
  • To automatically recompile Sass when files change:
    npx gulp watch

This theme includes all the CSS files so Gulp is only required for compiling changes/additions to the SASS files.

CONFIGURATION

Configuration is available in Admin > Appearance.
Read the configuration guide

MOBILE MENU SELECTORS

The theme provides 2 types of mobile menu selectors, set in Configuration.

The first (default) is the GDS defined menu link in the navigation area as below:

The second, by popular demand, is the traditional hamburger in the top right of the header. This has the advantage of using no display real estate.

RELEASES

The 8.x-1.* branch is for the GOV.UK Frontend v4 framework (currently v4.10.0) and will be supported by GDS until December 2024. No further development will be undertaken for this branch.

Final GOV.UK Frontend v4 version

The 2.1.* branch is for the GOV.UK Frontend v5 framework (currently v5.14.0) which includes substantial changes to the v4 framework. See the GOV.UK Frontend v5.x release notes.No further development will be undertaken for this branch.


Final GOV.UK Frontend v5 version
.

The 3.1.x branch is for GOV.UK Frontend v6 framework (currently v6.1.0) which includes substantial changes to the v5 framework and the new colours for the web palette in the GOV.UK brand guidelines. See the GOV.UK Frontend v6.x release notes

UPGRADING FROM 8.x-1.* TO 2.1.* OR 3.1.x

After performing the upgrade to 2.1 or 3.1
composer require 'drupal/govuk_theme:^2.1' or composer require 'drupal/govuk_theme:^3.1'.
issue a vendor/bin/drush cr
Any 8.x-1 sub-themes will work without any modifications.

Demo site (D11.3.5)

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
20
Tracked since
Nov 2024
Latest release
4 days ago
Releases (12 mo)
16 ▲ from 4
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.1.13 Stable Aug 27, 2026
3.1.12 Stable 11 Jul 16, 2026
3.1.11 Stable 11 Jun 25, 2026
3.1.10 Stable 10–11 Jun 24, 2026
3.1.9 Stable 10–11 Jun 19, 2026
3.1.8 Stable 10–11 Jun 2, 2026
3.1.7 Stable 10–11 Mar 9, 2026
3.1.6 Stable 10–11 Mar 7, 2026
3.1.5 Stable 8–11 Mar 4, 2026
3.1.4 Stable 8–11 Feb 19, 2026
3.1.3 Stable 8–11 Feb 16, 2026
3.1.2 Stable 8–11 Feb 14, 2026
3.1.1 Stable 8–11 Feb 13, 2026
3.1.x-dev Dev 11 Feb 13, 2026
2.1.11 Stable 8–11 Feb 4, 2026
2.1.10 Stable 8–11 Oct 11, 2025
2.1.9 Stable 8–11 Mar 6, 2025
2.1.8 Stable 8–11 Jan 12, 2025
2.1.7 Stable 8–11 Nov 8, 2024
2.1.6 Stable 8–11 Nov 8, 2024