Extra Canvas Content is a demo Canvas recipe that adds ready-made Canvas pages, reusable patterns, component definitions, and media so you can make a Drupal site feel polished immediately. It is designed to help teams prototype landing pages, test Canvas workflows, and demo page-building features without starting from a blank slate.

This is the same Canvas starter we use in More than Themes premium products - now contributed to the community as a clean, reusable recipe.

Why it stands out

  • Complete Canvas page examples, ready to browse and adapt.
  • Includes reusable patterns and supporting media so layouts feel real.
  • Ideal for quick prototypes, client demos, and testing Canvas workflows.

Editor experience (what site builders/editors see)
Editors get a set of ready-made Canvas pages they can inspect, clone, edit, or extend. This makes it easy to evaluate patterns, components, and page-building flows without starting from scratch.

Front-end experience (what visitors see)
Modern marketing-style pages that show how Canvas and Basecore can work together for landing pages, service pages, and company/about pages.

What this recipe provides

  • Three sample Canvas pages in content/ for instant preview
  • Reusable Canvas patterns for repeated page sections
  • Basecore Canvas component definitions for section, grid column, icon, and short inline text
  • Sample media and files in content/ for instant preview

Where to find the demo pages

  • /canvas-business-solutions
  • /canvas-services
  • /canvas-about-us

Best with Basecore

Extra Canvas Content depends on the Basecore theme and is designed to use its Canvas component definitions:

Try Extra Canvas Content Instantly in Your Browser

Want to see how Extra Canvas Content looks inside a real Drupal site - without installing anything?

We've prepared a live, cloud-based Drupal CMS development environment using GitHub Codespaces + DDEV. You can test Extra Canvas Content in minutes, directly from your browser.

One-click demo setup includes:

  • Drupal CMS 1.3.x
  • Canvas and Basecore available
  • Extra Canvas Content recipe ready to apply
  • Extra Project Browser to discover the recipe
  • No local setup required!

Try Extra Canvas Content in GitHub Codespaces now

Installation

  • Download the recipe with Composer:

composer require drupal/extra_canvas_content_basecore

  • Apply the recipe via the Recipes UI, or:

drush recipe extra_canvas_content_basecore

Screenshots

TODO: Add images

  • Canvas page preview
  • Canvas editor with Basecore components and patterns

About this contribution

Extra Canvas Content is a reusable Canvas starter from More than Themes Webmaker+ premium distribution, shared to help the community prototype Canvas-based Drupal pages faster.

Supporting organizations: 
Sponsored initial development and ongoing maintenance.

Project information

  • Ecosystem: Recipe
  • By skounis on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases