With Divi’s built-in options there are plenty of ways to feature services and/or process steps on your website. To help you get inspired, we’re going to show you how to create sticky notes with expandable content using Divi’s built-in options only. This is a fun way to share additional content as soon as the visitor triggers interaction. You can use this design for any website you’re working on and you’ll be able to download the JSON file for free as well!

Let’s get to it!

Preview

Before we dive into the tutorial, let’s take a quick look at the outcome across different screen sizes.

Desktop

sticky notes

Mobile

sticky notes

Download The Sticky Notes Layout for FREE

To lay your hands on the free sticky notes layout, you will first need to download it using the button below. To gain access to the download you will need to subscribe to our Divi Daily email list by using the form below. As a new subscriber, you will receive even more Divi goodness and a free Divi Layout pack every Monday! If you’re already on the list, simply enter your email address below and click download. You will not be “resubscribed” or receive extra emails.

.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, .et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_left .et_bloom_form_content:before { border-top-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;}

Download For Free

Download For Free

Join the Divi Newlsetter 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. If you are already subscribed simply type in your email address below and click download to access the layout pack.

You have successfully subscribed. Please check your email address to confirm your subscription and get access to free weekly Divi layout packs!

Let’s Start Recreating!

Add a New Regular Section

The first thing you will need to do is add a new regular section to the page you’re working on.

sticky notes

Add a New Row

Column Structure

Continue by adding a new row as well, using the following column structure:

sticky notes

Transition Duration

Without adding any modules yet, open the row settings. We’re creating an instant transition by changing the transition duration in the advanced tab.

  • Transition Duration: 0ms

sticky notes

Add Text Module #1 to Column 1

Add Content

Time to start adding modules! Add a new Text Module to the first column of the row and enter the H2 content you want to appear in the sticky note design.

sticky notes

Background Color

Then, go to the background settings and change the background color accordingly:

  • Background Color: #ffd800

sticky notes

H2 Text Settings

Move on to the H2 text settings and make some changes there as well:

  • Heading 2 Font: Indie Flower
  • Heading 2 Text Alignment: Center
  • Heading 2 Text Color: #3a0cf2
  • Heading 2 Text Size: 40px

sticky notes

Spacing

To create the look and feel of a sticky note, we’re going to add some custom padding values to the module:

  • Top Padding: 150px
  • Bottom Padding: 150px
  • Left Padding: 20px
  • Right Padding: 20px

sticky notes

Border

We’re also adding a top border using the following settings:

  • Top Border Width: 20px
  • Top Border Color: #ffc300

sticky notes

Add Divider Module to Column 1

Visibility

The next module we need in the first column is a Divider Module. Make sure the ‘Show Divider’ option is enabled.

  • Show Divider: Yes

sticky notes

Color

Then, go to the design tab and change the divider color.

  • Color: #ffc300

sticky notes

Styles

Modify the styles settings of the divider as well.

  • Divider Style: Dashed

sticky notes

Sizing

And change the sizing settings too.

  • Divider Weight: 5px
  • Height: 0px

sticky notes

Spacing

To create some space between the previous module and this one, we’re adding some top margin.

  • Top Margin: 150px

sticky notes

Transform Rotate

As you can notice in the preview of this post, we’re looking to create a vertical divider instead of a horizontal one. To accomplish this, we’re going to change the left value in the transform rotate settings of the Divider Module:

  • Left: 270deg

sticky notes

Visibility

We also want to make sure that the Divider Module appears below the Text Module. To do that, we’ll decrease the z index of the divider in the advanced tab.

  • Z Index: -99

sticky notes

Add Text Module #2 to Column 1

Add Symbol to Content Box

The next and last module we need in the first column is another Text Module. Add the ‘●’ character to the content box.

sticky notes

Text Settings

Then, move on to the design tab and change the text settings.

  • Text Font: Open Sans
  • Text Color: #3a0cf2
  • Text Size: 100px
  • Text Line Height: 1em
  • Text Orientation: Center

sticky notes

Spacing

Create the desired overlap by adding some negative top margin next.

  • Top Margin: -50px

sticky notes

Add Text Module #3 to Column 2

Add H3 Content

