This project makes Drupal Canvas patterns available as reusable components. This allows you to insert a reference to a central pattern on your page, ensuring it stays updated and avoids forking.
Exposes Drupal Canvas patterns as first-class, reusable components, so a centrally managed pattern stays the single source of truth instead of being forked when placed.
Features
Drupal Canvas patterns are automatically exposed as components, and can be placed into the page. When insert a pattern, then the pattern is still copied and forked from the original. When you insert a pattern component it is a reference to the original pattern.
Additional Requirements
Drupal Canvas currently does not support editing patterns after they have been created. There is an open issue and merge request for this feature:
https://git.drupalcode.org/project/canvas/-/merge_requests/1403
https://git.drupalcode.org/project/canvas/-/work_items/3591851
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.
More in the Canvas ecosystem
Most installed first
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.x-dev | Dev | 11 | Jul 22, 2026 |