Custom Divi Blurbs – Part 1

In this tutorial I will show you how to create a beautiful content box using Image and Blurb modules. We will of course add several animations on hover so our module will be more interactive and will gather more attention. This section is great for featuring services, products, team members and many more!

  • You will need to have the Divi Theme by Elegant Themes installed.
  • You can follow this tutorial or download Ready-To-Use Page Layout with CSS code embedded.

Live Preview    Download Layout


Add section and columns

  1. Add Standard Section and select 3 columns layout.
  2. Add Image and Blurb module to one column (we will be adding classes and edit settings of each module. After modules in 1st column are ready we will copy them to 2nd and 3rd column).

Apply classes for the columns

Open row settings and add b3_blurb_1 class to each column in Custom CSS tab


Add Image and edit module settings

  1. Open Image Module settings and upload image.
  2. Scroll down and make sure that Remove Space Below The Image option is set to YES.

Editing Blurb Module Settings

In this step we will be editing Blurb Module settings. We need to add Blurb Title, select icon and add description text.


  1. Open Blurb Module Settings
  2. Add Title and URL
  3. Set Use Icon – YES and choose your icon
  4. Enable Circle Icon option and select colors for the icon and the circle
  5. Set Icon/Image Placement to Top
  6. Disable animation and set Text Orientation to Center

7. Add Description Text. For link use class blurb_link


  1. Use Icon Font Size – YES
  2. Icon Font Size – 34px
  3. Header Font Size – 25px
  4. Header Line Height – 1.4em
  5. Body Line Height – 1.6em
  6. Edit Margins and Paddings as follows:

7. Go to Custom CSS tab and add blurb-ripple-out CSS Class

8. Now it’s time to duplicate our modules. We need Image and Blurb module in each column


Adding CSS

In this last step we need to add some CSS to Divi/Theme Options/Custom CSS section or copy and paste it to our style.css file located in our child theme folder.

For the Ripple-Out effect applied for all icons we need to add the following code:

The CSS code below will add image zoom, box shadow and other hover effects.

That’s it and thank you for your attention! This is the fist part of the series where I will be showing you how blurb module can be customized. If you enjoy this tutorial please let me know in the comments below.

Maciej Ekstedt

Maciej Ekstedt

Creative Director

Live Preview

Blurb Title Here

In dignissim ante iaculis turpis venenatis, ut bibendum ante molestie. Vestibulum quis risus eget neque venenatis vestibulum ut ut velit. Read More

Blurb Title Here

In dignissim ante iaculis turpis venenatis, ut bibendum ante molestie. Vestibulum quis risus eget neque venenatis vestibulum ut ut velit. Read More

Blurb Title Here

In dignissim ante iaculis turpis venenatis, ut bibendum ante molestie. Vestibulum quis risus eget neque venenatis vestibulum ut ut velit. Read More

