Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

gcds

10 sites Security covered
View on drupal.org

The GCDS theme is based on the new Government of Canada Design System (GCDS). It ensures consistent navigation and design across all sites using it. This Drupal theme uses Single Directory Components (SDCs) and includes CSS and JavaScript from the GCDS CDN. This means any updates made to the design system will automatically appear on your site as soon as they are available.

Theme Settings and Customization

You can adjust the theme settings to fit your project’s needs:

Top Navigation Menu
Choose between the Canada.ca topic menu or the Drupal main menu.
Breadcrumbs
Optional display.
Search Settings
Use either Canada.ca search or a local site search.
Footer Display
Choose between no footer, the full Government of Canada footer, or a compact version.
Footer Menu
Supports a multi-lingual, local contextual footer menu.
GCDS Version
Set to @latest by default, or lock to a specific version.

Extending GCDS

This is a base theme and is designed to be simple yet flexible, depending on your use case. Like every Drupal site, you will need to extend it by:

  • Adding your own content architecture, modules, and configurations that integrate with GCDS, including compliance with TBS multilingual standards.
  • We recommend creating a subtheme to keep continuous alignment and theme dependencies cleaner.
  • Add the separate standalone GC-Notify Drupal module for GC email routing and SMS messaging micro services.

Demo Introduction

For further details and examples, visit GCdrupal.ca, which includes a video introduction from DrupalCamp Ottawa 2024, as well as samples for Drupal GCDS integration with AI and LLMs.

Get Involved

As always, work within Drupal.org to participate in theme level Drupal updates. Working with external Design Systems Web Components can be complicated given custom HTML elements throughout. You will need to be well versed in Drupal and front-end component based architecture to extend the GCDS theme.

The Government of Canada team values working with the people who use their products. To join in and contribute to the design system, visit the "Get Involved" page on the GCDS website.

Activity

Total releases
9
First release
Dec 2025
Latest release
4 weeks ago
Release cadence
12 days
Stability
22% stable

Release Timeline

Releases

Version Type Release date
1.0.1 Stable Mar 19, 2026
1.0.1-rc6 Pre-release Mar 5, 2026
1.0.1-rc5 Pre-release Feb 19, 2026
1.0.1-rc4 Pre-release Feb 18, 2026
1.0.1-rc3 Pre-release Feb 18, 2026
1.0.1-rc2 Pre-release Feb 5, 2026
1.0.1-rc1 Pre-release Jan 28, 2026
1.0.0 Stable Jan 5, 2026
1.0.0-rc1 Pre-release Dec 10, 2025