Introducing Divi Canvases (Off-Canvas Menus, Popups & Canvas Portals 🤯)

Posted on December 23, 2025 by 6 Comments

Get Divi TodayTry Divi Risk Free For 30 Days!
Introducing Divi Canvases (Off-Canvas Menus, Popups & Canvas Portals 🤯)
Blog / Theme Releases / Introducing Divi Canvases (Off-Canvas Menus, Popups & Canvas Portals 🤯)
Play Button

I am excited to introduce Divi Canvases for Divi 5.

A canvas is a workspace detached from your main post content. You can use them as staging areas for design updates, a place to organize off-canvas components, or simply as a safe space to experiment with new ideas. You can create global canvases to build website-level off-canvas menus and popups, as well as local canvases for specific posts.

We also added a new Canvas Portal module!

Check out the following video to see the new feature in action. 👇

How To Use Canvases In Divi 5

First off: what is a canvas? Put simply, canvases are places where you can build things while keeping them separate from each other. Every page features a main canvas, representing the page’s primary content. New canvases are detached from the main content. They can be used to build off-canvas components targeted by Divi’s interaction builder, or as a place to experiment with new ideas without affecting the page on the front end.

Managing Canvases

You’ll notice a new canvas dropdown menu at the top of the builder. You can use this to switch between canvases or add a new canvas. You can make canvases global to make them accessible from any page or template, and you can choose to automatically append canvases to your post content on the front end.

Once inside a canvas, you can work freely within the detached workspace.

Click the canvas grid view to get a visual view of all your canvases and switch between them. You can right-click to edit, duplicate, export, and delete. You can also assign any canvas as the main canvas for that page; it’s a nice way to work on and set live different page variations without having to go to your library.

Canvas Staging Areas And Playgrounds

One of the simplest applications for canvases is to create detached workspaces to experiment with new ideas. Hop onto a new canvas and get your ideas onto the page without messing with the page’s content on the front end. Use a canvas as a workspace for creating presets.

Canvases also serve as staging areas. You can duplicate your main canvas, make changes, and then set them live when they are ready.

Off Canvas Menus & Popups

A great way to use canvases is to store off-canvas components, such as popups and menus, making them reusable and out of your way. That’s because we updated the Interaction Builder to work with off-canvas elements.

For example, you can create an interaction on your main canvas that targets an off-canvas popup. Canvases targeted by interactions are automatically appended to the main canvas on the front end, but kept out of our way in the builder.

In the example video below, I created global menu and pop-up canvases that store hidden sections, which I animated using Divi’s animation settings. I added a click-based interaction to this icon in my header to toggle the main section in the menu canvas, and I added a viewport interaction to this section to toggle the pop-up. On the front end, clicking the menu icon toggles the menu, and scrolling down the page toggles my pop-up.

Canvas Portal Module

We also introduced a new module called the Canvas Portal, which can be used to inject canvas content into particular areas on your page.

For example, in the video below, I created an off-canvas mega menu that is toggled when I hover over an anchor link in my header using Divi’s interaction builder. Since I want the mega menu to be positioned relative to the link, I used a canvas portal to inject the content inside the text module, which is easy thanks to Divi 5’s nested elements.

Try Divi 5 Today

Divi’s off-canvas system is incredibly versatile, giving you more freedom than other builders to use canvases in unique ways. It’s available for Divi 5 today, so give it a try and let us know your thoughts.

We rebuilt Divi from the ground up and packed it full of dozens of your most requested features. Forget everything you thought you knew about Divi, because Divi 5 is an entirely different beast.

Have You Tried Nested Modules For Divi 5?

In case you missed it, we recently released Stacked & Nested Presets for Divi 5. It’s an incredibly powerful upgrade that makes Divi’s preset-based design system simply the best. You can stack multiple presets on any element, and nest group presets inside element presets. There’s a link in the video description to learn more.

Watch this video for all the details. 👇

More Divi 5 Updates Are On The Way

2025 is the year of Divi 5. The tedious work is behind us. We built the super-fast foundation, and now it’s time for Divi to make its comeback.

If you’re here for the Divi comeback, do us a huge favor and let us know by liking this video and leaving a comment. It means a lot to us to see you cheering Divi on, and it’s essential to feed the algorithm and spread the word.

Don’t forget to follow us on YouTube and subscribe to the Divi newsletter so you never miss an update. I’ll see you soon for another Divi 5 feature announcement, which I promise will be right around the corner. 😁

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

Stacked And Nested Presets For Divi 5

Stacked And Nested Presets For Divi 5

Posted on November 11, 2025 in Theme Releases

Today, I am excited to announce the release of Stacked and Nested Presets for Divi 5. This is an incredibly powerful upgrade that makes Divi’s preset-based design system simply the best. Don’t skip the video below, because if you are a Divi user, this is a feature you must master! Now, you can...

View Full Post
Introducing Nested Modules For Divi 5

Introducing Nested Modules For Divi 5

Posted on October 24, 2025 in Theme Releases

I am excited to introduce Nested Modules for Divi 5, which will significantly enhance the versatility of Divi elements and lay the foundation for an advanced component-based menu builder. Now, you can add modules inside other modules, with infinite nestability. Build custom layouts inside sliders,...

View Full Post
The Divi 5 Beta Has Arrived

The Divi 5 Beta Has Arrived

Updated on November 19, 2025 in Theme Releases

Today, Divi 5 enters the Public Beta phase, the final phase before its official release. Divi 5 has been available for new websites for some time, but it was missing a few features that certain existing websites couldn’t live without. Those features are complete, meaning sites can migrate all...

View Full Post

6 Comments

  1. This looks like such a great idea! Well Done. It would be great to have an example download for the Mega Menu section so we can get our heads around it.

    • Fully agree. This update is going to have extra blog posts on it for sure.

    • We have a list of posts that we are working on, just the same as with every major feature release. Stay tuned and enjoy the holidays.

  2. When is the production version of Divi 5 going to launch? Thanks

  3. This looks like a very useful tool. I’ve just been looking into accessibility and I’m curious how this will fit into the accessibility flow.

    • You can use custom attributes on any Divi Element, including those built in a Canvas.

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today