3 Potentially Overlooked Divi Module Elements You Could Be Styling (and How)

Last Updated on September 23, 2022 by 19 Comments

3 Potentially Overlooked Divi Module Elements You Could Be Styling (and How)
Blog / Divi Resources / 3 Potentially Overlooked Divi Module Elements You Could Be Styling (and How)

Existing Divi users will already be familiar with its module system. Itโ€™s a hassle-free yet powerful way to help users of all levels design complexย and stylish websites. However, given the number of options we pack into each module, youโ€™d be forgiven for missing one or two of their key elements.

In this article, weโ€™ll introduce you to three small (yet significant) Divi module elements you may have overlooked. Weโ€™ll tell you how to find them, beforeย teaching you how they canย help you build even better websites. However, before we jump in, letโ€™s talk for a minute about Divi modules in general.

What Divi Modules Are (And How They Can Help You)

Divi is essentially modular, which means your site is built up using blocks that offer different functionality. You add them to your site using the integratedย Divi Builder, which also comes as a standalone plugin for Elegant Themes members.ย On the whole, the plugin enables you to build stylish websites faster, add complex features to your site, and interact with individual elements with ease all from your WordPressย editor screen.

To get started, enable the builder from your WordPress editor while working on any page or post. Once youโ€™ve done that, you can separate your page into as many rows and columns as you want (up to six per row), and fill each of them with your chosen modules.

The Divi Builder.

If youโ€™re a regular reader of our blog, youโ€™ll know we often devote entire articles to discussing a single module. If youโ€™re looking for general advice on how to use some of the individual modules available (along with how to style them), here are some our favorite articles:

  1. How to Add a Floating Action Menu to Divi with the Code Module.
  2. An Introduction to the Divi Number Counter Module (and How to Style It).
  3. How to Style Diviโ€™s Countdown Timer Module with Simple Elegance.

However, with so much functionality packed into Divi, some aspects of certain modules are oftenย forgotten. Letโ€™s set that straight!

3 Key Divi Module Elements and How to Interact With Them

Most Divi modules are easy to get to grips with. With that in mind, youโ€™ll do well to simply add modules to a test page and begin exploring. However, for this piece, weโ€™re focusing on some additional tweaks you can implement using CSS code that can enhance your websiteโ€™s design.

Of course, before jumping in, make sure youโ€™re using a child themeย to protect your changes from any theme updates, and also make a backup in case any changes you make play havoc with you setup.

1. The Accordion Moduleโ€™s Icons

The Accordion module enables you to pack a lot of information into a compact area. Itโ€™s perfect for Frequently Asked Question (FAQ) sections and other similar pages where users are looking for something particular among dense information:

Divi's Accordion module.

For this tweak, weโ€™ll teach you how to modify the icons on the right side of each item on your accordion:

An example of the Divi Accordion module.

By default, Divi only enables you to adjust the color for your accordion icons. However, if youโ€™re not happy with their size, we can enlarge them with a little CSS code. To do this, simplyย open the settings for your Accordion module and navigateย to the Custom CSS tab. Once here, scroll down until you reach the Toggle Icon section.

Any CSS code you enter here will modify the icons in question. While on the front endย these icons appear asย images, under the hood theyโ€™re actually similar to aย custom font. As such, youโ€™ll need to override the default font-size property for eachย particular selector. Hereโ€™s how that would look:

Modifying the size of your accordion's icons.

You can use the preview function to check out what your new icons would look likeโ€ฆ

An example of the Accordion module with resized icons.

โ€ฆand tweaking as necessary before saving your changes. Easy, right? Now keep in mind you can get as creative as you want using the Custom CSS section for each module, so feel free to experiment with other styles too.

2. The Person Moduleโ€™s Social Media Icons

The Person module is perfect for introducing yourself or other members of your team to your siteโ€™s visitors. It provides essentialย information that visitors or potential clients needย to know about your team members, including their job role, a brief biography, and links to any relevantย social media profiles:

Divi's Person module in action.

For this example, weโ€™ll be playing around with the social media icons that appear below theย biography section. Although you can tweak the colors, they donโ€™t stand out much by default. In addition, weโ€™re not able to easily modify their size as we did with the previous example, so itโ€™s time to get creative!

To kick things off, open the relevantย Person moduleโ€™s settings, then headย to the Custom CSS section. Once there, scroll down until you find the Member Social Links field. This time around, weโ€™ll use the text-shadow property to give our icons a little visibility boost:

Customizing your social media icons.

The pixel numbers dictate where the shadow lies horizontally and verticallyย in relation to the original icon, and the hex code sets itsย color. Feel free to experiment with the positioning,ย and also change the color depending on your pageโ€™s style. Hereโ€™s how our example looks:

Divi's Person module using shadowed icons.

Weโ€™ve chosen a soft color so that we wouldnโ€™tย overpower the social media icons. However, youโ€™re of course free to choose something to suitย your particular design.

3. The Bar Counter Moduleโ€™s Percentage Bars

Finally we have the Bar Counter module, and itโ€™sย very straightforward to use. It enables you to display multiple percentages using simple horizontal bars โ€“ each of them with its own title and progress indicator:

Divi's Bar Counter module in action.

However, although itโ€™s simple to use, itโ€™sย one of the most comprehensive Divi modules of the bunch. Youโ€™re able to modify almost everyย element including its title, the progress bar, and even the percentage text within. Even so, we can still have some fun with it by using the moduleโ€™s Custom CSS tab. Head there and firstly find the Counter Container field.

Letโ€™s start by applying the skew transform property along our percentage barโ€™s horizontal axis. Simply put, thisย enables you to apply a slight slant to your percentage bars. You can tweak this property by modifying the degree that you want to apply, but keep in mind itโ€™ll also distort the text within the container.:

Skewing our percentage bars along their horizontal axis.

Lets see how it looks in our example:

An example of a slightly skewed Divi Bar Counter module.

Finally, if you want to liven up your percentage bars even further, you can do away with regular colors and style them using gradients. To achieve this, weโ€™ll use the linear-gradient CSS property, and specify the colors it should transition between:

Applying a gradient to our percentage bars.

While getting to grips with the settingsย you can apply takes some time, it can enable you to finely tune your gradient to your exact requirements. In a nutshell, you apply a direction for your gradient, along with some suitable colors. For this example, we applied the to bottom right property so our gradient would proceed in that direction:

An example of the Divi Bar Counter module using a gradient.

Getting gradients to look good for your percentage bars can be tricky, since youโ€™ll need to match multiple colors to make it work. However, weโ€™re quite fondย of the creative styles you can achieve using this trick.

Conclusion

Diviโ€™s greatest feature is probably how easy it is for new users to pick up the theme and start building complex websites with it. This is possible in large part thanks to its module system โ€“ the Divi Builder โ€“ which was designed to be as intuitive as possible.

However, getting to know all the tricks and secrets for each module may take a while. With that in mind, these three elements are a great place to start if youโ€™re looking to customize your Divi site even further:

  1. The Accordion moduleโ€™s icons.
  2. The Person moduleโ€™s social media icons.
  3. ย The Bar Counter moduleโ€™s percentage bars.

What Divi module do you consider to be the most useful? Subscribe and share your thoughts with us in the comments section below!

Article thumbnail image by venimo / shutterstock.com

Divi Summer Sale

It's The Divi Summer Sale! Save Big For A Limited Time ๐Ÿ‘‡

Save big on Divi and Divi products for a limited time.

Access The Sale
Divi Summer
Premade Layouts

Check Out These Related Posts

20 Flexbox Headers For Divi 5 (Free Download!)

20 Flexbox Headers For Divi 5 (Free Download!)

Posted on August 25, 2025 in Divi Resources

