Add 6 and 3 column Rows to your liking
In this way the columns create an even grid
Set & Extend Row Sizing
Define Gutter Width: 1, and enable Equalize Column Height.
Repeat this step after adding new Rows to the page to override the spacing that Divi adds by default.
Paste this into Page Settings → Advanced → Custom CSS:
#main-content { border: 5px solid black; } #main-content .et_pb_section, #main-content .et_pb_row, #main-content .et_pb_column { outline: 5px solid black; outline-offset: -5px; margin: 0px!important; padding: 0px; width: 100%; max-width: 100%; } #main-content .et_pb_module { padding: 5vh; } #main-content .et_pb_column { display: flex; align-items: center; justify-content: center; min-height: 10vh!important; } div.et-fb-add-wrap.et-fb-children--column > button { left: 0!important; }
This code automatically adjusts the spacing of all containers within the page and adds a dark border to them.
Choose a background color for columns
Add Divi Modules to your liking!
Boost your creativity!
You could even add a “DiviMenus” module and take advantage of its versatile “Show” link type so that visitors, when they click on a “Menu Item”, reveal another new Mondrian-style Row!
🧡 More use cases of the “Show” link type:
🥳 That’s it!