drupal/local_bright

A local services website template built on Drupal CMS with Canvas in a vibrant pink/yellow palette.

Maintainers

Package info

git.drupalcode.org/project/local_bright.git

Type:drupal-recipe

pkg:composer/drupal/local_bright

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

1.x-dev 2026-03-13 12:30 UTC

This package is auto-updated.

Last update: 2026-03-13 12:32:29 UTC


README

A vibrant pink/amber local council website template built on Drupal CMS with Canvas. A standalone alternative to Local Council using the Bright theme.

What this template includes

  • Bright theme — a pink/amber Tailwind CSS theme with offset shadows, rounded corners, and bold typographic style
  • Canvas pages — Home, What's on, and About, built with single directory components
  • Service content types — service landing pages and service pages with automatic ECA-driven population
  • Demo content — 5 service sections (Waste, Local Tax, Housing, Parks, Libraries) with 29 service pages
  • Navigation — services menu with 5 top-level items
  • Automation — ECA rules to keep service landing pages in sync when service pages are created or updated
  • SEO — Pathauto patterns for clean URLs

Requirements

  • Drupal CMS 2.x
  • The bright theme

Installation for testing before there is a release

1. Create the Drupal CMS project

mkdir my-project
cd my-project
ddev config --project-type=drupal11 --docroot=web
ddev composer create-project drupal/cms

2. Get the recipes code

Download and unpack the following into your recipes/ folder:

3. Get the contrib theme code

Download and unpack the following into your web/themes/contrib/ folder:

4. Get the contrib modules

ddev composer require drupal/paragraphs

Project Structure

├── recipes/
│   ├── local/
│   └── local_bright/
└── web/
    └── themes/
        └── contrib/
            ├── consistent/
            └── bright/

Usage

Start the DDEV environment:

ddev start
ddev launch