Flexbox makes it easier than ever to create headers that look clean, adapt beautifully to different screen sizes, and are simple to customize in Divi 5. In this free pack, youโ€™ll find 20 unique Flexbox header designs, each built with Divi 5โ€™s Flex layout system for precise alignment and...

View Full Post

19 Comments

  1. #2 is great to know! Thanks for sharing ๐Ÿ™‚

  2. Hello.
    I am devoeloping this site, and I have an accordion modul, which I need the + icons to the left of the header or title. How can I achive that?
    Thanks

    • Hi Miguel! It’s hard to say without seeing your exact setup, though you’ll likely have to get your hands dirty with some coding. Try posting in our forums (https://www.elegantthemes.com/forum/) to see if another user can help.

  3. Hi, friends. Thanks for tell us how to maximize our design with CSS. Please, don’t stop it!

    I want something to add to this post. I suggest that, instead to use “linear-gradient” declaration on Counter Container Class, you should use it on Counter percentage bar. Doing this, you’ll get a really progressive linear gradient, join to the progressive percentage. You can try with this CCS code:

    background: linear-gradient(to right, red , yellow). It just works for me. I hope that for y’all too. ๐Ÿ™‚

    • Youโ€™re welcome, Omar! Thanks for the tip. ๐Ÿ™‚

  4. Hi John, I’m a new ET member and still trying to work through the masses of learning! I can’t get my head around Divi Builder (as a plug in) and any of the other Themes I can bring in, such as Divi Theme. I understand that Divi Builder isn’t a theme but a plug in. so do I need to bring this in to all my builds, as well as my chosen theme? I’ve been practicing in Divi Theme, and deleting sections/rows/mods etc and moving these around, and bringing in Demo layouts from the ET layout options, but all without Divi Builder on site.

    Is this right? Kind of need this clarification to understand where the child theme goes. Im confused!

    • Hi Yvonne,

      The Divi Theme, Extra Theme, and Divi Builder Plugin all have the same builder at their center: the Divi builder. So if you have either theme installed, you do not need to add the plugin to it, because it’s already included in the theme! If you’re using any other theme and you’d like to add the Divi builder to it, just install the plugin.

      Hope this helps clear things up.

      Best,

      Nathan

  5. Great, I’m starting with divi and I love to learn every day the great amount of possibilities it offers. In a simple way you can create truly attractive sites for visitors.
    Great work, thank you very much

    • You’re welcome! We think Divi is pretty awesome too. ๐Ÿ™‚

  6. Dang! It happened again. Reading yet more excellent ET posts and forgot my coffee. Now it’s cold.

    Thanks … thanks a lot!

    All kidding aside, looks like I’ll be jumping on board with an ET membership. The value provided is absolutely over the top. Thanks for all your hard work. Looking forward to being part of the community.

    • Youโ€™re welcome, Cate. ๐Ÿ™‚ Weโ€™re glad to hear youโ€™ve decided to purchase a membership! Please let us know if you have any questions: https://www.elegantthemes.com/contact/.

  7. Cool tweaks! Especially the progress bar module settings!

    • Thanks! ๐Ÿ™‚

  8. #2 was surprising! I did not realize that. Thank you!

    • Youโ€™re welcome, Ed! Weโ€™re glad you found that information useful. ๐Ÿ™‚

  9. I wish we could add basic styling to all the modules:

    Size, Position, Background color overlay (of image)

    These would be HUGELY useful. I spent all day yesterday trying to get a circle counter to look good. It was on the left of the element—would have been nice to be able to “Center” And the size was weird. I wanted an image background with a color overlay and realized I couldn’t do that.

    I love DIVI and adding these to every module would be EXCELLENT. Thank you

  10. Very useful post. Keep up the good work..

    • Thanks for your comment! ๐Ÿ™‚

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

๐Ÿ‘‹ It's The Divi
Summer Sale!
Get The Deal
Before It's Gone!
Join To Download Today