ImageX: Get Ready for Drupal Canvas, the Page Builder You’ve Been Waiting For

Then Canvas AI is building the layout and populating it with information relevant to our prompt. The result is a fully-structured page that is ready to review, edit, and publish.Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

  • Canvas unlocks Drupal for the front-end developer community with no need for them to have a deep knowledge of Drupal.
  • Thanks to reusable components, projects can be launched faster.
  • No-code tools inside Canvas empower non-technical users like content creators.
  • The pre-configured AI environment in Canvas helps you start building easily.
A slide from Lauri Timmanee’s and Bálint Kléri’s session about the role of Drupal Canvas
A slide from Lauri Timmanee’s and Bálint Kléri’s session about the role of Drupal Canvas

What are the latest features in Drupal Canvas for building pages?

Your building foundation: structured components in Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Drupal Canvas enables you to create pages from predefined, reusable components
Drupal Canvas enables you to create pages from predefined, reusable components

Seamless editing with Drupal’s top modules

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Drupal Canvas integration with the Metatag module
Drupal Canvas integration with the Metatag module

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Drupal Canvas integration with the Webform module
Drupal Canvas integration with the Webform module

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Previewing content templates with different content in the Byte template for Drupal Canvas
Previewing content templates with different content in the Byte template for Drupal Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Lauri and Bálint showed the Destination content template for Drupal Canvas
Lauri and Bálint showed the Destination content template for Drupal Canvas

Code meets design: building custom components in Drupal Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

  • JSON:API client

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

  • SWR (stale-while-revalidate)

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Creating components using the in-browser code editor in Drupal Canvas
Creating components using the in-browser code editor in Drupal Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Saving a newly created Drupal Canvas component
Saving a newly created Drupal Canvas component

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

How a newly created dynamic component looks on the front end
How a newly created dynamic component looks on the front end

“Props” and “slots”: new concepts in Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

The new concepts of “props” and “slots” in Drupal Canvas
The new concepts of “props” and “slots” in Drupal Canvas

From Figma to Canvas: auto-creating components without coding

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

An example of a pricing table component designed in Figma
An example of a pricing table component designed in Figma

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Autogenerating a Figma design in Drupal Canvas using the Figma MCP server and assistance from Copilot
Autogenerating a Figma design in Drupal Canvas using the Figma MCP server and assistance from Copilot

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

An example of a Drupal Canvas component autogenerated from Figma
An example of a Drupal Canvas component autogenerated from Figma

The amazing AI: generating pages in Drupal Canvas from prompts

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

A prompt to Canvas AI to create a landing page based on a LinkedIn ad
A prompt to Canvas AI to create a landing page based on a LinkedIn ad

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

A diagram of how various AI agents work, starting with a prompt to an AI-generated page in Drupal Canvas
A diagram of how various AI agents work, starting with a prompt to an AI-generated page in Drupal Canvas

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

An example of a page created by Drupal Canvas AI from a prompt
An example of a page created by Drupal Canvas AI from a prompt

Context Control Center: teaching AI your brand voice

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

Context Control Center in Drupal CMS
Context Control Center in Drupal CMS

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. 

AI autogenerated a “Who Should Attend” section based on the target persona in Context Control Center
AI autogenerated a “Who Should Attend” section based on the target persona in Context Control Center

Intelligence behind the scenes: autonomous Drupal agents

Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads. Developed by Vercel, SWR is a React data-fetching library that keeps Canvas fast and responsive. It displays cached content instantly while quietly updating the data in the background so users always see fresh content without any page reloads.  

Similar Posts