Let’s move on to the second column. Here, the first module we need is a Text Module. Enter some H3 content of your choice.

sticky notes

H3 Text Settings

Go to the design tab and change the H3 text settings accordingly:

  • Heading 3 Font: Indie Flower
  • Heading 3 Text Color: #3a0cf2
  • Heading 3 Text Size: 30px

sticky notes

Spacing

Add some custom top margin next:

  • Top Margin: 400px (Desktop), 200px (Tablet), 150px (Phone)

sticky notes

Add Text Module #4 to Column 2

Add Content

On to the next module, which is another Text Module. Enter some paragraph content of your choice.

sticky notes

Text Settings

Then, go to the design tab and change the text settings.

  • Text Font: Open Sans
  • Text Size: 13px
  • Text Line Height: 2em

sticky notes

Sizing

Modify the width of the module next.

  • Width: 78%

sticky notes

Spacing

And add some top and bottom margin.

  • Top Margin: 10px
  • Bottom Margin: 50px

sticky notes

Add Button Module to Column 2

Add Copy

The last module we need in the second column is a Button Module. Enter some copy of your choice.

sticky notes

Button Settings

Then, go to the design tab and style the button.

  • Use Custom Styles for Button: Yes
  • Button Text Size: 20px
  • Button Text Color: #3a0cf2
  • Button Background Color: #ffd800
  • Button Border Width: 0px
  • Button Border Radius: 0px
  • Button Font: Abhaya Libre

sticky notes

sticky notes

Spacing

Add some custom padding values as well.

  • Top Padding: 20px
  • Bottom Padding: 20px
  • Left Padding: 60px
  • Right Padding: 60px

sticky notes

Clone Row Twice

Once you’re done adding all the modules, you can go ahead and clone the row twice.

sticky notes

Modify Duplicate Row #1

Change Text Module #1 Background Color

We’re changing the color palette of both duplicates, starting with the first one. Open the first Text Module in column 1 and change the background color.

  • Background Color: #00ffee

sticky notes

Change Text Module #1 Top Border Color

Modify the top border color too.

  • Top Border Color: #00e0c2

sticky notes

Change Divider Color

Then, use the following color code for the divider:

  • Divider Color: #00e0c2

sticky notes

Change Button Module Background Color

And change the button background color.

  • Button Background Color: #00ffee

sticky notes

Modify Duplicate Row #2

Change Text Module #1 Background Color

Move on to the second duplicate row, open the first Text Module in column 1 and change the background color.

  • Background Color: #42ff21

sticky notes

Change Text Module #1 Top Border Color

Modify the top border color as well.

  • Top Border Color: #1de524

sticky notes

Change Divider Color

Then, open the Divider Module and use the following divider color:

  • Divider Color: #1de524

sticky notes

Change Button Module Background Color

And last but not least, change the button background color:

  • Button Background Color: #42ff21

sticky notes

Create Expandable Content

Add Default Row Sizing to All Rows

Now that we’ve customized all the rows in our section, it’s time to make the content expandable. To do that, open each one of the rows and apply the following max height:

  • Max Height: 397px

sticky notes

Add Hover Row Sizing to All Rows

Modify the max height on hover into ‘100%’. This will allow the row to take up its initial size again.

  • Max Height: 100%

sticky notes

Change Overflow for All Rows

Make sure you hide the overflows of each one of the rows as well and you’re done!

  • Horizontal Overflow: Hidden
  • Vertical Overflow: Hidden

sticky notes

Preview

Now that we’ve gone through all the steps, let’s take a final look at the outcome across different screen sizes.

Desktop

sticky notes

Mobile

sticky notes

Final Thoughts

In this post, we’ve shown you how to create sticky notes with expandable notes using Divi’s built-in options only. This is a creative and playful way to showcase services on your website. If you have any questions or suggestions, make sure you leave a comment in the comment section below!

If you’re eager to learn more about Divi and get more Divi freebies, make sure you subscribe to our email newsletter and YouTube channel so you’ll always be one of the first people to know and get benefits from this free content.

The post Creating “Sticky Notes” with Expandable Content with Divi appeared first on Elegant Themes Blog.