Skip to content

Documentation for Local

Use the navigation to browse the documentation.

Please help us improve the documentation by asking questions and filing issues at https://www.drupal.org/project/issues/local

Overview

Local is a Drupal CMS site template for local councils and similar public sector organisations. It provides a working demonstration of a council website — services navigation, homepage layout, demo content, and editorial workflows — ready to explore in minutes.

Team

Local was created by Annertech with contributions from:

What is 'Local'?

Local is a site template for local organisations serving their communities to get started with Drupal CMS, canvas and other features.

The template is built on Drupal CMS, uses Canvas for page building, and is distributed as a Drupal Recipe.

What is included

  • Consistent theme — blue and amber front-end theme built with Tailwind CSS and SDCs, to WCAG 2.2 AA
  • Services architecture — Service landing pages and Service pages with automatic section listing and clean URLs
  • Canvas pages — Home, About, and What's On pages demonstrating the available components
  • Demo content — service sections with example pages, media, menus, and footer links
  • Editorial workflows — draft and published states with content moderation and scheduling
  • Search — Search API, pre-configured to index published content
  • Privacy and consent — Klaro cookie consent with pre-configured apps for common third-party services
  • Email — Easy Email with transactional templates for all user lifecycle events

What isn't Local?

Local is not a fully featured LocalGov Drupal or similar distribution for councils.

Known limitations

  • Multilingual is not supported by Canvas. This is a Canvas limitation, actively being worked on upstream — see the Canvas multilingual meta issue. Local is suitable for English-only sites until this is resolved.
  • Demo content is illustrative. All demo content must be replaced before launch.
  • Some menu links are hard coded in templates. These are being updated.
  • Media cannot be cropped in canvas This is a current limitation of the Canvas + media integration. Please upload -pre-cropped and treated images.

Technology stack

Layer Technology
CMS Drupal CMS (Drupal 11)
Page builder Canvas
Front-end theme Consistent (Tailwind CSS + SDC)
Distribution format Drupal Recipe
Automation workflows ECA (Event-Condition-Action)
Search Search API
Email Easy Email
Cookie consent Klaro