Marvel is a versatile, responsive and high-performance Divi Child Theme with a modern design and functionality.


  1. Bernd

    top work, i like it verry. thx for the freebie

    • Maciej Ekstedt

      Thank you Brend 🙂 I’m glad you like it. We will share 2-3 series more so stay tuned!

      • Anthony Garner

        Hey! Thanks for the awesome blurbs. Question; how did you get that cta effect just above this comment section? can you share that trick please or point me to the direction?

        Thanks in advance
        App Mon’

  2. Keith Davis

    Great looking Blurbs and an easy to follow tutorial showing us how to do it.
    Thanks for sharing Maciej 🙂

    • Maciej Ekstedt

      Hi Keith 🙂 I’m glad to hear that. I’m not a native english speaker. This tutorial has been released without any correction so it’s a beautiful feeling to hear it was easy to follow. Thank you for your comment!

  3. Andymackk

    Everything a tut should be 🙂 A demo, a download , and comprehensive easy to follow tutorial. Thanks for this. Look forward to more 🙂


    • Maciej Ekstedt

      Thanks Andy. I’m glad you like it 😉

  4. Andre

    Just Wow! This is the kind of tutorial the ET blog just have. Thanks a lot!

  5. Andre

    Just Wow! This is the kind of tutorial the ET blog should have. Thanks a lot!

  6. Fanny

    Lovely! Thanks for sharing

  7. Eric

    Really love this great tutorial.
    Thanks for sharing. Can’t wait to see more of this.

  8. Al Harji

    Stunning – like others have mentioned in the comments, this should be the standard for how tutorials are delivered – makes learning a lot easier! The design of the blurbs is beautiful. Looking forward to the rest of the series. Thank you.

    • Maciej Ekstedt

      Thank you Al! Our goal is not just to generate traffic, but to deliver valuable content.

  9. Eduardo

    Great blurbs really! thank you for making this a freebie.

  10. Dehn

    Beautiful work, and many thanks!

  11. Will

    Wow, really cool and thanks for sharing it!

  12. John

    Love your work!

  13. Alan

    Thank you Maciej, I’ve just found your site through a Divi FB group and used this for a new site I’ve started on today. It’s brilliant and I really look forward to the other tutorials in the series!

    Not being too much of a coder, I wondered if it would be too hard to have the icon circles as three different colors – the border color setting in the CSS being the limiting factor?

    /* This is your ripple color & size */
    border: #00cc69 solid 6px;

    Thanks once again,


    • Maciej Ekstedt

      Hi Alan,

      Thank you for your comment. This is good question 🙂 Unfortunately this code provides only one effect. To create another color and apply for specific icon custom work would be required.

    • Alan

      Hi Maciej,

      Thanks for taking the time to get back to me. After trying quite a few different things I couldn’t get the ripple affect to work with different colored icons and so decided to forgo the ripple affect for now as I decided that different color icons were my more important.

      Thanks again for taking the time to respond, and for sharing this customization in the first place, I appreciate it. All the best.


      • Maciej Ekstedt

        Hi Alan, sorry to hear you could not change the ripple color. It seems it was caching issue only. If you would like to try again, make sure you clear browser cache and refresh page after changes are applied 🙂

  14. Patrick Finney

    Love this post, very easy to follow. Did wonder, though, if many of the things defined in px should be in relative units instead so that the design properly scales across different sized displays.

    • Maciej Ekstedt

      Hello Patrick. Thank you for your comment. Please notice, this blurbs looks great on all devices 🙂 Let me know if you have any other questions.

  15. Korrie Schubert

    Hi, I see that everyone’s having success with your tutorial, but for some reason I’m struggling with making the code work. How can I go about getting help?

    I could give you the url, but it isn’t live and there are multiple log ins through flywheel to get to it.


    • Maciej Ekstedt

      Hey Korrie, unfortunately we cannot help you if make it working if you are on localhost. If you can share your live site url with wp-admin credentials then please send it to and we will see what we can do.

  16. Liz

    Awesome tutorial! Thank you!

  17. Tricia Honeycutt

    Hi. I really like the way these blurbs look – great work and instructions! The layout gave me an idea for a current client’s website. One of his blurbs will be a condensed version of a surf report which he updates daily. I’m wondering if there is some way to make the icon that shows up be dynamic. He adds a rating every day which displays a number from 1-10 on how good the surf is. It’d be really cool if the icon on the homepage blurb would pull the corresponding surf rating number from his report. Any idea if this is possible? Thank you for putting any thought into this at all 🙂

    • Maciej Ekstedt

      Hi Tricia, I think Custom Post Type would have to be used. Not sure exactly how 🙂 but this would be the direction.

  18. ahmmetwally

    Thank you for this great tutorial!

  19. stevie1986

    Hi! What do I have to do if I want to have, let’s say, 4 blurbs? The fourth one will not be white anymore. Please advise! Screenshot:

    • stevie1986

      I love your tutorial, I was able to make it work, but I would like to have 4 blurbs or more. Please advise! see above.

      • Maciej Ekstedt

        Hi Stevie, I’m glad to hear you made it working 🙂 I think you need to go to row settings and add white background to 4th column.

        • stevie1986

          Thank you that’s it! Now it looks great!

  20. Bryan Greenall

    Great blurb layout. The coolest thing about this is that the CSS coding is all in one place so we can keep tabs on this and adjust colours etc.. with ease. Many thanks, guys appreciated greatly.

    • Maciej Ekstedt

      Thank you Brian! I’m glad you like it 🙂

  21. Jude Montejo

    Hi Maciej. This is really a wonderful tutorial and thank you so much for this. But I’m having a little problem on mine, it seems like my blurb icon and the circle background is not centered compared to the one on your tutorial. I know you’re super busy, but I hope you can teach me on where to adjust to make it center.

    Thank you

    • Maciej Ekstedt

      Hi Jude,

      I’m glad you like this tutorial 🙂 Answering your question, you need to apply negative margin to the icon. Open CTA Module Settings, go to Advanced tab and apply margin-top: -20px; in the Image/Icon field. Hopefully it helps 🙂

  22. Sara

    Thank you for the layout & tutorial! I added it to a current project and I love how it moves.

  23. Sophie

    Hi, I like these blurbs very much. Thank you. The only thing: I cannot adjust the font-size within the module for mobile view. I have the problem that the words break instead of getting smaller. Is there a solution for that.

    Once again: thank you!

    • Maciej Ekstedt

      Hi Sophie! I’m glad you like it! The issue with mobile font size must be Divi issue or module settings issue because this tutorial/CSS code does not apply any styling for the titles font. You may want to check module settings once again and see if you edit proper heading options. If you still would not be able to edit that font, you should contact ET support and I’m sure they will help you sort it out. Hopefully this helps.

      • Sophie

        Ok, thanks for your answer!

  24. Murat

    Hallo B3 Team, really great tutorial and I love these Blurbs, thank you for that! The only problem I have after using it on my website on the homepage, browsers say that my site is insecure because of flash? After deactivating the section in Divi the site is secure again. Do you have an idea how to make the side secure using the blurbs?

    • Maciej Ekstedt

      Dear Murat,
      It has nothing to do with our blurbs tutorial. This tutorial also does not use flash (who use flash today?)… Please fix the image urls to https and it should work. As long as you use http, site won’t be marked as secure –

  25. Alfred

    Great tutorial! Thanks a lot for making it simple on people like me!

  26. Mark Smallwood

    This works beautifully! Thanks for the great tips and CSS.

  27. Brad "Rain Man" Batdorf

    Outstanding resource. This actually solved an unrelated image sizing issue/question for us. Are you finding the need to create CSS for all blurb modules for mobile? It seems we are experiencing bleed issues with imagery, for client designs, when using the blurb module.

  28. mufti

    Heyyy, do you have tutorial on building a broken layout website with Divi? TIA.


