<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elegant Themes Blog</title>
	<atom:link href="https://www.elegantthemes.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>https://www.elegantthemes.com/blog</link>
	<description>Best WordPress &#38; Divi Resources</description>
	<lastBuildDate>Thu, 16 Apr 2026 00:02:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>How To Create Text Badges In Divi 5</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/how-to-create-text-badges-in-divi-5</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/how-to-create-text-badges-in-divi-5#respond</comments>
		
		<dc:creator><![CDATA[Aayush]]></dc:creator>
		<pubDate>Thu, 16 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Tutorial]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=311620</guid>

					<description><![CDATA[<p>Badges are a small part of web design, but they solve a very specific problem well. They add quick context without interrupting the rest of the layout. You see them on product cards, pricing tables, documentation pages, and feature lists because they can communicate something useful in very little space. Labels like New, Sale, Beta, [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-to-create-text-badges-in-divi-5">How To Create Text Badges In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Badges are a small part of web design, but they solve a very specific problem well. They add quick context without interrupting the rest of the layout. You see them on product cards, pricing tables, documentation pages, and feature lists because they can communicate something useful in very little space.</p>
<p>Labels like <em>New</em>, <em>Sale</em>, <em>Beta</em>, or <em>Popular</em> are simple, but they help guide attention and clarify meaning at a glance. That is the real value of a badge. It does not carry the whole design. It adds a clear visual signal exactly where it is needed.</p>
<p>The good news is that this kind of detail is easy to build in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>. You do not need a plugin or a workaround to create a clean text badge. With the right mix of text styling, spacing, background, and sizing, you can build one quickly and make it fit naturally into the rest of your site.</p>
<h2>What Are Text Badges?</h2>
<p>Text badges are short, styled labels that add context without taking up much space. You will see them clipped to product cards, tucked into pricing tables, attached to headings, or placed beside menu items. Their job is not to explain. Their job is to signal.</p>
<p><img fetchpriority="high" decoding="async" class="with-border aligncenter size-full wp-image-311742" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page.jpg" alt="Examples of text badges from Divi 5's home page" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-what-text-badges-are-from-Divi-5s-home-page-610x305.jpg 610w" sizes="(max-width: 1800px) 100vw, 1800px" /></p>
<p>That is what makes badges useful. A label like <em>New</em>, <em>Sale</em>, <em>Beta</em>, or <em>Popular</em> can redirect attention faster than a larger block of copy. In a dense layout, that kind of visual shorthand matters.</p>
<p>Good badges also rely on restraint. The text stays short, the shape stays compact, and the color does most of the work. When those three things stay in balance, a badge can support the surrounding content without pulling too much attention away from it.</p>
<h2>Building A Text Badge In Divi 5</h2>
<p>A text badge might look like something you would normally build with custom CSS or a dedicated plugin. In practice, Divi 5&#8217;s Visual Builder is already well-suited for this kind of component. With the right combination of text styling, background, spacing, sizing, and border radius, you can build a clean badge entirely with native controls.</p>
<h3>Adding A Text Or Heading Module</h3>
<p>Both the Text module and the Heading module can work for a badge. The right choice depends on context.</p>
<p>Use the Text module when the badge is simply a visual label, such as <em>New</em> or <em>Sale</em>. It is quick to add, lightweight, and works well in most cases.</p>
<p>Use the Heading module when the badge needs to fit more intentionally into the page structure. That will be less common, but it can make sense when the badge is closely tied to a title or another structured piece of content.</p>
<p>For this walkthrough, we will use a Text module. Add it to your column, then type your label. One to three words is usually the sweet spot. Once the text gets longer, it starts to feel more like a caption than a badge.</p>
<p><img decoding="async" class="with-border aligncenter size-full wp-image-311754" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5.jpg" alt="Text module with a badge label in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-module-with-the-badge-label-in-Divi-5-610x305.jpg 610w" sizes="(max-width: 1800px) 100vw, 1800px" /></p>
<p>For typography, a sans-serif font usually holds up best at small sizes. Medium or bold weight helps the text stay crisp. If you already use font variables in Divi 5&#8217;s <a href="https://www.elegantthemes.com/blog/theme-releases/design-variables">Variable Manager</a>, pull from those instead of picking one-off font settings.</p>
<p><img decoding="async" class="with-border aligncenter size-full wp-image-311756" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works.jpg" alt="Applying a font variable to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-applying-a-design-variable-font-to-the-text-badge-and-how-that-works-610x305.jpg 610w" sizes="(max-width: 1800px) 100vw, 1800px" /></p>
<p>The same goes for text color. Choose something with strong contrast against the background you plan to use. White on a dark fill or a dark tone on a light fill usually works well. If your brand colors are saved as variables, use them here too for consistency.</p>
<h3>Styling It To Look Like A Badge</h3>
<p>The background is the first thing that makes the module read like a badge. Open the Design tab, expand the Background option group, and apply a fill color that clearly contrasts with the text. If your project already uses color variables, this is a good place to use them.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311759" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge.jpg" alt="Applying a background color to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-a-background-color-to-the-text-badge-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>You can also use a subtle gradient. If you do, keep it restrained. Closely related tones of the same hue usually work better at badge size than anything dramatic.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311760" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background.jpg" alt="Applying a gradient background to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-gradient-to-the-text-badge-background-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>At this stage, you may notice that the background stretches across the full column. That happens because the Text module is block-level by default. Go to Design &gt; Sizing and set the Width to <em>fit-content</em>. That shrinks the module to the width of its contents.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311761" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge.jpg" alt="Setting fit-content width on a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-fit-content-width-to-the-text-badge-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Next, shape the badge with padding. Open Spacing and add padding on all sides.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311762" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge.jpg" alt="Applying padding to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-padding-to-the-text-badge-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>A good starting point is to make the left and right padding about 1.5 times the top and bottom values. For example, <em>3px</em> vertically and <em>5px</em> horizontally creates a compact badge shape without making it feel cramped.</p>
<p>Border radius determines the overall style. Increase it to create a pill shape, or keep it lower for a more rectangular label. Both can work well depending on the rest of the design system.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311763" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge.jpg" alt="Applying border radius to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-the-border-to-the-text-badge-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>A subtle box shadow can also help separate the badge from the background. Keep the blur soft and the opacity low so it adds depth without calling too much attention to itself.</p>
<p>Your text badge is now ready.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311767" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready.jpg" alt="Finished text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-text-badge-now-ready-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h4>Making Your Badge Accessible</h4>
<p>Badges are often visually clear, but the surrounding context still matters. In many cases, the visible badge text will already be announced by assistive technology because it is real text inside the module. That means you do not always need to add anything extra.</p>
<p>What matters is whether the badge needs more context than the visible text provides. If it does, go to the Advanced tab, open the <a href="https://www.elegantthemes.com/blog/theme-releases/custom-attributes">Attributes</a> panel, and add an <em>aria-label</em> with a fuller description, such as <em>Product status: Beta</em>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311768" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5.jpg" alt="Adding aria labels to a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-aria-labels-to-the-text-badge-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>If the badge is purely decorative and the surrounding content already communicates the same information, you can set <em>aria-hidden</em> to <em>true</em> instead so screen readers skip it.</p>
<h3>Positioning The Text Badge</h3>
<p>A standalone badge usually does not need special positioning. It will follow the alignment of the column it sits in. If the column is centered, the badge centers with it. If the column is left-aligned, the badge follows that alignment too.</p>
<p>Things change when you want the badge to sit directly beside or partially overlap another element, such as a heading or image. In that case, open the Advanced tab and use Position settings. Setting the Position Type to <em>Absolute</em> gives you direct control over placement through horizontal and vertical offsets.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311769" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1.jpg" alt="Using absolute positioning for a text badge in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-applying-absolute-positioning-to-the-text-badge-for-custom-positioning-1-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>You may need to adjust those offsets for tablet and mobile using Divi 5&#8217;s <a href="https://www.elegantthemes.com/blog/theme-releases/responsive-editor">Responsive Editor</a>. Relative units such as percentages often scale more gracefully than fixed pixels in these cases.</p>
<h3>Tip: Reuse Badges With Canvases And The Canvas Portal Module</h3>
<p>If you plan to use the same badge styles in multiple places, <a href="https://www.elegantthemes.com/blog/theme-releases/divi-canvases">Divi 5&#8217;s Canvases</a> offer another useful option. You can build one or more badge variations on a detached Canvas, then place them into pages or Theme Builder templates with the Canvas Portal Module instead of rebuilding them each time.</p>
<p>The Canvas Portal Module inserts content from a detached Canvas directly into your main layout or Theme Builder template, which makes it especially useful for reusable components that need to appear in multiple places.</p>
<p>Here&#8217;s a practical way to set that up:</p>
<h4>Build Your Badge On A Detached Canvas</h4>
<p>Open the Canvas dropdown at the top left of the Visual Builder and create a new Canvas.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311915" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5.jpg" alt="Add a canvas option in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-add-a-canvas-option-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>If you want the badge available site-wide, make the Canvas global. Name it something clear, such as <em>Sale Badge</em>. Then build your badge there using the same background, padding, border radius, and font settings covered above.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311917" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas.jpg" alt="Sale badge created inside a detached canvas in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-new-sale-badge-created-inside-the-sale-badge-canvas-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Once your badge is ready, set the section and row width to fit the badge cleanly. Reducing their default padding also helps prevent the Canvas Portal output from feeling larger than necessary when inserted into another layout.</p>
<h4>Set Up Your Product Loop</h4>
<p>Switch back to the main canvas and build your product loop using <a href="https://www.elegantthemes.com/blog/theme-releases/loop-builder">Divi 5&#8217;s Loop Builder</a>. Query your WooCommerce products, design your card layout, and plug in dynamic content fields such as the product title, image, and price. Here&#8217;s a <a href="https://www.elegantthemes.com/blog/divi-resources/replacing-the-woo-product-module-with-custom-loops-in-divi">quick guide</a> if you want to learn more about designing WooCommerce loops with Loop Builder.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311921" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder.jpg" alt="Product loop built with Divi 5's Loop Builder" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-a-product-loop-made-with-Divi-5s-loop-builder-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Then add a Canvas Portal Module where you want the badge to appear.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311922" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector.jpg" alt="Canvas Portal Module in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-Canvas-Portal-module-in-the-module-selector-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Open the Canvas dropdown inside the module settings and select your <em>Sale Badge</em> canvas. Divi will render that detached Canvas content in that spot on the page, while edits still happen in the original Canvas.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311923" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal.jpg" alt="Selecting a badge canvas in the Canvas Portal Module" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-selecting-the-correct-badge-in-the-canvas-portal-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h4>Swap The Label When Needed</h4>
<p>To change the badge from <em>Sale</em> to <em>Popular</em>, open that Canvas, update the text in the Text module, and save.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311924" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular.jpg" alt="Editing badge text inside a detached canvas in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-editing-the-canvas-badge-text-to-popular-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Every location using that Canvas Portal updates with it, which is one of the main advantages of the Canvas Portal workflow for reusable content.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311925" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas.jpg" alt="Badge text updated across the layout after editing the canvas" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/A-screenshot-of-the-badge-text-updating-to-the-popular-on-updating-the-badge-canvas-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>If you need both labels running at the same time on different loops, create a second Canvas named something like <em>Popular Badge</em> and point that loop&#8217;s Canvas Portal Module to it instead.</p>
<p>This approach works especially well when your badges are part of a broader reusable system, such as repeated promo labels, feature markers, or announcement tags that appear in multiple templates. It is not necessary for a simple one-off badge, but it is a useful option when consistency and reuse matter.</p>
<h3>Some More Types Of Text Badges</h3>
<p>The approach above covers most badge use cases, but the same styling logic can be adapted in a few other ways.</p>
<ul>
<li><strong>Icon Badges:</strong> Use an Icon List module with a single item when you want a small icon alongside the label. Apply the same background, fit-content width, padding, and border radius.</li>
<li><strong>Image Badges:</strong> Divi 5&#8217;s <a href="https://www.elegantthemes.com/blog/theme-releases/nested-modules">Nested Modules</a> let you place an Image module inside another module, which works well for small flags, avatars, or logos in a badge-like container.</li>
<li><strong>Outline Badges:</strong> Skip the filled background and use a 1px or 2px border instead. This lighter style works especially well on dark backgrounds.</li>
<li><strong>Paired Badges:</strong> Place two modules inside a <a href="https://www.elegantthemes.com/blog/theme-releases/module-groups">Module Group</a> set to row direction. Leave one as a plain-text label and style the other as a badge. This works well for pairings like <em>Status: Live</em> or <em>Plan: Pro</em>.</li>
<li><strong>Reusable Badge Presets:</strong> Once you land on a badge style you like, save it as a <a href="https://www.elegantthemes.com/blog/theme-releases/preset-based-design">Preset</a> so you can apply the same badge treatment consistently without manually restyling each module.</li>
</ul>
<p>Text badges are small, but building them well touches many of the things that make Divi 5 useful: color variables, spacing ratios, border radius, presets, responsive controls, custom attributes, and reusable content systems.</p>
<p>None of those pieces are complicated on their own. Put them together, and you can build a badge system that stays consistent across your site with very little maintenance.</p>
<h2>Start Building In Divi 5 Today!</h2>
<p>Strong pages often stand out in the details. A badge in the right place, with the right color and proportion, can add clarity before a visitor reads a full sentence.</p>
<p>Small details done well make the whole page feel more intentional. <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> gives you the tools to build those details natively, keep them consistent, and reuse them without workarounds.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5 </a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-to-create-text-badges-in-divi-5">How To Create Text Badges In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/how-to-create-text-badges-in-divi-5/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/How-To-Create-Text-Badges-In-Divi-5-featured-image.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>How Extend Attributes Helps You Design Faster In Divi 5</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/how-extend-attributes-helps-you-design-faster-in-divi-5</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/how-extend-attributes-helps-you-design-faster-in-divi-5#respond</comments>
		
		<dc:creator><![CDATA[Ekta Swarnkar]]></dc:creator>
		<pubDate>Wed, 15 Apr 2026 16:00:27 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5 extend attributes]]></category>
		<category><![CDATA[Extend Attributes]]></category>
		<category><![CDATA[Extend Attributes in Divi 5]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=308604</guid>

					<description><![CDATA[<p>Divi 5 includes several features that help speed up your workflow and keep designs consistent as layouts grow more complex. Extend Attributes is one of the most practical because it lets you take styles, content, or presets from one element and apply them across other elements in just a few clicks. That makes it especially [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-extend-attributes-helps-you-design-faster-in-divi-5">How Extend Attributes Helps You Design Faster In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> includes several features that help speed up your workflow and keep designs consistent as layouts grow more complex. <a href="https://www.elegantthemes.com/blog/theme-releases/extend-attributes">Extend Attributes</a> is one of the most practical because it lets you take styles, content, or presets from one element and apply them across other elements in just a few clicks.</p>
<p>That makes it especially useful during the build&#8217;s refinement stage. If you need to match spacing across repeated modules, sync button styles, clean up imported sections, or roll out a design change without manually updating each element, Extend Attributes can save significant time. It also fits naturally into Divi 5&#8217;s broader workflow without making the process feel repetitive or manual.</p>
<p>Here are three practical scenarios that show how it works.</p>
<h2>What Extend Attributes Does</h2>
<p>Extend Attributes lets you take attributes from one element and apply them across your layout in a few clicks. You can choose what to extend, whether styles, content, presets, or a combination, then define the scope, such as a parent row, parent section, or the entire page.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/06/intro-small.mp4" type="video/mp4" /></video></p>
<p>Unlike a basic copy-and-paste workflow, Extend Attributes gives you much more control over what actually moves. You can extend only the fields you modified, limit the change to a specific option group, and even apply attributes across <a href="https://www.elegantthemes.com/blog/design/the-flexibility-of-extending-to-different-element-types-in-divi-5">different element types</a>. That means a style decision made once can be reused more intentionally across the rest of the layout.</p>
<p>The more you use it, the more your workflow shifts away from manually maintaining each element individually. Instead, you make a design decision once and propagate it where it belongs.</p>
<p><a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-extend-attributes-in-divi-5" class="button primary-button inline-button" rel=" ">Learn Everything About Divi 5&#8217;s Extend Attributes</a></p>
<h3>Using Extend Attributes In Divi 5</h3>
<p>To get started, right-click any styled element in the Visual Builder and select <strong>Extend Attributes</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-309941 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes.jpg" alt="Extend Attributes in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p><em>You can also right-click directly on a specific option group, such as Font or Spacing, to open the panel with that group pre-selected.</em></p>
<p>Once the panel opens, you&#8217;ll see six settings that work together to control what gets extended and where it goes.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-309943 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel.jpg" alt="Extend Attributes panel in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-attributes-panel-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<ul>
<li><strong>Extend From Element</strong> is the source element from which attributes will be extended.</li>
<li><strong>Extend To Location</strong> defines the scope, such as the parent column, row, section, or entire page.</li>
<li><strong>Extend To Element Type</strong> lets you target specific element types, such as headings, text modules, buttons, people, or all modules.</li>
<li><strong>Attribute Type To Extend</strong> is where you choose whether to extend styles, content, presets, or a combination.</li>
<li><strong>Option Group To Extend</strong> narrows the action to a specific group, such as typography, spacing, border, or all option groups.</li>
<li><strong>Modified Fields To Extend</strong> lets you extend only the fields you changed, rather than all fields in the selected option group.</li>
</ul>
<h2>3 Examples Of How Extend Attributes Saves You Time</h2>
<p>These are not edge cases. Each scenario below is the kind of cleanup or consistency work that appears on real projects all the time, and each one is exactly the kind of task Extend Attributes is built to speed up.</p>
<h3>1. Matching All Cards In A Pricing Table At Once</h3>
<p>Building a pricing table feels straightforward until the finishing stage. The cards may have been styled at different points during the build, and once they are side by side, the inconsistencies stand out. The same thing happens with feature comparison tables or any multi-column layout built in separate passes.</p>
<p>Going back through each column individually means opening separate settings panels and manually syncing backgrounds, button styles, spacing, and text colors until everything lines up. It works, but it is slow and easy to miss something.</p>
<p>Style one column the way you want it. Then open Extend Attributes, set the scope to <strong>Parent Row</strong>, switch <strong>Element Type</strong> to match the elements you want to target, and choose the option groups you want to extend.</p>
<p>To sync the background across all columns, target the column and extend the relevant background settings.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-bg-color.mp4" type="video/mp4" /></video></p>
<p>To carry over button styling, switch the <strong>Element Type</strong> to <strong>Button</strong> and extend the button-related option groups.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/button-extend.mp4" type="video/mp4" /></video></p>
<p>You can go even narrower. If you only want to push a single value, such as text color, use <strong>Modified Fields To Extend</strong> so only that field is propagated.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-309998 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields.jpg" alt="Extend a single modified field in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-single-modified-fields-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Instead of repeating the same fix across multiple modules, you make the change once and let the row catch up.</p>
<h3>2. Syncing Person Modules Across A Team Section</h3>
<p>Team sections are another place where small inconsistencies add up fast. You may have a large group of Person modules spread across several rows, each created at a different time during the build. By the end, border styles, image treatments, shadows, and text alignment can drift apart.</p>
<p>Style one Person module the way you want it.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310000 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person.jpg" alt="Styled Person module in Divi 5" width="1900" height="970" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person.jpg 1900w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person-1536x784.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/one-styled-person-610x311.jpg 610w" sizes="auto, (max-width: 1900px) 100vw, 1900px" /></p>
<p>Then right-click, open Extend Attributes, set the scope to <strong>Parent Section</strong>, choose <strong>Person</strong> as the <strong>Element Type</strong>, and select the option groups you want to carry over. Every Person module in that section can pick up the same styling in one action.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/extend-team-styles.mp4" type="video/mp4" /></video></p>
<p>That turns what could be a long cleanup pass into a quick consistency fix.</p>
<h3>3. Rolling Out A New Testimonial Style Across An Existing Section</h3>
<p>Testimonial sections often evolve late in a project. You may have the structure in place, the content approved, and the section working well, but then decide the cards need a stronger visual treatment to better match the rest of the page. Maybe the spacing needs tightening, the background needs more contrast, or the quote styling needs to feel more polished.</p>
<p>Updating each Testimonial module manually works, but it is exactly the kind of repetitive cleanup that slows everything down.</p>
<p>Style one testimonial card to match how you want the rest of the section to look. Then open Extend Attributes, set the scope to <strong>Parent Section</strong>, set <strong>Element Type</strong> to <strong>Testimonial</strong>, and use <strong>Modified Fields To Extend</strong> when you only want to push the fields you actually changed.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/consistent-testimonial-cards.mp4" type="video/mp4" /></video></p>
<p>This is a fast way to apply a refined testimonial style across the full section without rebuilding cards or redoing the same edits one by one.</p>
<h2>Extend Attributes And The Bigger Picture</h2>
<p>The three examples above show specific use cases, but they all point to the same larger benefit. Every time you use Extend Attributes, you make one decision and apply it more deliberately across the layout. That is not just faster. It is a more scalable way to build.</p>
<p>A surprising amount of time on real projects is spent maintaining consistency rather than designing from scratch. Matching cards, aligning repeated modules, cleaning up imported layouts, and responding to late-stage client changes are all common tasks. They are not difficult, but they are repetitive, and repetition is where time disappears.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/08/extend-heading.mp4" type="video/mp4" /></video></p>
<p>Extend Attributes becomes even more useful when paired with <a href="https://www.elegantthemes.com/blog/divi-resources/mastering-divi-5s-design-system">Divi 5&#8217;s broader design system</a>. If you style an element using <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-design-variables-in-divi-5">Design Variables</a> and then extend those attributes across your layout, the resulting elements remain connected to those variables. Update the variable later, and the change cascades to every element that uses it.</p>
<p><a href="https://www.elegantthemes.com/blog/divi-resources/the-ultimate-guide-to-presets-in-divi-5-including-new-features">Presets</a> add another layer of efficiency. When you extend presets rather than use only static values, you are not just copying a look. You are reinforcing a system that can be updated later without another round of manual cleanup.</p>
<h2>Try Extend Attributes In Divi 5 Today</h2>
<p><a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>&#8216;s Extend Attributes does not change the way you design. It changes how often you have to repeat yourself. Style one element, define the scope, and propagate that decision where it belongs. The creative work still comes from you. The repetitive setup work is what gets reduced.</p>
<p>When you combine Extend Attributes with Design Variables and Presets, it becomes more than a convenience feature. It becomes part of a faster, more consistent workflow that makes large layouts easier to manage and late-stage changes much easier to handle.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-extend-attributes-helps-you-design-faster-in-divi-5">How Extend Attributes Helps You Design Faster In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/how-extend-attributes-helps-you-design-faster-in-divi-5/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/divi-5-extend-attributes-design-faster-ft-img-3.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>How Editable Theme Builder Areas Improve The Divi 5 Workflow</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/how-editable-theme-builder-areas-improve-the-divi-5-workflow</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/how-editable-theme-builder-areas-improve-the-divi-5-workflow#comments</comments>
		
		<dc:creator><![CDATA[Ekta Swarnkar]]></dc:creator>
		<pubDate>Tue, 14 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[Editable Theme Builder Areas]]></category>
		<category><![CDATA[How Editable Theme Builder Areas Improve The Divi 5 Workflow]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=311535</guid>

					<description><![CDATA[<p>Building a complete website in Divi has traditionally involved a fair amount of back-and-forth. You&#8217;d work on a page, notice something off in the header or footer, exit the builder, open the Theme Builder, make the fix, and then return to the page you were editing. It wasn&#8217;t a dealbreaker, but it added friction to [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-editable-theme-builder-areas-improve-the-divi-5-workflow">How Editable Theme Builder Areas Improve The Divi 5 Workflow</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Building a complete website in Divi has traditionally involved a fair amount of back-and-forth. You&#8217;d work on a page, notice something off in the header or footer, exit the builder, open the Theme Builder, make the fix, and then return to the page you were editing. It wasn&#8217;t a dealbreaker, but it added friction to a full-site build with multiple templates and global elements in play.</p>
<p><a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> now lets you edit <a href="https://www.elegantthemes.com/blog/theme-releases/complete-site-editing">Theme Builder areas</a> directly in the builder, regardless of whether you&#8217;re working on a page or a template-generated view. That sounds like a small change until you consider how much of a site build happens in those constant trips between content editing and template editing.</p>
<h2>What Is Full Site Editing In Divi 5?</h2>
<p>Divi has always been more than a page builder. With the Theme Builder, you could already create custom headers, footers, blog post templates, product templates, category templates, and other structural parts of your site. What changes in Divi 5 is the editing experience.</p>
<p><iframe loading="lazy" class="youtube-player" type="text/html"  title="How Editable Theme Builder Areas Improve The Divi 5 Workflow" width="719" height="404" src="https://www.youtube.com/embed/crqWgVBFFHM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/c/elegantthemes?sub_confirmation=1" class="button primary-button inline-button accent-red" previewlistener="true" rel="noopener" target="_blank">Subscribe To Our Youtube Channel</a></p>
<p>Previously, those Theme Builder templates were managed separately from most page-editing sessions, so if you spotted an issue in the header, footer, or body template while designing a page, you usually had to leave the builder, open the Theme Builder, make the change, and then return. In Divi 5, those boundaries are removed.</p>
<p>Your header, footer, body template areas, and page content can all be edited in the same builder session, which means you can work on the full page in context instead of piecing it together across different screens. That makes full site editing more than a convenience. It gives you a clearer view of how every part of the page works together, helps you make faster design decisions, and removes a lot of the friction that used to come from switching back and forth between templates and content.</p>
<h2>What Changes When Your Entire Site Is Editable At Once</h2>
<p>Editable Theme Builder areas sound like a workflow convenience, and they absolutely are. But headers, footers, and body templates rarely get designed once and never touched again. They get revisited, refined, and adjusted as the rest of the site takes shape. Every trip out of the builder used to interrupt that process. Here is how that changes in Divi 5.</p>
<h3>1. You&#8217;re Designing The Full Picture, Not Assembling Separate Parts</h3>
<p>A visitor experiences your site as one continuous flow, not as a header, a page, and a footer built in separate places. Until now, though, that was often how the editing process worked. Your header lived in the Theme Builder, your page content lived in the Visual Builder, and every time something felt slightly off, you had to leave one area to fix the other.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-311616" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates.jpg" alt="Edit theme builder templates in one builder session" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-theme-bulder-templates-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Full site editing closes that gap. Now your header sits at the top, your page content runs through the middle, and your footer finishes the page, all visible and editable in one session. Design decisions happen in context the first time, so you&#8217;re not constantly correcting something you couldn&#8217;t fully see.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/full-site-editing.mp4" type="video/mp4" /></video></p>
<p>This also means the <strong>Edit With Divi</strong> button is now available across your site, not just on singular content such as posts, pages, or products. Theme Builder-controlled areas can now be edited directly from the front end wherever they appear.</p>
<h3>2. Everything Is Live The Moment You Enter The Builder</h3>
<p>Divi 4 offered a version of this idea, but each Theme Builder area had to be activated separately before you could interact with it. It worked, but it still introduced friction and reinforced the sense that you were moving between isolated editing zones.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/one-page-editing.mp4" type="video/mp4" /></video></p>
<p>Divi 5 removes that extra step. Theme Builder areas are editable immediately when you enter the builder, and you can interact with them seamlessly in the same session. You can copy, paste, drag, and drop between areas without stopping to activate each one first. The whole site feels like a single editable canvas.</p>
<h3>3. It Works Across Theme Builder Templates, Not Just Standard Pages</h3>
<p>Most real websites involve more than a homepage and a few static pages. Blog archives, single post layouts, WooCommerce product templates, category pages, and other dynamic views are all often controlled through the Theme Builder. Historically, that is where editing could start to feel fragmented.</p>
<p>Full site editing works across those template-driven views too. Open a blog post, and the header, body template, and footer are all there. Visit a category page, and the same principle applies. Whatever mix of Theme Builder templates is controlling the view you&#8217;re on, those areas are accessible in the same editing session.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/edit-al-templates.mp4" type="video/mp4" /></video></p>
<p>That makes complex template structures easier to work with because you do not have to keep jumping between the front end and the Theme Builder just to understand what is controlling what.</p>
<h3>4. You Always Know Exactly What You&#8217;re Editing</h3>
<p>When everything on your site becomes editable in a single session, a reasonable concern arises immediately: how do you stay oriented? On a site with global templates and multiple layout areas visible at once, it is easy to worry about editing the wrong thing.</p>
<p>Divi 5 helps solve that with two interface tools that provide constant context.</p>
<p>The <strong>Layers</strong> panel gives you a structural view of everything on the canvas, organized by area, so you can quickly see whether something belongs to the header, page content, or footer before making a change.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311631 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel.jpg" alt="Layers panel in Divi 5" width="1800" height="920" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel-768x393.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel-1536x785.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/layers-panel-610x312.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>The <strong>Breadcrumbs</strong> in the settings panel provide another layer of clarity. When you select an element, the breadcrumb trail shows exactly where it lives in the site&#8217;s structure, helping you confirm whether you&#8217;re editing a global template area or page-specific content.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311632 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs.jpg" alt="Breadcrumbs in Divi 5 settings panel" width="1800" height="920" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs-768x393.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs-1536x785.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/breadcrumbs-610x312.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Together, these tools make complete site editing much easier to navigate, especially on larger sites with more advanced template structures.</p>
<h3>5. You Can Keep The Power While Limiting Client Risk</h3>
<p>Full site editing opens up a lot in the builder, which is excellent for designers and developers, but it also makes client handoff worth careful consideration. A client who accidentally edits a global header template while trying to change page content can quickly create site-wide issues.</p>
<p>Divi 5 addresses this in two useful ways. If Theme Builder areas are getting in the way while you&#8217;re working, you can disable the display of header, body, or footer templates in the builder settings to simplify the canvas.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/enable-disable-theme-builder-templates.mp4" type="video/mp4" /></video></p>
<p>When it comes time to hand off the site, the Role Editor lets you restrict Theme Builder access for specific user roles. That means clients can still edit the content you want them to manage without exposing the global templates that control the rest of the site.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311636 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls.jpg" alt="Divi 5 theme builder controls" width="1800" height="920" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls-768x393.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls-1536x785.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/theme-builder-controls-610x312.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>That balance is what makes the feature practical. You get the speed and flexibility of full site editing during development, while still controlling how much access other users have after launch.</p>
<h2>Start Building In Divi 5 Today!</h2>
<p>Good design does not happen in fragments. It happens when you can see the full picture, make a decision, and watch it land in context. For a long time, site builders worked against that by forcing you to assemble parts separately and switch between editing environments to understand how everything fit together.</p>
<p>Full site editing brings the builder closer to how a website actually exists: not as disconnected templates and isolated editing screens, but as one continuous experience. Divi has long had the tools to build entire websites. In <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>, the editing experience now does a much better job of reflecting that reality.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-editable-theme-builder-areas-improve-the-divi-5-workflow">How Editable Theme Builder Areas Improve The Divi 5 Workflow</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/how-editable-theme-builder-areas-improve-the-divi-5-workflow/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/editable-theme-builder-areas-ft-img.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>7 Inline Element Designs For Divi 5 (Free Download!)</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/7-inline-element-designs-for-divi-5-free-download</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/7-inline-element-designs-for-divi-5-free-download#respond</comments>
		
		<dc:creator><![CDATA[Donjete Vuniqi]]></dc:creator>
		<pubDate>Mon, 13 Apr 2026 16:00:46 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Freebie]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=311670</guid>

					<description><![CDATA[<p>Divi 5 makes it easy to add bold, eye-catching design details without overcomplicating your layout. In this free pack, you&#8217;ll get 7 Inline Element Designs created for hero sections, promo blocks, featured announcements, CTA areas, and other content that benefits from decorative shapes, stylish text treatments, and layered visual accents. Drop one into any page, [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/7-inline-element-designs-for-divi-5-free-download">7 Inline Element Designs For Divi 5 (Free Download!)</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> makes it easy to add bold, eye-catching design details without overcomplicating your layout. In this free pack, you&#8217;ll get 7 Inline Element Designs created for hero sections, promo blocks, featured announcements, CTA areas, and other content that benefits from decorative shapes, stylish text treatments, and layered visual accents. Drop one into any page, swap the content, and you&#8217;re ready to go.</p>
<h2>Preview</h2>
<p>Here&#8217;s a quick look at the 7 Inline Element Designs included in the pack. The download is further down the post.</p>
<p><iframe loading="lazy" class="youtube-player" type="text/html"  title="7 Inline Element Designs For Divi 5 (Free Download!)" width="719" height="404" src="https://www.youtube.com/embed/1zPOU_pMxA4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/c/elegantthemes?sub_confirmation=1" class="button primary-button inline-button accent-red" previewlistener="true" rel="noopener" target="_blank">Subscribe To Our Youtube Channel</a></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-311698" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5.jpg" alt="Inline Element Designs For Divi 5" width="1800" height="2125" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5-254x300.jpg 254w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5-768x907.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5-1301x1536.jpg 1301w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5-1735x2048.jpg 1735w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Inline-Element-Designs-For-Divi-5-610x720.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h2>Download 7 Inline Element Designs For Divi 5</h2>
<p>Get all 7 designs for free. Import them into your Divi Library and add them to any page in the Visual Builder.</p>
<div class="et_bloom_locked_container et_bloom_optin_1" data-page_id="311670" data-optin_id="optin_1" data-list_id="mailchimp_c886a2fc0a" data-current_optin_id="optin_1">
					<div class="et_bloom_locked_content" style="display: none;">
						<a href="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/divi-5-inline-elements.zip" class="button inline-button primary-button" rel=" ">Download the Files</a>
					</div>
					<div class="et_bloom_locked_form">
						<div class="et_bloom_inline_form et_bloom_optin et_bloom_make_form_visible et_bloom_optin_1" style="display: none;">
				<style type="text/css">.et_bloom .et_bloom_optin_1 .et_bloom_form_content { background-color: #4843d2 !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header { background-color: #ffffff !important; } .et_bloom .et_bloom_optin_1 .carrot_edge .et_bloom_form_content:before { border-top-color: #ffffff !important; } .et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_right .et_bloom_form_content:before, .et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_left .et_bloom_form_content:before { border-top-color: transparent !important; border-left-color: #ffffff !important; }
						@media only screen and ( max-width: 767px ) {.et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_right .et_bloom_form_content:before { border-top-color: #ffffff !important; border-left-color: transparent !important; }.et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_left .et_bloom_form_content:after { border-bottom-color: #ffffff !important; border-left-color: transparent !important; }
						}.et_bloom .et_bloom_optin_1 .et_bloom_form_content button { background-color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_content .et_bloom_fields i { color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_content .et_bloom_custom_field_radio i:before { background: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_border_solid { border-color: #f7f9fb !important } .et_bloom .et_bloom_optin_1 .et_bloom_form_content button { background-color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 strong { font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif; }.et_bloom .et_bloom_optin_1 .et_bloom_form_container p, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p strong, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form input, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form button span { font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif; } p.et_bloom_popup_input { padding-bottom: 0 !important;}</style>
				<div class="et_bloom_form_container  with_edge carrot_edge et_bloom_border_solid et_bloom_rounded et_bloom_form_text_light et_bloom_form_bottom et_bloom_inline_1_field">
					
			<div class="et_bloom_form_container_wrapper clearfix">
				<div class="et_bloom_header_outer">
					<div class="et_bloom_form_header split et_bloom_header_text_dark">
						<img decoding="async" src="https://www.elegantthemes.com/blog/wp-content/plugins/bloom/images/premade-image-06.png" alt="Download For Free" class=" et_bloom_image_slideup et_bloom_image">
						<div class="et_bloom_form_text">
						<h2>Download For Free</h2><p>Join the Divi Newsletter and we will email you a copy of the ultimate Divi Landing Page Layout Pack, plus tons of other amazing and free Divi resources, tips and tricks. Follow along and you will be a Divi master in no time. <em>If you are already subscribed simply type in your email address below and click download to access the layout pack.</em></p>
					</div>
						
					</div>
				</div>
				<div class="et_bloom_form_content et_bloom_1_field et_bloom_bottom_inline">
					
					
					<form method="post" class="clearfix">
						<div class="et_bloom_fields">
							
							<p class="et_bloom_popup_input et_bloom_subscribe_email">
								<input placeholder="Enter your email address">
							</p>
							
							<button data-optin_id="optin_1" data-service="mailchimp" data-list_id="c886a2fc0a" data-page_id="311670" data-account="Divi Daily" data-ip_address="true" class="et_bloom_submit_subscription et_bloom_submit_subscription_locked">
								<span class="et_bloom_subscribe_loader"></span>
								<span class="et_bloom_button_text et_bloom_button_text_color_light">DOWNLOAD</span>
							</button>
						</div>
					</form>
					<div class="et_bloom_success_container">
						<span class="et_bloom_success_checkmark"></span>
					</div>
					<h2 class="et_bloom_success_message">You have successfully subscribed. Please check your email address to confirm your subscription and get access to free weekly Divi layout packs!</h2>
					
				</div>
			</div>
			<span class="et_bloom_close_button"></span>
				</div>
			</div>
					</div>
				</div>
<h2>What&#8217;s Included (8 Exports)</h2>
<p>After you download and unzip the file, you&#8217;ll find 7 styled Inline Element Section exports, plus 1 file containing all designs.</p>
<p><em>Styled &#8211; Inline Elements Section 1 to 7 (7) → Seven fully styled inline element section layouts with bold typography, decorative shapes, icons, and accent graphics that you can use as-is or customize.</em></p>
<p><em>Styled &#8211; Inline Element Sections (All) → Imports all 7 designs into your Divi Library at once.</em></p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311700" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1.jpg" alt="Inline Element Designs For Divi 5" width="1800" height="353" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1.jpg 2508w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-300x59.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-1946x382.jpg 1946w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-768x151.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-1536x301.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-2048x402.jpg 2048w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/all-json-files-1-610x120.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h2>How To Use The Inline Element Designs</h2>
<p>Keep your download folder handy. We&#8217;ll import the files, add a section to a page, and then replace the content.</p>
<h3>1. Import Sections Into The Divi Library</h3>
<p>Go to <em>Divi → Divi Library</em>. Click <em>Import &amp; Export</em> at the top of the screen.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Divi-Library-1-e1773416431452.jpeg" alt="Divi Library import screen" width="1800" height="873" /></p>
<p>In the <em>Import &amp; Export Layouts</em> modal, switch to the <em>Import</em> tab, then click <em>Choose File</em> and select your JSON file.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/import-JSON-files-1.jpeg" alt="Import JSON files into Divi Library" width="1800" height="875" /></p>
<p>Choose any Inline Element Section JSON you&#8217;d like to use, then click <em>Import Divi Builder Layouts</em>.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311701 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library.jpg" alt="add JSON files to Divi Library" width="1711" height="744" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library.jpg 1711w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library-300x130.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library-768x334.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library-1536x668.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-layout-to-library-610x265.jpg 610w" sizes="auto, (max-width: 1711px) 100vw, 1711px" /></p>
<h3>2. Add An Inline Element Design To Any Page</h3>
<p>Open a page in the <em>Visual Builder</em> and add a new <em>Section</em>.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-section-in-Divi-5.jpg" alt="Add section in Divi 5" width="1800" height="733" /></p>
<p>In the <em>Insert Section</em> modal, click <em>Add From Library</em> and select an Inline Element Section layout.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311702 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout.jpg" alt="select a layout from the Divi Library" width="1709" height="841" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout.jpg 1709w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout-300x148.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout-768x378.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout-1536x756.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/select-a-layout-610x300.jpg 610w" sizes="auto, (max-width: 1709px) 100vw, 1709px" /></p>
<p>Finally, click <em>Use This Section</em>.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311703 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section.jpg" alt="load a premade section from the Divi Library" width="1725" height="847" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section.jpg 1725w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section-300x147.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section-768x377.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section-1536x754.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-this-section-610x300.jpg 610w" sizes="auto, (max-width: 1725px) 100vw, 1725px" /></p>
<h3>3. Swap The Content</h3>
<p>Once the section is on the page, replacing the placeholder content takes only a few clicks. Start by updating the heading, supporting copy, buttons, and links so the section matches your message. Then replace any placeholder icons, shapes, or images with your own assets as needed.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311706" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/update-content.jpg" alt="updating content in a premade section" width="1800" height="921" /></p>
<p>Because these inline element layouts use decorative graphics and text-based accents, it&#8217;s best to replace one item at a time and preview the result as you go. This helps preserve the balance between text, spacing, and visual detail.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311707 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements.jpg" alt="adding or deleting elements in Divi 5" width="1726" height="882" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements.jpg 1726w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements-1536x785.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/decorative-elements-610x312.jpg 610w" sizes="auto, (max-width: 1726px) 100vw, 1726px" /></p>
<p>If you&#8217;d like to simplify or expand a design, duplicate or remove the existing modules instead of rebuilding the section from scratch. That&#8217;s the easiest way to preserve spacing, alignment, and visual rhythm.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/add-or-remove-elements.mp4" type="video/mp4" /></video></p>
<h3>4. Adjust Styles (Optional)</h3>
<p>These inline element designs are already styled, so you can use them immediately or refine them to better match your brand. Update typography, colors, spacing, borders, shadows, icons, and decorative shapes as needed using the settings in the Design tab.<br />
<video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/modifying-premade-content.mp4" type="video/mp4" /><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_end">﻿</span></video></p>
<p>To change typography, open any Text or Heading module and go to the <em>Design</em> tab. Expand the relevant text settings to adjust <em>Font</em>, <em>Font Weight</em>, <em>Text Alignment</em>, <em>Text Color</em>, and other styling options.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/updating-styles-in-Divi-5.mp4" type="video/mp4" /></video></p>
<p>To refine the visual accents, open the row, group, or module that controls the decorative element, and use the <em>Design</em> tab to tweak <em>Background</em>, <em>Border Width</em>, <em>Border Color</em>, <em>Border Radius</em>, <em>Box Shadow</em>, <em>Sizing</em>, and <em>Spacing</em>.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311716 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings.jpg" alt="Divi 5 design settings" width="1724" height="879" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings.jpg 1724w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-design-settings-610x311.jpg 610w" sizes="auto, (max-width: 1724px) 100vw, 1724px" /></p>
<p>If your version uses arrows, icons, outlines, badges, circles, or other decorative inline graphics, keep those relationships in mind as you resize or replace them so the layout still feels intentional.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311717 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements.jpg" alt="editing design elements in Divi 5" width="1723" height="881" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements.jpg 1723w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements-768x393.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements-1536x785.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/graphical-elements-610x312.jpg 610w" sizes="auto, (max-width: 1723px) 100vw, 1723px" /></p>
<p>Use Divi&#8217;s responsive editing tools to adjust spacing, alignment, and stacking behavior on smaller screens so the composition remains balanced across devices.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Divi-5-customizable-responsive-tools.mp4" type="video/mp4" /></video></p>
<h2>Tips For Effective Inline Element Designs</h2>
<p>Inline element designs work best when the accents support the content instead of distracting from it. Use these quick tips to keep the sections bold, balanced, and effective.</p>
<h3>Use Decorative Elements To Support The Message</h3>
<p>Shapes, arrows, badges, and icons should reinforce the headline or call to action, not compete with it. Let the text stay primary while the decorative details guide the eye through the design.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311718" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Use-Decorative-Elements.jpg" alt="Use Decorative Elements" width="1800" height="1072" /></p>
<h3>Keep The Visual Language Consistent</h3>
<p>If one section uses outlined shapes, bold icons, and bright accent colors, the surrounding elements should feel like part of the same system. Consistency helps the design feel polished and intentional.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311719" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/keep-visuals-consistent.jpg" alt="keep visuals consistent" width="1800" height="1082" /></p>
<h3>Make The Headline Easy To Scan</h3>
<p>These designs often use expressive typography and layered accents, so clarity matters. Keep the heading readable at a glance and make sure decorative pieces don&#8217;t overpower the message.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311720" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/make-headings-easy-to-scan.jpg" alt="make headings easy to scan" width="1800" height="951" /></p>
<h3>Use Accent Color Strategically</h3>
<p>A strong accent color can help key words, shapes, and calls to action stand out. Use it intentionally so the section feels energetic without becoming visually noisy.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311721" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/strategic-accent-colors.jpg" alt="use strategic accent colors" width="1800" height="658" /></p>
<h3>Check The Layout On Mobile</h3>
<p>Decorative inline elements can shift noticeably on smaller screens. Review each section on tablet and phone views to make sure the text stays clear and the accents still feel well placed.<br />
<video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/check-layouts-on-mobile.mp4" type="video/mp4" /></video></p>
<h2>Start Building In Divi 5 Today!</h2>
<p>These 7 Inline Element Designs give you a fast way to add bold, polished visual interest to hero sections, CTA blocks, promotions, announcements, and more. Swap the content, keep the styling or adapt it to your brand, and you&#8217;ll have a standout section ready in minutes with <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>&#8216;s Visual Builder.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/7-inline-element-designs-for-divi-5-free-download">7 Inline Element Designs For Divi 5 (Free Download!)</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/7-inline-element-designs-for-divi-5-free-download/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/7-Inline-Element-Designs-For-Divi-5-Free-Download.jpeg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>Everything You Need To Know About Composable Settings In Divi 5</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-composable-settings-in-divi-5</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-composable-settings-in-divi-5#respond</comments>
		
		<dc:creator><![CDATA[Deanna McLean]]></dc:creator>
		<pubDate>Sun, 12 Apr 2026 16:00:43 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[Composable Settings]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Features]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=311571</guid>

					<description><![CDATA[<p>One of Divi 5&#8217;s new features is Composable Settings, which lets you enable additional design option groups for module sub-elements directly inside the Visual Builder. Instead of being limited to a fixed set of controls, you can add the settings you need to elements such as titles, buttons, images, icons, and body text without relying on custom CSS for [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-composable-settings-in-divi-5">Everything You Need To Know About Composable Settings In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>One of <a href="https://www.elegantthemes.com/divi-5/">Divi 5&#8217;s</a> new features is <a href="https://www.elegantthemes.com/blog/theme-releases/composable-settings">Composable Settings</a>, which lets you enable additional design option groups for module sub-elements directly inside the Visual Builder. Instead of being limited to a fixed set of controls, you can add the settings you need to elements such as titles, buttons, images, icons, and body text without relying on custom CSS for common styling gaps.</p>
<p>In this post, we&#8217;ll explain what Composable Settings are, why they matter, how they work, and how to use them more effectively in real projects. We&#8217;ll also cover practical use cases and workflow tips so you can build faster while keeping your settings organized.</p>
<p>Let&#8217;s get started.</p>
<h2>What Are Composable Settings?</h2>
<p>Composable Settings allow you to enable additional design option groups for a module&#8217;s sub-elements, such as the title, button, image, icon, or body text inside a module like Blurb or Testimonial. In earlier versions of Divi, each sub-element came with a fixed set of design controls. In Divi 5, you can expand those controls on demand by hovering over a sub-element option group in the Visual Builder and clicking the <em>Toggle Options</em> icon.</p>
<p>After you enable an option group, it appears instantly as a nested settings group inside that sub-element panel. This gives you more control exactly where you need it while keeping the interface cleaner by default.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Toggle-Options-icon.mp4" type="video/mp4" /></video></p>
<p>Composable Settings improve Divi&#8217;s design workflow in several meaningful ways. They reduce the need for CSS workarounds for many sub-element styling tasks, make the builder more consistent by exposing familiar option groups in more places, and help you work faster by letting you add controls only when you need them. For beginners, that means more flexibility without code. For experienced users, it means less friction and more precision inside the builder.</p>
<h3>Key Features</h3>
<ul>
<li><strong>More Control for Sub-Elements:</strong> Enable additional design option groups for sub-elements such as buttons, titles, images, icons, and body text.</li>
<li><strong>On-Demand Options:</strong> Click the <em>Toggle Options</em> icon to enable only the settings you need for a specific sub-element.</li>
<li><strong>Clean Nested Groups:</strong> Enabled options appear as nested settings groups directly inside the relevant sub-element panel.</li>
<li><strong>Preset Support:</strong> Enabled option groups can be saved in presets, making it easier to maintain styling consistency across your site.</li>
<li><strong>Less Need for CSS:</strong> Many adjustments that previously required custom CSS can now be handled directly in the builder.</li>
</ul>
<p>In the past, modules had a fixed set of design settings. For example, you could style a Blurb title&#8217;s text, but you couldn&#8217;t easily apply things like a background, border, box shadow, or spacing controls specifically to that title.</p>
<p>Composable Settings remove much of that rigidity. By enabling additional option groups for individual sub-elements, you can create more advanced module designs without depending on custom code for routine styling tasks.</p>
<h2>How To Use Composable Settings In Divi 5</h2>
<p>Using Composable Settings in Divi 5 is straightforward. Here&#8217;s a simple walkthrough to help you get started.</p>
<p>Open any module in the Visual Builder that you want to customize. For example, you might enable additional settings for the Quote Icon inside a <em>Testimonial</em> module.</p>
<p>Head to the <em>Design</em> tab and expand the <em>Quote Icon</em> menu. Hover over the option group to reveal the <em>Toggle Options</em> icon.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311678" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/toggle-options.jpg" alt="Toggle Options icon for composable settings in Divi 5" width="1800" height="869" /></p>
<p>Click the icon to view additional option groups that are not currently enabled for that sub-element.</p>
<p><img loading="lazy" decoding="async" class="with-border alignnone wp-image-311679" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options.jpg" alt="Composable settings options in Divi 5" width="1800" height="990" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options.jpg 1711w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options-300x165.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options-768x422.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options-1536x845.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/composable-settings-options-610x335.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Enable the option groups you want by checking the corresponding boxes.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/enabling-composable-setttings.mp4" type="video/mp4" /></video></p>
<p>Once enabled, those option groups will appear as nested settings inside the Quote Icon panel.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/quote-icon-settings.mp4" type="video/mp4" /></video></p>
<p>From there, you can adjust settings such as spacing, border, box shadow, filters, transforms, and more, depending on which option groups you enabled for that sub-element.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/applied-settings.mp4" type="video/mp4" /></video></p>
<p>This makes it much easier to customize individual parts of a module without resorting to workarounds.</p>
<h2>Design Examples</h2>
<p>Composable Settings are more than a UI improvement. They make it easier to build more refined, custom-looking designs with native controls. Here are a few practical ways to use them.</p>
<h3>1. Precision Spacing For Blurb Titles</h3>
<p>By default, adjusting the space around a title often meant tweaking line height or using custom CSS. With Composable Settings, you can apply spacing controls directly to the title itself.</p>
<p>For example, if you want a <em>Blurb Title</em> to have extra bottom spacing to separate it from the <em>Body Text</em>, open the <em>Title Text</em> option group, click <em>Toggle Options</em>, and enable <em>Spacing</em>. You can then add bottom padding or margin directly to the title without affecting the rest of the module.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Blurb-Title-Text-example.mp4" type="video/mp4" /></video></p>
<h3>2. Animated Buttons For CTAs</h3>
<p>Composable Settings also make it easier to style buttons inside modules such as Call To Action and Pricing Table. Instead of relying on CSS for extra visual emphasis, you can enable the relevant option groups for the module&#8217;s button and style it directly in the builder.</p>
<p>For example, you can enable additional settings for the <em>Button</em> sub-element and use them to make a featured pricing button stand out more clearly from surrounding content.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/animated-buttons.mp4" type="video/mp4" /></video></p>
<h3>3. Team Member Image Effects</h3>
<p>The <em>Person</em> module is useful for team pages, but sometimes the image needs more individual styling than the default settings allow. With Composable Settings, you can treat the image as a more independent design element.</p>
<p>For example, you can enable additional option groups such as <em>Sizing</em>, <em>Spacing</em>, <em>Border</em>, <em>Box Shadow</em>, <em>Filters</em>, or <em>Transform</em> for the <em>Image</em> sub-element. This gives you more control over the photo&#8217;s presentation without affecting the rest of the module.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/team-member-image-effects.mp4" type="video/mp4" /></video></p>
<h3>4. More Consistent Styling Across Repeated Modules</h3>
<p>One of the most practical advantages of Composable Settings is that they work well with presets. If you regularly style the same sub-elements across multiple modules, you can enable the needed option groups once in a preset and reuse that setup throughout your site.</p>
<p>This is especially helpful for repeated module patterns such as team sections, blurbs, testimonials, pricing tables, and CTAs, where design consistency matters and repetitive setup slows down your workflow.</p>
<h2>Tips And Best Practices</h2>
<p>To get the most from Composable Settings, it helps to use them strategically. They add flexibility without forcing every possible option into the interface at once, so a little restraint keeps your workflow fast and organized.</p>
<h3>Only Enable What You Need</h3>
<p>One of the biggest advantages of Divi 5&#8217;s interface is that it stays cleaner by default. Since Composable Settings are enabled on demand, you only need to turn on the option groups you actually plan to use. If you no longer need a specific group, you can disable it to reduce clutter and keep the editing experience focused.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/use-only-the-composable-settings-you-need.mp4" type="video/mp4" /></video></p>
<h3>Combine Them With Presets</h3>
<p>If you frequently enable the same option groups for the same kinds of modules, save that setup in a preset. This way, each module using the preset starts with the same sub-element option groups already enabled, which can save time and improve consistency across your design system.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/combine-composable-settings-with-presets.mp4" type="video/mp4" /></video></p>
<h3>Check Responsive Views Early</h3>
<p>Because Composable Settings let you apply spacing, sizing, borders, transforms, and other adjustments directly to sub-elements, it&#8217;s smart to review your design across devices early in the process. Divi 5&#8217;s <a href="https://www.elegantthemes.com/blog/theme-releases/customizable-responsive-breakpoints">Customizable Responsive Breakpoints</a> make that easier. A sub-element that looks balanced on desktop may need different spacing or sizing on tablet and phone.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/customizable-responsive-breakpoints.mp4" type="video/mp4" /></video></p>
<h3>Use Composable Settings To Reduce CSS Debt</h3>
<p>A practical way to get more value from this feature is to use it wherever it replaces simple CSS overrides you would otherwise add to a site. The fewer minor styling fixes you push into custom CSS, the easier your projects are to maintain later, especially when handing them off to clients or teammates.</p>
<h2>Unlock More Design Flexibility With Divi 5</h2>
<p><a href="https://www.elegantthemes.com/blog/theme-releases/composable-settings">Composable Settings</a> in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> are more than just a new feature. They reflect a broader shift toward a more flexible, modular, and intuitive design system inside the builder. By letting you enable additional design option groups for specific sub-elements, Divi 5 gives you more control without overwhelming the interface from the start.</p>
<p>Whether you&#8217;re adding precise spacing to a title, refining the styling of a button, or giving a team photo more visual polish, the controls you need are now easier to access and easier to reuse.</p>
<p>If you haven&#8217;t already, download the latest <a href="https://www.elegantthemes.com/members-area/divi-5/">Divi 5 release</a>, experiment with Composable Settings, and see how much more you can do without custom code.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-composable-settings-in-divi-5">Everything You Need To Know About Composable Settings In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-composable-settings-in-divi-5/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/Everything-You-Need-To-Know-About-Composable-Settings-In-Divi-5.jpeg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>How To Add Hotspots To Images In Divi 5</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/how-to-add-hotspots-to-images-in-divi-5</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/how-to-add-hotspots-to-images-in-divi-5#respond</comments>
		
		<dc:creator><![CDATA[Aayush]]></dc:creator>
		<pubDate>Sat, 11 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Tutorial]]></category>
		<category><![CDATA[Hotspot]]></category>
		<category><![CDATA[Image Hotspot]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=310443</guid>

					<description><![CDATA[<p>Showing less is sometimes how you say more. Put every detail on the page at once and visitors tune out. Strip back too much and you lose the context that builds trust. Hotspots solve that by hiding detail behind small, clickable markers placed exactly where attention already is. With Divi 5, you can build hotspots [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-to-add-hotspots-to-images-in-divi-5">How To Add Hotspots To Images In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Showing less is sometimes how you say more. Put every detail on the page at once and visitors tune out. Strip back too much and you lose the context that builds trust. Hotspots solve that by hiding detail behind small, clickable markers placed exactly where attention already is.</p>
<p>With <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>, you can build hotspots visually using Interactions, Module Groups, Canvases, and the Canvas Portal Module. No custom code required.</p>
<h2>What Are Image Hotspots?</h2>
<p>Hotspots are clickable or hoverable zones layered over an image, graphic, or section background. Each marker sits at a precise point, and when a visitor interacts with it, supporting content appears right there: a short label, a tooltip, a product card, or a richer content panel.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/An-example-of-hotspots.mp4" /></video></p>
<p>You see hotspots used on product pages, maps, diagrams, room mockups, and infographics because they keep layouts clean while still letting people explore details on demand.</p>
<p>What makes them work is control. Visitors choose what to reveal and when. Instead of forcing everyone through the same wall of copy, you let them pull information from the exact spot they are already examining.</p>
<h2>What Are Divi 5 Interactions?</h2>
<p><a href="https://www.elegantthemes.com/blog/theme-releases/interactions">Divi 5 Interactions</a> is Divi 5’s built-in interaction system for adding dynamic behavior inside the Visual Builder. You can trigger actions from events such as Click, Mouse Enter, Mouse Exit, Viewport Enter, Viewport Exit, and Load.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/06/settings-small.mp4" /></video></p>
<p>Each interaction is built from three parts:</p>
<ul>
<li><strong>Trigger</strong>: what starts the interaction</li>
<li><strong>Effect</strong>: what happens next</li>
<li><strong>Target</strong>: which element receives the effect</li>
</ul>
<p>That effect can show or hide an element, toggle visibility, switch presets, add attributes, scroll to an element, or respond to mouse movement. Because Interactions are native to Divi 5, you can build popups, toggles, reveals, tooltips, and hotspots without extra plugins.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/07/Divi-5-popup.mp4" /></video></p>
<h2>Canvases And Portals In Divi 5</h2>
<p>A <a href="https://www.elegantthemes.com/blog/theme-releases/divi-canvases">Canvas in Divi 5</a> is a detached workspace inside the Visual Builder. Every page starts with a Main Canvas for visible page content. Additional canvases stay separate while you build, which keeps complex off-canvas elements organized and out of the way.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/12/offcanvas-small.mp4" /></video></p>
<p>Canvases can be local to one page or global across your site. That makes them useful for reusable popups, menus, modals, floating panels, and hotspot content you want to manage separately.</p>
<p>The Canvas Portal Module gives you placement control. Add a portal anywhere in your layout, connect it to a canvas, and that canvas content renders in that exact spot.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/12/portal-small.mp4" /></video></p>
<p>For image hotspots, Canvases are a strong fit because they keep revealed content detached from the main layout, easier to organize, and easier to duplicate when you build multiple hotspot cards.</p>
<h2>How To Add Hotspots To Images In Divi 5</h2>
<p>The workflow below uses Interactions, Module Groups, Canvases, and the Canvas Portal Module together so each hotspot panel can be managed separately from the main layout.</p>
<h3>Add Your Base Image</h3>
<p>Add an Image module to your column and upload your image. In Design &gt; Sizing, enable Force Fullwidth so the image scales predictably and your markers stay aligned more reliably as the layout changes.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310581" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots.jpg" alt="A screenshot of adding an image and enabling force fullwidth to the image for hotspots" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-image-and-enabling-force-fullwidth-to-the-image-for-hotspots-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Choose an image with clear focal points and enough visual separation between subjects. Good contrast makes markers easier to spot. Busy overlap makes placement harder and weakens the effect. High-resolution images also help because visitors can inspect details without the base image breaking down.</p>
<p>If you need the hotspot area to span a whole section instead of a standalone image, you can also build this with a section background image. In that case, set the background image to Cover, Center, and No Repeat, then give the section enough min-height for the composition to breathe.</p>
<h3>Build And Style Your Marker</h3>
<p>Add a <a href="https://www.elegantthemes.com/blog/theme-releases/module-groups">Module Group</a> in the same column as the Image module. The Group acts as the shared container for the marker and the content tied to it.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310584" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5.jpg" alt="A screenshot of finding and adding the module group in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-finding-and-adding-the-module-group-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Groups matter here because they move, duplicate, and position as one unit. That is much easier than repositioning a loose icon and a separate content element every time you adjust the layout.</p>
<p>Set the Group layout direction to Row if you want the revealed content to sit beside the marker. Use Column if you want the content to appear above or below it.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310637" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5.jpg" alt="A screenshot of setting the layout direction to row in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-layout-direction-to-row-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Under Design &gt; Sizing, set the Group to a controlled width so it does not stretch across the whole column. A fixed width can work, but a responsive value is usually better for hotspot content. For example, a max width around 300px to 350px keeps the build manageable while leaving room for readable content.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310638" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5.jpg" alt="A screenshot of setting the width of the group module in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-the-width-of-the-group-module-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Now add an Icon module inside the Group. Icons make strong markers because they stay crisp at any size, load quickly, and are easy to recolor and reuse.</p>
<p>Open the Design tab and style the icon. Pull the color from your <a href="https://www.elegantthemes.com/blog/theme-releases/design-variables">Design Variables</a> so future palette changes update all markers consistently.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310597" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5.jpg" alt="A screenshot of adding a color to the icon using design variables in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-color-to-the-icon-using-design-variables-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>For better responsiveness, use a fluid size if needed. A value such as clamp(14px, 3vw, 24px) keeps the marker usable on smaller screens without growing too large on wide layouts.</p>
<p>Add a hover state for visual feedback. In Design &gt; Transform, set Scale X and Scale Y slightly above 100%. A subtle bump is enough to tell people the marker is interactive.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310600" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5.jpg" alt="A screenshot of adding a transform effect on hover to the icon in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-transform-effect-on-hover-to-the-icon-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>If you plan to reuse the same marker style, save it as an <a href="https://www.elegantthemes.com/blog/theme-releases/preset-based-design">Element Preset</a> now. That keeps every hotspot visually consistent.</p>
<h3>Create A Canvas For Your Hotspot Content</h3>
<p>Open the canvas dropdown in the Visual Builder and select Add New Canvas. Give it a clear name such as &#8220;Hotspot 1 Content.&#8221;</p>
<p>Once created, the new canvas opens as its own workspace. It stays separate from the Main Canvas while you build, which keeps the page editor cleaner when you are working with multiple hotspots or more detailed content cards.</p>
<h4>Build Your Hotspot Card</h4>
<p>Inside the new canvas, add a section and row, then build the content you want to reveal. For a product-style hotspot, a small Heading module, a short Text module, and a Button module are usually enough.</p>
<p>Set a controlled width early so the card does not inherit oversized section or row dimensions. A compact width such as 250px to 300px works well for short content cards, while responsive values such as min(60vw, 300px) make the card adapt better across breakpoints.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310611" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section.jpg" alt="A screenshot of the setting a fixed width to the hotspot content section" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-fixed-width-to-the-hotspot-content-section-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Add a background color that separates the card from the image behind it, ideally from your Design Variables. Then add padding, border radius, and a light box shadow so the content reads as its own layer.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310612" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section.jpg" alt="A screenshot of the setting a background color to the hotspot content section" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-setting-a-background-color-to-the-hotspot-content-section-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>For this example, keep the copy short. Hotspots work best when they reveal useful context quickly, not when they turn into mini landing pages.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310613" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section.jpg" alt="A screenshot of the adding content to the hotspot content section" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-adding-content-to-the-hotspot-content-section-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h3>Place It With A Canvas Portal</h3>
<p>Switch back to the Main Canvas. Inside the same Module Group as your Icon, add a Canvas Portal module and choose the canvas you just created from the Canvas dropdown.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310619" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas.jpg" alt="A screenshot of the connecting the portal to the hotspot content canvas" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-connecting-the-portal-to-the-hotspot-content-canvas-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Under Meta, add a clear Element Label such as &#8220;Hotspot 1 Portal.&#8221; This becomes helpful once you start assigning interaction targets.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310620" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal.jpg" alt="A screenshot of adding a label to the hotspot content portal" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-a-label-to-the-hotspot-content-portal-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>To keep the card hidden until someone interacts with the marker, hide the content by default before wiring up the reveal interaction. In Divi’s hotspot workflow, this is commonly done from Advanced &gt; Visibility using Disable On for Desktop, Tablet, and Phone on the hotspot content element so Interactions can control when it appears.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310622" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5.jpg" alt="A screenshot of disabling visibility for the hotspot content in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-disabling-visibility-for-the-hotspot-content-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h4>Position Your Group</h4>
<p>Open the Module Group settings and go to Advanced &gt; Position. Set Position to Absolute. This removes the Group from normal flow so you can place the marker exactly over the image.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310624" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5.jpg" alt="A screenshot of enabling position to absolute for the hotspot group module in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-enabling-position-to-absolute-for-the-hotspot-group-module-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>After choosing Absolute, Divi shows the Offset Origin grid. That grid defines the reference point for your measurements. Choose the origin that makes placement easiest for the part of the image you are targeting.</p>
<p>From there, adjust Vertical Offset and Horizontal Offset until the marker sits exactly where you want it. These values will be different for every image, so treat example numbers as reference only.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310625" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5.jpg" alt="A screenshot of setting position for the hotspot group module in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-setting-position-for-the-hotspot-group-module-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Set the Group Z Index to 2 or higher so it stays above the image.</p>
<p>Then position the Canvas Portal itself. Giving the portal absolute positioning lets you offset the hotspot card relative to the marker so it can sit to the side, above, or below without disturbing the rest of the layout.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310630" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5.jpg" alt="A screenshot of adding an absolute positioning to the canvas portal itself in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-an-absolute-positioning-to-the-canvas-portal-itself-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<h3>Connect Markers To Content</h3>
<p>Now connect the marker to the hotspot content with Interactions. Open the Icon module settings and go to Advanced &gt; Interactions. Add a new interaction with:</p>
<ul>
<li><strong>Trigger Event:</strong> Mouse Enter</li>
<li><strong>Effect Action:</strong> Show Element</li>
<li><strong>Target Module:</strong> your Canvas Portal</li>
</ul>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310627" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5.jpg" alt="A screenshot of adding the show hotspot interaction to the marker to show the hidden canvas portal in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-show-hotspot-interaction-to-the-marker-to-show-the-hidden-canvas-portal-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Using Mouse Enter on the icon keeps the trigger precise. The card appears only when the visitor reaches the marker.</p>
<p>Next, add the hide interaction. If the revealed card contains a button or link, place this interaction on the Module Group rather than the icon:</p>
<ul>
<li><strong>Trigger Event:</strong> Mouse Exit</li>
<li><strong>Effect Action:</strong> Hide Element</li>
<li><strong>Target Module:</strong> the same Canvas Portal</li>
</ul>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310628" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5.jpg" alt="A screenshot of adding the hide hotspot interaction to the group to hide the canvas portal in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-adding-the-hide-hotspot-interaction-to-the-group-to-hide-the-canvas-portal-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>That split matters. If Mouse Exit lives only on the icon, moving from the marker into the revealed card can close the card too early. Putting the exit trigger on the Group keeps the hotspot open while the cursor remains anywhere inside the marker-plus-content area.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/The-results-of-putting-interactions-in-the-marker-in-Divi-5.mp4" /></video></p>
<p>If the hotspot content is display-only and contains no interactive controls, you can keep both show and hide interactions on the icon itself. On touch-heavy layouts, consider using Click with Toggle Visibility instead of hover so the experience is clearer on phones and tablets.</p>
<h3>Add More Hotspots</h3>
<p>Once the first hotspot works, the rest are mostly duplication. Duplicate your canvas in the Canvas Manager, rename it, and replace the content for the next hotspot.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-310635" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5.jpg" alt="A screenshot of the duplicate option for the canvas in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-duplicate-option-for-the-canvas-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Then duplicate the Module Group on the Main Canvas. Update the Canvas Portal so it points to the new canvas, reposition the Group and Portal, and make sure both interactions target the correct portal.</p>
<p>Nothing about hotspot placement is universal. Each hotspot needs its own offsets, and each content panel needs its own interaction target.</p>
<p>If you are repeating the same marker style across the page or site, Element Presets are worth using. Style once, apply everywhere, and keep your hotspots consistent.</p>
<h2>Helpful Build Tips Before You Publish</h2>
<p>Before you publish, take a few minutes to pressure-test the build. Hotspots are meant to feel effortless, but that only happens when the markers are easy to spot, the revealed content is easy to scan, and the interaction behaves predictably across devices. These final checks help ensure the experience feels polished rather than fragile.</p>
<ul>
<li>Keep hotspot labels and card copy short so the interaction stays fast to scan.</li>
<li>Use strong contrast between the marker and the image behind it.</li>
<li>Leave enough space around focal points so markers do not overlap.</li>
<li>Test hover-based hotspots on touch devices and switch to Click plus Toggle Visibility if needed.</li>
<li>Use clear Element Labels for portals and interactions once you have multiple hotspots on the page.</li>
<li>Use Canvases to keep hotspot content organized, detached from the main layout, and easier to duplicate.</li>
</ul>
<h2>Build Interactive Layouts With Divi 5 Today!</h2>
<p>Hotspots look advanced from the outside, but in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>, they are mostly a matter of structure: place the marker, create the content, position both pieces, then connect them with Interactions.</p>
<p>Once you understand that pattern, the same approach carries over to tooltips, product reveals, floating cards, popups, and other interactive layouts. Divi 5 gives you the control to build it all directly in the Visual Builder.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/how-to-add-hotspots-to-images-in-divi-5">How To Add Hotspots To Images In Divi 5</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/how-to-add-hotspots-to-images-in-divi-5/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-To-Add-Hotspots-To-Images-In-Divi-5-featured-image.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>Divi 5 Commands Every Power User Should Know</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/divi-5-commands-every-power-user-should-know</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/divi-5-commands-every-power-user-should-know#respond</comments>
		
		<dc:creator><![CDATA[Christopher Morris]]></dc:creator>
		<pubDate>Fri, 10 Apr 2026 16:00:51 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Command Center]]></category>
		<category><![CDATA[Divi 5 Feature]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=310769</guid>

					<description><![CDATA[<p>The Divi 5 Command Center is one of those features that does not seem like a big deal until you build with it for a few hours. Press CMD+K on Mac or CTRL+K on Windows, type what you want to do, and press Enter. No digging through menus, no scanning sidebars, and no breaking your [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/divi-5-commands-every-power-user-should-know">Divi 5 Commands Every Power User Should Know</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The <a href="https://www.elegantthemes.com/blog/theme-releases/command-center">Divi 5 Command Center</a> is one of those features that does not seem like a big deal until you build with it for a few hours. Press <strong>CMD+K</strong> on Mac or <strong>CTRL+K</strong> on Windows, type what you want to do, and press <strong>Enter</strong>. No digging through menus, no scanning sidebars, and no breaking your flow to find the same panel again and again.</p>
<p>What makes it especially useful for power users is not just speed. The Command Center gives you one searchable place to run builder actions, jump to settings, open panels, and navigate around your site. That means less interface friction and fewer unnecessary clicks during a long build session.</p>
<p>This post breaks down five Command Center commands that are especially worth knowing. Not every command in the system, just the ones that are most likely to save time during real work.</p>
<h2>1. Canvas Grid View</h2>
<p>If you are building with Divi 5 Canvases (detached workspaces used for off-canvas menus, popups, slide-ins, and other content that lives outside the main page layout), Canvas Grid View is one of the fastest ways to see what is attached to the current page.</p>
<p>When you open it, you get a visual overview of the canvases tied to the page you are working on. That makes it easier to jump between them without leaving the builder or losing your bearings.</p>
<p>To open it, press <strong>CMD+K</strong> on Mac or <strong>CTRL+K</strong> on Windows, type <strong>canvas grid</strong>, and press <strong>Enter</strong>. You can also open it from the canvas controls in the builder UI, but the Command Center route is faster when you are already deep into a build.</p>
<p><video class="card lazy" autoplay="autoplay" loop="loop" muted="" width="1800" height="150" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Copy-Selected-Open-Canvas-Grid-Commands.mp4" /></video></p>
<p>The value here is mostly organizational. Once a page starts using more than one canvas, having a quick visual way to open the right one becomes much more useful than clicking around through interface controls.</p>
<h2>2. Hover State And Default State</h2>
<p>Designing hover interactions usually means a lot of switching back and forth. You set a hover style, preview it, return to the default state, adjust something, and then check the hover state again. Each switch is small, but the repetition adds up.</p>
<p>The Command Center makes that faster. With an element selected, open the Command Center and type <strong>hover state</strong>, then press <strong>Enter</strong>. Divi switches the selected element into Hover State mode. When you are done, open the Command Center again, type <strong>default state</strong>, and press <strong>Enter</strong> to switch back.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310962 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel.jpg" alt="How to access Hover Styles from the UI settings panel in Divi 5" width="2248" height="1226" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel.jpg 2248w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-300x164.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-1946x1061.jpg 1946w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-768x419.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-1536x838.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-2048x1117.jpg 2048w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/How-to-Access-Hover-Styles-from-the-UI-Settings-Panel-610x333.jpg 610w" sizes="auto, (max-width: 2248px) 100vw, 2248px" /></p>
<p><video class="card lazy" autoplay="autoplay" loop="loop" muted="" width="1800" height="150" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Toggle-Hover-State-and-Default-State-of-Selected-Element-with-Commands.mp4" /></video></p>
<p>This is a small shortcut, but it pays off because hover design is something you often revisit while styling buttons, images, cards, and menus. The easier it is to switch states, the easier it is to fine-tune those details.</p>
<h2>3. Save And Save Variants</h2>
<p>Saving is one of the most frequent page-level actions in any build session, so it makes sense to keep it as close as possible. Open the Command Center, type <strong>save</strong>, and press <strong>Enter</strong> to save quickly without hunting for the save controls.</p>
<p>Where the Command Center becomes even more useful is with save variants. Divi 5 supports different save actions tied to post status, including options such as <strong>Save &amp; Set To Draft</strong>, <strong>Save &amp; Set Pending</strong>, and <strong>Save &amp; Set Private</strong>. These are especially useful in content-review or team workflows where publishing status matters as much as saving the work itself.</p>
<p><video class="card lazy" autoplay="autoplay" loop="loop" muted="" width="1800" height="150" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Use-Command-to-Quickly-Save-with-Save-Variations.mp4" /></video></p>
<p>If you only need a quick save, <strong>CMD+S</strong> on Mac or <strong>CTRL+S</strong> on Windows is still the fastest option. The Command Center becomes the better route when you want to save and change status in one move.</p>
<h2>4. Navigate To Any Page Or Major Builder Area</h2>
<p>This is one of the Command Center features that can save the most visible time during a real build.</p>
<p>Instead of opening the WordPress dashboard, searching for a page, and launching the builder again, you can open the Command Center and type the name of the page you want. Divi surfaces it as a navigation result, and pressing <strong>Enter</strong> takes you straight there from inside the builder.</p>
<p><video class="card lazy" autoplay="autoplay" loop="loop" muted="" width="1800" height="150" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Navigate-to-Other-Pages-or-Theme-Builder-Templates-with-Zero-Clicks.mp4" /></video></p>
<p>The same idea applies to major builder destinations. Type <strong>Theme Builder</strong> to jump to the <a href="https://www.elegantthemes.com/theme-builder/">Theme Builder</a>. Type <strong>Theme Options</strong> to open Theme Options directly. The Command Center effectively acts as a navigation layer across your Divi and WordPress workspace.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310963 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options.jpg" alt="Commands to navigate to Theme Builder or Theme Options in Divi 5" width="2248" height="1226" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options.jpg 2248w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-300x164.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-1946x1061.jpg 1946w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-768x419.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-1536x838.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-2048x1117.jpg 2048w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-to-Navigate-to-Theme-Builder-or-Theme-Options-610x333.jpg 610w" sizes="auto, (max-width: 2248px) 100vw, 2248px" /></p>
<p>This is the kind of command that changes how you move through a site. Once you get used to it, going back to dashboard-first navigation feels much slower.</p>
<h2>5. Inspector And Layers</h2>
<p>The <a href="https://www.elegantthemes.com/blog/theme-releases/inspector">Inspector</a> and Layers panels are two of the most useful interface tools in Divi 5, especially on larger or more complex layouts.</p>
<p>The Layers panel shows the hierarchical structure of the page, including sections, rows, groups, columns, and modules. That makes it one of the fastest ways to understand or navigate a complex layout. The Inspector helps you review the styles and attributes applied to the selected element, which is useful when you are troubleshooting why something looks the way it does.</p>
<p>Open the Command Center, type <strong>layers</strong> or <strong>inspector</strong>, and press <strong>Enter</strong>.</p>
<p><video class="card lazy" autoplay="autoplay" loop="loop" muted="" width="1800" height="150" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Open-Layers-View-and-Open-Inspector-with-Commands.mp4" /></video></p>
<p>The real advantage is not just that these panels open quickly. It is that the Command Center makes it easier to build the habit of using them more often. That is especially helpful on smaller screens, where you may prefer to keep panels closed until you need them.</p>
<h2>Bonus: Edit Element</h2>
<p>The <strong>Edit</strong> command becomes more useful as your page structure becomes more organized.</p>
<p>When you open the Command Center and type something like <strong>section</strong>, Divi can surface matching editable elements on the current page so you can jump to and edit them more directly. This becomes much more practical when you use clear Admin Labels, because those labels make it easier to identify the exact element you want.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310972 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly.jpg" alt="Using the Command Center to find and edit sections in Divi 5" width="2248" height="996" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly.jpg 2248w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-300x133.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-1946x862.jpg 1946w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-768x340.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-1536x681.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-2048x907.jpg 2048w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Command-Section-shows-all-Sections-one-can-down-arrow-to-edit-directly-610x270.jpg 610w" sizes="auto, (max-width: 2248px) 100vw, 2248px" /></p>
<p>If your sections, groups, or modules are labeled consistently, you can often type that label name and get to the right element faster, without digging through the Layers panel or clicking around the canvas.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310973 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options.jpg" alt="Using Admin Labels with the Command Center in Divi 5" width="2248" height="1054" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options.jpg 2248w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-300x141.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-1946x912.jpg 1946w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-768x360.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-1536x720.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-2048x960.jpg 2048w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Commands-with-Admin-Labels-show-your-desired-element-without-needing-to-arrow-through-multiple-options-610x286.jpg 610w" sizes="auto, (max-width: 2248px) 100vw, 2248px" /></p>
<p>That is one of the quieter benefits of keeping Admin Labels tidy. They do not just help inside Layers and wireframe-style workflows. They also turn the Command Center into a much better page-wide navigation tool. Admin Labels are also useful when working with <a href="https://www.elegantthemes.com/blog/theme-releases/interactions">Interactions</a>, where clear naming helps you target the right elements more confidently.</p>
<h2>Use The Command Center In Divi 5 Today!</h2>
<p>The easiest way to build Command Center habits in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> is to start with the command tied to your most frequent annoyance. If you are constantly jumping between pages, start with navigation. If you are always switching in and out of hover styling, start with Hover State and Default State. Pick one command, use it until it becomes automatic, and then add another.</p>
<p>That is part of what makes the Command Center so effective. It is more flexible than a traditional keyboard shortcut because you do not need perfect recall. Start typing, and Divi surfaces matching commands, pages, panels, and actions as you go. You only need to know enough to recognize what you want.</p>
<p>Divi 5 keeps adding more tools and builder areas, and the Command Center is one of the easiest ways to access them without memorizing where everything lives in the interface. Once it becomes part of your routine, a lot of the builder starts to feel faster.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/divi-5-commands-every-power-user-should-know">Divi 5 Commands Every Power User Should Know</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/divi-5-commands-every-power-user-should-know/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/04/divi-5-command-center-power-users-ft-img-3.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>Building Interactive Image Cards With Divi 5&#8217;s Group Carousel Module</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/building-interactive-image-cards-with-divi-5s-group-carousel-module</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/building-interactive-image-cards-with-divi-5s-group-carousel-module#comments</comments>
		
		<dc:creator><![CDATA[Ekta Swarnkar]]></dc:creator>
		<pubDate>Thu, 09 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Features]]></category>
		<category><![CDATA[image carousel]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=310345</guid>

					<description><![CDATA[<p>Adding a title or a link to an image card sounds simple, but fitting everything in without crowding the layout is where it gets tricky. Put all the content outside the image and the card can feel busy. Leave the image on its own and the layout can feel unfinished. In this tutorial, we&#8217;ll build [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/building-interactive-image-cards-with-divi-5s-group-carousel-module">Building Interactive Image Cards With Divi 5&#8217;s Group Carousel Module</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Adding a title or a link to an image card sounds simple, but fitting everything in without crowding the layout is where it gets tricky. Put all the content outside the image and the card can feel busy. Leave the image on its own and the layout can feel unfinished.</p>
<p>In this tutorial, we&#8217;ll build an interactive image-card carousel in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> using the <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-divi-5s-group-carousel-module">Group Carousel module</a>. Each card starts clean, then reveals its title and call to action when a user hovers over it. We will pair that reveal with a subtle image scale effect using <a href="https://www.elegantthemes.com/blog/theme-releases/interactions">Divi 5&#8217;s Interactions system</a>.</p>
<h2>What We&#8217;re Building</h2>
<p>This design example uses Divi 5&#8217;s Group Carousel module, with each slide acting as a container for a layered image card. A parent Group holds the card, an Image module provides the visual base, and a nested content Group holds the heading and button. That structure matters because Divi 5 Interactions can target labeled elements independently, letting you control the reveal without affecting the rest of the slide.</p>
<p>By default, each card shows only the image. On hover, two things happen at the same time: the image scales slightly inside its container, and the hidden content fades into view. Both behaviors are handled with Divi 5&#8217;s built-in Interactions and Transition settings.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-display.mp4" type="video/mp4" /></video></p>
<h2>Step-By-Step Tutorial</h2>
<p>This build comes together in eight steps, starting with the carousel layout and finishing with the hover interactions, transitions, duplication workflow, and responsive adjustments.</p>
<h3>Step 1. Create The Carousel Layout</h3>
<p>Add a new <strong>Section</strong> to your page and set the <strong>Background Color</strong> to <strong>Black (#000000)</strong>.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-311013" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1.jpg" alt="Section with a black background in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/section-black-1-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Next, set the <strong>Row Width</strong> to <strong>70%</strong> and keep it center-aligned. Inside the row, add the <strong>Group Carousel</strong> module.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311014 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module.jpg" alt="Adding the Group Carousel module in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>The Group Carousel module works well here because each slide can hold multiple Divi modules, not just a single image or text field. That makes it ideal for layered cards like the one we are building.</p>
<p>Once the module is in place, go to <strong>Content &gt; Carousel Settings</strong> and set it to display <strong>3 Slides</strong>. Then enable <strong>Automatic Rotation</strong> and <strong>Center Mode</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311016 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings.jpg" alt="Group Carousel settings in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-settings-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Three slides keep the layout readable on desktop, center mode puts more visual emphasis on the middle card, and automatic rotation adds motion before the user interacts with anything.</p>
<p>Next, open the <strong>Dot Navigation</strong> settings and set the position to <strong>Left</strong>. Then change the dot color to <strong>White</strong> so it remains visible against the dark background.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311017 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings.jpg" alt="Dot navigation settings in Divi 5 Group Carousel" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/dot-navigation-settings-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>With the carousel in place, the next step is to build the first card inside it.</p>
<h3>Step 2. Build The First Carousel Card</h3>
<p>Select the first <strong>Carousel Slide</strong> and set its <strong>Padding</strong> to <strong>20px</strong> so the card has breathing room inside the slide.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/spacing-carousel-slide.mp4" type="video/mp4" /></video></p>
<p>Next, add a <strong>Group</strong> inside the slide to act as the main card container. Then add an <strong>Image Module</strong> inside that Group and upload your image.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-image.mp4" type="video/mp4" /></video></p>
<p>Select the parent <strong>Group</strong> and apply a <strong>Border Radius</strong> to shape the card. Apply the same radius to the <strong>Image Module</strong> so both edges align visually. To keep the image neatly cropped when it scales on hover, set the parent Group&#8217;s <strong>Overflow</strong> to <strong>Hidden</strong> in the <strong>Advanced</strong> tab.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/border-radius.mp4" type="video/mp4" /></video></p>
<p>Now add a second <strong>Group</strong> inside the same parent container to hold the card content. Place a <strong>Heading Module</strong> and a <strong>Button Module</strong> inside it for the title and call to action. Use spacing and positioning controls to place this content group toward the lower part of the card.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-module-two.mp4" type="video/mp4" /></video></p>
<p>At this stage, everything is visible. In the next step, we will hide the content group on load so the card returns to its clean default state.</p>
<h3>Step 3: Hide The Content Group On Page Load</h3>
<p>Select the content group inside the card. Open the <strong>Content</strong> tab and scroll to <strong>Meta &gt; Element Label</strong>. Give it a clear name, such as <strong>Meta Angles</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311026 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label.jpg" alt="Element Label setting in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/element-label-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Divi 5 Interactions can target labeled elements directly, so this label is what lets you show and hide the content group later.</p>
<p>Next, open the <strong>Interactions</strong> panel and add a new interaction. Set the trigger to <strong>Load</strong>, the action to <strong>Hide Element</strong>, and choose <strong>Meta Angles</strong> as the target. When the page loads, the content group will be hidden automatically.</p>
<p><strong>Note:</strong> You can also hide the content group in the module&#8217;s <strong>Visibility</strong> settings first, which is often a cleaner setup when you want the element hidden by default. This interaction-based method is still useful here because it keeps the hide and reveal behavior inside the same interaction workflow.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/hide-module-group.mp4" type="video/mp4" /></video></p>
<p>With the content group hidden, the next step is to reveal it when the user hovers over the card.</p>
<h3>Step 4: Reveal And Hide The Content On Hover</h3>
<p>Select the <strong>Image Module</strong> inside the card and open the <strong>Interactions</strong> panel. Add a new interaction, set the trigger to <strong>Mouse Enter</strong>, and set the action to <strong>Show Element</strong>, targeting the <strong>Meta Angles</strong> group.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-visible-interaction.mp4" type="video/mp4" /></video></p>
<p>If you want, you can add a second interaction to the same Image Module. Set the trigger to <strong>Mouse Exit</strong>, the action to <strong>Hide Element</strong>, and target the same <strong>Meta Angles</strong> group. Without it, the content stays visible after the first hover, which turns the effect into a one-time reveal instead of a true hover interaction.</p>
<h3>Step 5: Add Image Scaling On Hover</h3>
<p>Select the <strong>Image Module</strong> in the card, then open the <strong>Advanced</strong> tab. Open the <strong>Transform</strong> settings and set the default <strong>Scale</strong> to <strong>100</strong>, then switch to the hover state and bring it up to around <strong>105%</strong>.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transform-scale-hover.mp4" type="video/mp4" /></video></p>
<p>The Group with a matching border radius keeps the scaling contained, so the image grows within the card boundary. If it ever spills beyond the edges, select the parent Group and add <strong>overflow: hidden;</strong> under the <strong>Main Element</strong> column in <strong>Advanced &gt; Custom CSS</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311031 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden.jpg" alt="overflow hidden" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/overflow-hidden-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Both the interaction and the scaling are working now, but neither one eases in or out yet. That&#8217;s what we&#8217;ll fix next.</p>
<h3>Step 6: Add Transitions For A Smoother Reveal</h3>
<p>Select the <strong>Image Module</strong> and open the <strong>Advanced</strong> tab. Scroll to <strong>Transition</strong>, set the <strong>Duration</strong> to around <strong>400ms</strong>, and choose <strong>Ease</strong> as the <strong>Speed Curve</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311033 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions.jpg" alt="Transition settings in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/transitions-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Next, select the <strong>Meta Angles</strong> group and apply the same transition settings so the content reveal and the image scale feel synchronized.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311034 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions.jpg" alt="Transition settings on the content group in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/meta-group-transitions-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Applying transitions directly to both elements gives you more control over the pacing. The result is a cleaner interaction where the content and image feel like part of the same motion rather than two unrelated effects.</p>
<h3>Step 7: Duplicate And Customize The Remaining Slides</h3>
<p>Duplicate the first <strong>Carousel Slide</strong> until you have a total of <strong>five slides</strong>. This carries over the structure, styling, and interactions so each card starts from the same base.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-311037 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides.jpg" alt="Duplicating carousel slides in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-slides-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Go into each duplicated slide and replace the <strong>image</strong>, <strong>title</strong>, and <strong>button text</strong> to match your content. As you do, update the <strong>Element Label</strong> for each content group so every slide has a unique target.</p>
<p>This is important because Divi 5 Interactions target labeled elements. If multiple slides share the same label, the wrong content can respond when the interaction fires.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/slides-changed.mp4" type="video/mp4" /></video></p>
<p>After renaming the labels, open each slide&#8217;s <strong>Interactions</strong> settings and point the Show Element and Hide Element targets to the correct content group for that slide.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/carousel-display.mp4" type="video/mp4" /></video></p>
<h3>Step 8: Adjust The Carousel For Different Screen Sizes</h3>
<p>Open the <strong>Group Carousel</strong> module and enable the <strong>Responsive Editor</strong>. In <strong>Content &gt; Carousel Settings</strong>, adjust the number of visible slides for each device. Keeping <strong>3 slides</strong> on desktop, <strong>2</strong> on tablet, and <strong>1</strong> on mobile gives each card enough room without crowding the layout.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/responsive-editing.mp4" type="video/mp4" /></video></p>
<p>Also test the interaction on touch devices. Hover does not behave the same way on phones and tablets, so if the reveal feels unreliable on smaller screens, consider simplifying the card by keeping the content visible there or swapping to a tap-based interaction pattern.</p>
<p>And with that, the carousel is fully built. You now have an image-card layout that stays clean by default, reveals content on interaction, adds a subtle zoom effect, and adapts across screen sizes.</p>
<h2>Build Your Image Carousel In Divi 5 Today!</h2>
<p>This pattern works because it keeps the card visually simple until the user engages with it. The Group Carousel module gives each slide a flexible structure, and <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> Interactions handle the reveal logic without extra plugins or custom code.</p>
<p>Once you build the first card, the rest of the carousel is mostly repetition: duplicate the slide, swap the content, update the labels, and retarget the interactions. That makes this a practical approach for portfolios, service highlights, product showcases, featured posts, and other image-led layouts.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/building-interactive-image-cards-with-divi-5s-group-carousel-module">Building Interactive Image Cards With Divi 5&#8217;s Group Carousel Module</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/building-interactive-image-cards-with-divi-5s-group-carousel-module/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/image-carousel-ft-img.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>Editing Headers And Footers Faster With Divi 5 Editable Areas</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/editing-headers-and-footers-faster-with-divi-5-editable-areas</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/editing-headers-and-footers-faster-with-divi-5-editable-areas#comments</comments>
		
		<dc:creator><![CDATA[Aayush]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[divi 5]]></category>
		<category><![CDATA[Divi 5 Features]]></category>
		<category><![CDATA[divi theme builder]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=310923</guid>

					<description><![CDATA[<p>Headers and footers appear across multiple areas of your site, so they are some of the templates you will revisit most often in Divi 5. A logo update, refreshed contact details, a new footer link, or a quick style adjustment are all small changes, but they used to interrupt your workflow by sending you back [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/editing-headers-and-footers-faster-with-divi-5-editable-areas">Editing Headers And Footers Faster With Divi 5 Editable Areas</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Headers and footers appear across multiple areas of your site, so they are some of the templates you will revisit most often in <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a>. A logo update, refreshed contact details, a new footer link, or a quick style adjustment are all small changes, but they used to interrupt your workflow by sending you back to the Theme Builder.</p>
<p><a href="https://www.elegantthemes.com/blog/theme-releases/complete-site-editing">Editable Theme Builder Areas in Divi 5</a> offer a cleaner way to work. Instead of editing page content in one place and global templates in another, you can edit the assigned header, footer, and template body from the front end in a single builder session. That is especially useful when you want to make fast global updates without breaking your focus.</p>
<h2>The Problem With Context Switching</h2>
<p><a href="https://www.elegantthemes.com/blog/divi-resources/using-the-divi-theme-builder-in-divi-5">Divi&#8217;s Theme Builder</a> handles the global parts of your site, including headers, footers, post templates, product templates, and archive templates. Build them once, assign them where needed, and Divi applies them automatically.</p>
<p>That separation is useful for organization, especially on larger sites. But it also creates friction when you notice a global issue while working on a live page. Maybe your footer address is outdated, your header CTA needs new copy, or your logo sizing needs adjustment. In older workflows, fixing that meant leaving the page, opening the Theme Builder, finding the right template, making the change, and then returning to what you were doing.</p>
<p>On busy projects, that extra back-and-forth slows you down more than it should.</p>
<h2>Introducing Editable Theme Builder Areas In Divi 5</h2>
<p><a href="https://www.elegantthemes.com/blog/theme-releases/complete-site-editing">Editable Theme Builder Areas in Divi 5</a> solve that problem by loading your assigned header, body template, page content context, and footer into the same Visual Builder session.</p>
<p>That means you can open Divi from the front end and edit the parts of the site that matter in context, without opening the Theme Builder separately. The result is less context switching, faster global edits, and better design decisions because you can see how your header and footer actually relate to the content on the page.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" data-mce-fragment="1" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/seamless-small.mp4" /></video></p>
<p>Divi 5 also expands where Edit With Divi appears on the front end. It is no longer limited to standard singular content like pages and posts. You can now launch the builder from more template-driven areas, including archive pages, WooCommerce product pages, and other supported front-end views that use Theme Builder layouts.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" data-mce-fragment="1" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/everything-small.mp4" /></video></p>
<p>That broader access matters because it removes one more layer of hunting around in the backend. Browse to the area you want to work on, click Edit With Divi, and open the relevant layout in context.</p>
<p>One practical note: on some template-driven areas, especially archive pages, you may need at least a Theme Builder header or footer to exist before the Edit With Divi option appears there.</p>
<h2>Using Editable Theme Builder Areas To Edit Headers And Footers</h2>
<p>Editable Theme Builder Areas are simple in practice, but a few details are worth seeing clearly. Here is the workflow that makes header and footer edits faster in Divi 5.</p>
<h3>Finding The Header On The Page</h3>
<p>Once you open the Visual Builder, the boundary between your header and the rest of the page is easy to identify. A green Header label marks the template area, making it clear that you are looking at a live Theme Builder layout, not just static page content.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311152" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5.jpg" alt="A screenshot of the header label that separates header content from the rest of the page in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>The Layers panel also lists the header as its own labeled area, separate from the page content below it.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311154" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel.jpg" alt="A screenshot of the header label that separates header content from the rest of the page in Divi 5's Layer Panel" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-header-label-that-separates-header-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>These labels are more than visual guides. They confirm that the header is active and editable in the same builder session. Click a module directly on the canvas to open its settings, just as you would anywhere else in Divi.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" data-mce-fragment="1" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/An-example-of-how-inline-editing-of-headers-work-with-Divi-5s-editable-areas.mp4" /></video></p>
<p>This is where the feature becomes especially useful. Because your page content stays visible underneath the header, you can judge spacing, color contrast, logo scale, button visibility, and overall balance in real context instead of editing the header in isolation.</p>
<p>One important distinction: if your navigation is powered by a WordPress menu, Editable Theme Builder Areas let you edit the Menu Module and the header layout around it, but the actual menu items themselves are still managed through WordPress menu settings.</p>
<p>Save your changes once, and Divi applies that updated header everywhere the template is assigned.</p>
<h3>Locating The Footer On The Page</h3>
<p>The footer works the same way. A green Footer label marks the editable area on the canvas, and the Layers panel lists it separately for quick access.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311156" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder.jpg" alt="A screenshot of the footer label that separates footer content from the rest of the page in Divi 5's Layer Panel and Visual Builder" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-the-footer-label-that-separates-footer-content-from-the-rest-of-the-page-in-Divi-5s-Layer-Panel-and-Visual-Builder-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Click any footer module to open its settings. Contact details, social icons, footer links, disclaimers, copyright text, and CTA elements can all be updated directly from the same session.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" data-mce-fragment="1" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/An-example-of-updating-the-footer-inline-using-Editable-Areas-in-Divi-5.mp4" /></video></p>
<p>Because the header, footer, and page context all load together, Divi 5 also makes it easier to move content between these areas. You can copy, paste, drag, and reorganize modules between the page, header, and footer without opening separate builder sessions.</p>
<p>Say you built a CTA button on your homepage and want the same styling in your footer. Copy the module, paste it into the footer area, and then adjust the content as needed. The same goes for social follow modules, icon groups, blurbs, and other reusable elements.</p>
<p>You can also use the Layers panel to drag and position elements more precisely across loaded areas.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="900" height="506" data-mce-fragment="1" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/An-example-of-dragging-and-dropping-elements-from-page-to-the-footer-in-Divi-5.mp4" /></video></p>
<p>That saves real time because you are reusing working elements instead of rebuilding them from scratch.</p>
<h3>Turning Off Theme Builder Layouts When You Want A Narrower Editing Scope</h3>
<p>Not every editing session needs the full site loaded at once. Divi 5 gives you a built-in way to simplify the workspace when you want to focus on a page or post without the surrounding Theme Builder areas.</p>
<p>Open the builder settings and disable <strong>Show Theme Builder Layouts</strong>. This hides the loaded header, footer, and other Theme Builder areas from the current editing session without affecting the templates themselves.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311170" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5.jpg" alt="A screenshot of where to turn off Theme Builder layouts in Divi 5" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-where-to-turn-off-Theme-builder-layouts-in-Divi-5-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>This can be helpful on more complex layouts where the Layers panel starts to feel crowded. For example, on a WooCommerce product page, you may be working with product content, template structure, and global layout areas all at once. Hiding Theme Builder layouts can make the editing experience easier to scan and manage.</p>
<p>It is also useful for teams that prefer to separate page editing from template editing, even though Divi 5 now allows both in one place.</p>
<h3>Bonus: Restricting Editable Theme Builder Areas For Clients</h3>
<p>Editable Theme Builder Areas are powerful, but that does not mean every user should have access to them. On client sites, it often makes sense to let users edit page content while protecting global layouts from accidental changes.</p>
<p>This is where the Divi Role Editor is useful. It lets you control what each WordPress user role can access inside Divi 5, including Theme Builder access, builder actions, settings tabs, and global module editing.</p>
<p>To configure this, go to Divi &gt; Role Editor in your WordPress dashboard. Choose the role you want to restrict, such as Editor or Author, and then review the available permission groups.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter size-full wp-image-311062" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor.jpg" alt="A screenshot of how to restrict access to headers and footers for client roles in Divi 5 using the Role Editor" width="1800" height="900" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor-300x150.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor-768x384.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor-1536x768.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/A-screenshot-of-how-to-disable-headers-and-footers-for-client-roles-in-Divi-5-using-the-Role-Editor-610x305.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>For the cleanest handoff, pay special attention to these areas:</p>
<ul>
<li><strong>General Functionality:</strong> Restrict access to Theme Builder, Divi Library, Theme Options, and other top-level Divi features.</li>
<li><strong>Builder Interface:</strong> Limit actions such as editing, moving, or deleting modules, rows, and sections, if needed.</li>
<li><strong>Library Settings:</strong> Restrict access to Global Modules, since edits to them can affect the entire site.</li>
<li><strong>Settings Tabs:</strong> Disable Design and Advanced tabs if you want clients limited to content-only edits.</li>
</ul>
<p>This gives clients a safer editing experience. They can update text, images, and day-to-day content while the site-wide structure stays protected.</p>
<h2>Try Editable Theme Builder Areas In Divi 5 Today!</h2>
<p><a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> makes header and footer editing much more practical by eliminating unnecessary trips back to the Theme Builder. When you can edit global areas directly from the front end, the workflow feels faster, more visual, and more connected to the page you are actually working on.</p>
<p>That translates into real benefits:</p>
<ul>
<li>Less context switching while building</li>
<li>Faster edits to global templates</li>
<li>Better design decisions because you see global areas in context</li>
<li>Easier reuse of modules between page and template areas</li>
<li>Safer client handoffs through Role Editor restrictions</li>
</ul>
<p>If you are already using Theme Builder templates in Divi 5, Editable Theme Builder Areas make routine header and footer work noticeably smoother.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/editing-headers-and-footers-faster-with-divi-5-editable-areas">Editing Headers And Footers Faster With Divi 5 Editable Areas</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/editing-headers-and-footers-faster-with-divi-5-editable-areas/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/Editing-Headers-And-Footers-Faster-With-Divi-5-Editable-Areas-featured-image.jpg" width="280" type="image/jpg" medium="image" />	</item>
		<item>
		<title>Building An Image Hover Reveal Effect Using Divi 5&#8217;s Interactions</title>
		<link>https://www.elegantthemes.com/blog/divi-resources/building-an-image-hover-reveal-effect-using-divi-5s-interactions</link>
					<comments>https://www.elegantthemes.com/blog/divi-resources/building-an-image-hover-reveal-effect-using-divi-5s-interactions#comments</comments>
		
		<dc:creator><![CDATA[Ekta Swarnkar]]></dc:creator>
		<pubDate>Tue, 07 Apr 2026 16:00:00 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Divi Resources]]></category>
		<category><![CDATA[Divi 5 Interactions]]></category>
		<category><![CDATA[divi 5 module group]]></category>
		<category><![CDATA[image hover reveal]]></category>
		<category><![CDATA[interactions in divi 5]]></category>
		<category><![CDATA[module group in divi 5]]></category>
		<guid isPermaLink="false">https://www.elegantthemes.com/blog/?p=310478</guid>

					<description><![CDATA[<p>Images almost always share space with supporting content, such as titles, short descriptions, and links. A static layout can handle that well, but even a small hover interaction can make the entire composition feel more responsive. Instead of showing everything at once, the layout reveals extra content only when someone engages with it. In this [&#8230;]</p>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/building-an-image-hover-reveal-effect-using-divi-5s-interactions">Building An Image Hover Reveal Effect Using Divi 5&#8217;s Interactions</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Images almost always share space with supporting content, such as titles, short descriptions, and links. A static layout can handle that well, but even a small hover interaction can make the entire composition feel more responsive. Instead of showing everything at once, the layout reveals extra content only when someone engages with it.</p>
<p>In this tutorial, we&#8217;ll use <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> and its <a href="https://www.elegantthemes.com/blog/theme-releases/interactions">Interactions</a> system to build exactly that: a layout where hovering over an image reveals additional content and shifts the surrounding text into a secondary state, all without custom code.</p>
<h2>What We&#8217;re Building</h2>
<p>The layout is a two-column book showcase. The left column displays a book cover image, and the right column contains the book&#8217;s core metadata: the author&#8217;s name and the book title. This is the default state visitors see first. It&#8217;s clean, simple, and easy to scan.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/image-hover-preview.mp4" type="video/mp4" /></video></p>
<p>When someone hovers over the book cover, the right column reveals more content through a module group: a testimonial, a short description, and a Buy Now button. At the same time, the book title shifts into a smaller alternate preset so the new content has room to appear without crowding the layout.</p>
<p><iframe loading="lazy" class="youtube-player" type="text/html"  title="Building An Image Hover Reveal Effect Using Divi 5’s Interactions" width="719" height="404" src="https://www.youtube.com/embed/YEc1DCNIUGM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/c/elegantthemes?sub_confirmation=1" class="button primary-button inline-button accent-red" previewlistener="true" rel="noopener" target="_blank">Subscribe To Our Youtube Channel</a></p>
<p>When the cursor leaves the image, the layout returns to its default state. That reset is what makes the interaction feel polished instead of one-directional.</p>
<h3>Why Use Divi 5 Interactions</h3>
<p>Interactions is Divi 5&#8217;s built-in system for adding behavior to elements inside the Visual Builder without writing code. <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-divi-5-interactions">Divi 5&#8217;s Interactions system</a> works through three parts: a trigger that starts the interaction, an effect that defines what happens, and a target that tells Divi which element should change.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2025/06/popup-small.mp4" type="video/mp4" /></video></p>
<p>That structure makes it easy to coordinate multiple changes from a single hover. In this build, one trigger reveals hidden content while a second target switches the title to an alternate preset. Small interaction, multiple coordinated responses.</p>
<h2>Step-By-Step Tutorial</h2>
<p>This build comes together in seven steps. We&#8217;ll create the two-column layout, add the book metadata, build the hidden content group, hide it on page load, create an alternate title preset, connect everything to the hover trigger, and then add the return-state interaction to reset the layout cleanly.</p>
<h3>Step 1. Create The Book Showcase Layout</h3>
<p>Start by adding a new <strong>Section</strong> to your page and inserting a <strong>Row</strong> with a two-column layout.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310585 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row.jpg" alt="Add a two-column row in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-2-column-row-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>In the <strong>left column</strong>, add an <strong>Image Module</strong> and upload your book cover image.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/image-on-right.mp4" type="video/mp4" /></video></p>
<p>Move to the <strong>right column</strong> and add a <strong>Module Group</strong>. In Divi 5, a <a href="https://www.elegantthemes.com/blog/divi-resources/everything-you-need-to-know-about-divi-5-module-groups">Module Group</a> lets you wrap multiple modules into a single unit so they can be styled and targeted as a single unit. Inside that group, add two <strong>Heading Modules</strong>, one for the author name and one for the book title.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-module-group.mp4" type="video/mp4" /></video></p>
<p>Style them to match your layout. Once those two headings are in place, the base structure is ready.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/customize-module-group.mp4" type="video/mp4" /></video></p>
<h3>Step 2. Create The Group For Additional Book Details</h3>
<p>Add another <strong>Module Group</strong> below the title inside the right column. This second group will hold the content revealed on hover.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310590 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group.jpg" alt="Add another module group in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/another-module-group-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Inside it, add a <strong>Heading Module</strong> for the testimonial quote, a <strong>Text Module</strong> for the short description, and a <strong>Button Module</strong> labeled <strong>Buy Now</strong>.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group.mp4" type="video/mp4" /></video></p>
<p>Adjust the typography, spacing, and button styling until the new group visually connects with the metadata above it.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310592 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group.jpg" alt="Style the additional content group in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/custom-module-group-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Right now, the group is fully visible. The next step hides it on load so it can be revealed by the hover trigger.</p>
<h3>Step 3. Hide The Additional Content On Page Load</h3>
<p>Select the second <strong>Module Group</strong> and open its Content settings. Scroll to <strong>Meta &gt; Element Label</strong> and give it a clear name such as <strong>Radiance Meta</strong>. Labels make it much easier to identify the right target when you&#8217;re building interactions.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310594 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label.jpg" alt="Label a module group in Divi 5" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/group-label-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Now open the <strong>Interactions</strong> panel, add a new interaction, and set the trigger to <strong>Page Load</strong> with the effect set to <strong>Hide Element</strong>. This ensures the second group starts hidden as soon as the page loads. You could also hide the group through <strong>Advanced &gt; Visibility</strong>, but using a Page Load interaction keeps the setup tied directly to Divi 5&#8217;s Interactions workflow.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/hide-meta.mp4" type="video/mp4" /></video></p>
<p>With that in place, the layout returns to its default state: just the author and title, with the extra content waiting off-screen until the hover interaction triggers it.</p>
<h3>Step 4. Create An Alternate Preset For The Book Title</h3>
<p>In Divi 5, a <a href="https://www.elegantthemes.com/blog/divi-resources/the-ultimate-guide-to-presets-in-divi-5-including-new-features">preset</a> is a saved style configuration for a module. Duplicating a preset lets you create a second visual state without overwriting the original. That&#8217;s exactly what we need here, because the title needs one look by default and another look when the hover reveal is active.</p>
<p>Select the <strong>Book Title Heading Module</strong> in the first group and open the <strong>Preset</strong> menu. Duplicate the current preset, then rename it to something recognizable like <strong>Heading Small</strong>.</p>
<p>With the new preset active, reduce the font size slightly and apply italics if you want the secondary state to feel more understated. The goal is not to completely restyle the title, but to make room for the revealed content.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-preset.mp4" type="video/mp4" /></video></p>
<p>The title now has two states ready to switch between during the interaction.</p>
<h3>Step 5. Trigger The Reveal On Hover</h3>
<p>Select the <strong>Image Module</strong> in the left column and open the <strong>Interactions</strong> panel. Add a new interaction and set the trigger to <strong>Mouse Enter</strong>. This fires as soon as the cursor moves over the book cover.</p>
<p>Add the first effect: <strong>Show Element</strong>, targeting the <strong>Radiance Meta</strong> group.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/add-interaction.mp4" type="video/mp4" /></video></p>
<p>Add a second effect to the same hover interaction. Target the <strong>Book Title Heading</strong>, choose <strong>Add Preset</strong>, and select the <strong>Heading Small</strong> preset.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/heading-preset.mp4" type="video/mp4" /></video></p>
<p>At this point, hovering over the book cover reveals the hidden content and simultaneously shifts the title to its alternate style.</p>
<h3>Step 6. Add The Return-State Interaction</h3>
<p>To make the effect feel complete, add a second interaction to the same <strong>Image Module</strong> and set the trigger to <strong>Mouse Exit</strong>.</p>
<p>For the first effect, target <strong>Radiance Meta</strong> and choose <strong>Hide Element</strong>. This hides the additional content when the cursor leaves the image.</p>
<p>For the second effect, target the <strong>Book Title Heading</strong> and choose <strong>Remove Preset</strong> if you&#8217;re removing the alternate state, or switch back to the original preset if that&#8217;s how your setup is configured. The result should be the same: the title returns to its original default styling.</p>
<p>This is the step that keeps the interaction from feeling stuck. The reveal is important, but the reset is what makes the pattern reusable across cards, showcases, and hover-driven layouts.</p>
<h3>Step 7. Add A Fade-In Animation For A Smoother Reveal</h3>
<p>Select the <strong>Radiance Meta</strong> module group and open the <strong>Design</strong> tab. Scroll to <strong>Animation</strong> and choose <strong>Fade</strong>.</p>
<p><img loading="lazy" decoding="async" class="with-border aligncenter wp-image-310604 size-full" src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth.jpg" alt="Add fade animation for a smoother reveal" width="1800" height="918" srcset="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth.jpg 1800w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth-300x153.jpg 300w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth-768x392.jpg 768w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth-1536x783.jpg 1536w, https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/animation-smooth-610x311.jpg 610w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></p>
<p>Keep the duration short so the content eases in instead of snapping into place. That small change helps the reveal feel intentional and refined.</p>
<h2>Preview</h2>
<p>Here&#8217;s the finished layout in action.</p>
<p><video class="et-video-loop card" autoplay="autoplay" loop="loop" muted="" width="1800" height="886" playsinline webkit-playsinline><source src="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/hover-reveal-preview.mp4" type="video/mp4" /></video></p>
<h2>Practical Tips Before You Publish</h2>
<p>A hover reveal can look great in the builder but still feel awkward on a live page if the timing or spacing is off. Before you publish, review the details below to ensure the interaction feels smooth, readable, and intentional.</p>
<ul>
<li>Keep the hover target large enough that the interaction is easy to trigger.</li>
<li>Make sure the revealed content does not push nearby elements into unstable positions.</li>
<li>Keep the alternate preset subtle so the title still feels visually connected to its default state.</li>
<li>Check tablet and mobile views and decide whether the interaction still makes sense on touch devices.</li>
<li>Use short animation timing so the effect feels responsive instead of delayed.</li>
</ul>
<h2>Try Interactions in Divi 5 Today!</h2>
<p>A layout like this shows why <a href="https://www.elegantthemes.com/divi-5/">Divi 5</a> Interactions is so useful. A single hover can reveal new content, switch presets, and coordinate multiple elements without custom code. Once you understand that pattern, you can adapt it to product cards, portfolio items, team layouts, pricing tables, and content reveals across your site.</p>
<p>The book showcase is just one example. The real value is learning how triggers, effects, and targets work together so you can reuse the same logic in different designs.</p>
<div class="inline-elements small-gutters two-column centered"><a href="https://www.elegantthemes.com/members-area/divi-5/" class="button primary-button">Download Divi 5</a><a href="https://www.elegantthemes.com/divi-5/" class="button primary-button accent-purple" style="margin-bottom: 16px;">Learn More About Divi 5</a></div>
<p>The post <a href="https://www.elegantthemes.com/blog/divi-resources/building-an-image-hover-reveal-effect-using-divi-5s-interactions">Building An Image Hover Reveal Effect Using Divi 5&#8217;s Interactions</a> appeared first on <a href="https://www.elegantthemes.com/blog">Elegant Themes Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elegantthemes.com/blog/divi-resources/building-an-image-hover-reveal-effect-using-divi-5s-interactions/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<enclosure url="https://www.elegantthemes.com/blog/wp-content/uploads/2026/03/image-hover-reveal-effect-ft-img.jpg" width="280" type="image/jpg" medium="image" />	</item>
	</channel>
</rss>
