drupal/extra_content_canvas_basecore

Adds sample Canvas pages, reusable patterns, and Basecore component definitions.

Maintainers

Package info

git.drupalcode.org/project/extra_content_canvas_basecore.git

Type:drupal-recipe

pkg:composer/drupal/extra_content_canvas_basecore

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

1.0.0 2026-06-19 11:30 UTC

This package is not auto-updated.

Last update: 2026-06-20 09:53:16 UTC


README

Adds sample Canvas pages, Basecore Canvas component definitions, reusable patterns, and media for Drupal recipes.

Requirements

  • Drupal core >= 10.4
  • Canvas module
  • Webform module
  • Basecore theme (^1.0)

Installation

Download the recipe with Composer:

composer require drupal/extra_canvas_content_basecore

Apply this recipe through the Recipes UI or with Drush. If you use the UI, you can also enable it via the Extra Project Browser, which groups the extra_* recipes: https://www.drupal.org/project/extra_project_browser

Try Extra Canvas Content instantly in your browser

Want to see Extra Canvas Content in action without installing anything locally? This repository includes a ready-to-run GitHub Codespaces + DDEV environment with Drupal CMS, Canvas, Basecore, and the Extra Canvas Content recipe. Open the repo in Codespaces, run make, and you can explore the sample Canvas pages and patterns in minutes.

What this recipe provides

  • Three sample Canvas pages in content/canvas_page/
  • Reusable Canvas patterns for a contact form section and an icon/text column
  • Basecore Canvas component definitions for section, grid column, icon, and short inline text
  • Image styles for Canvas-driven layouts
  • Sample media and files in content/media/ and content/file/

Where to find the demo

After applying the recipe, visit these sample Canvas pages:

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

Extra Canvas Content recipe

Extra Canvas Content is a starter recipe for Canvas-based landing pages built around the Basecore design system. It gives site builders a small set of ready-to-use page examples plus supporting component and pattern configuration, so Canvas pages can be assembled and extended without starting from a blank slate.

The sample content demonstrates:

  • Hero sections with media
  • Grid-based feature lists with icons and text
  • Rich text sections
  • Contact sections with embedded Webform blocks

Configuration

All configuration is included in the recipe under config/ and is installed when the recipe is applied.

Maintainers

  • TODO: Add maintainers and contact information.

License

GPL-2.0-or-later. See LICENSE.txt.