Submit a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest

Are You Ready To Succeed?
If you have any questions or would like to find out more about our services please fill out this form and we will get back to you as soon as possible.
Your Information will never be shared with any third party.
This form collects the information you enter here so that we can provide you with exciting news in the future. Read our Privacy Policy to learn how we manage and protect your submitted information.
Hi there! We’d love to help you out. Leave us a message and we’ll get back to you as soon as possible.
Write a review
We would love to hear your feedback. Please take a moment and fill out this form.
Your Information will never be shared with any third party.
Your Information will never be shared with any third party.
Thank you!
Your message has been sent.
We will get back to you in the earliest convenience.
Server settings:
  • PHP 5.6 or later
  • upload_max_filesize (256M)
  • max_input_time (300)
  • memory_limit (256M)
  • max_execution_time (300)
  • post_max_size (512M)
PHP.ini Settings:
  • php-xml or/and php-dom
  • XMLReader
  • PHP CURL module
PHP Modules:
  • allow_url_fopen
  • allow_url_include
A regular license allows an item to be used in one project for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resell either on its own or as a part of a project. Distribution of source files is not permitted.
Extended license
An extended license allows an item to be used in unlimited projects for either personal or commercial use. The item cannot be offered for resell either on its own or as a part of a project. Distribution of source files is not permitted.
Regular license
License details
Subscribe Now
Join our mailing list to receive the latest news directly to your inbox.
Premium WordPress Divi Child Theme for real estate professionals, experts & agencies.
Testimonial Slider
Testimonial Slider is a highly customizable Divi Plugin that will help you add a slider of various testimonials received from customers, partners or valuable users.
Premium Divi Child Theme
BRUNO is perfect for various business domains such as web design, online courses, coaching, agency, finance and many more.
Adventure: A Free Divi Layout
Win Free Marvel!
Join our mailing list and get a chance to win 1 of 5 free licenses for Marvel Theme! All subscribers will also receive a huge discount code on the product release date!