Drupal Canvas enables site builders without Drupal experience to easily theme and build their entire website using only their browser, without the need to write code beyond basic JSX and CSS, and content creators are able to compose content on any part of the page without relying on developers.
This module requires the core Media and Media Library modules to support images.
The easiest way to try Drupal Canvas (Canvas for short) is to install Drupal CMS, which includes the Byte site template with sample content that uses Canvas for both landing pages and structured content display. Follow the instructions there and you should be ready to test in a couple of steps.
See the CONTRIBUTING.md steps to install.
See the CONTRIBUTING.md steps for configuration.
You'll need a set of components to use with Canvas. Either build your own or start from an existing component system. Some examples:
- Mercury Theme is an open source Twig / SDC based component system that was built for Drupal CMS.
- Nebula is an open source template repository for @drupal-canvas/create to scaffold a new codebase for working with JavaScript Code Components.