Kern Canvas
Kern Canvas is a Drupal CMS recipe that bundles the Kern UX Design System with the Canvas base theme to offer a modern, pre-configured site starting point. It includes features for media management, webforms, SEO, anti-spam measures, user authentication, privacy tools, an enhanced admin UI, and a project browser for module discovery.
Kern UX (For Canvas) is a Drupal CMS recipe that pairs the Kern UX Design System with the Canvas base theme, providing a modern, design-system-driven starting point for building Drupal sites.
What it does
This recipe configures a complete Drupal CMS site with sensible defaults and a curated set of features:
- Kern UX Design System — A standalone theme built on the Kern design system with clean typography (Fira Sans), consistent form styling, and modern UI components
- Media management — Rich media library for managing images, documents, and embedded media
- Webforms — Full form building capabilities with a visual UI builder (Webform + Webform UI)
- SEO — Basic SEO tools pre-configured out of the box
- Anti-spam — Spam protection for forms and user-generated content
- Authentication — User login and registration setup
- Privacy — Basic privacy policy tooling
- Admin UI — Enhanced administrative interface
- Project Browser — Discover and install modules directly from the admin UI
Install KernCanvas with:
# Create project (default Drupal CMS installation)
mkdir my-site && cd my-site
ddev config --project-type=drupal --docroot=web
ddev start
ddev composer create-project drupal/cms
# Here starts the Kern UX installation.
# Add Kern UX repository
ddev composer config repositories.kern_ux vcs https://git.drupalcode.org/project/kern_ux.git
# Allow dev packages
ddev composer config minimum-stability dev
ddev composer config prefer-stable true
# Install Kern Canvas
ddev composer require drupal/kern_canvas:1.0.x-dev
# Launch installer and select "Kern Canvas"
ddev launch
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
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.x-dev | Dev | Initial dev release of Kern Canvas site template for Drupal CMS. | Feb 2, 2026 |