Would you like to create a Contact form to your website thanks to the module Contact Form from Divi? Here are 3 customization ideas…
The forms Contact details are an essential part of many websites. Their main goal is to be intuitive and help visitors get in touch easily.
But that does not mean that all forms contacts must have a precise and predefined appearance. You can easily combine an intuitive experience with a beautiful design. This is exactly what we are going to do in this tutorial.
We will share 3 unique design of the module Contact Form de Divi that you can create using only Divi's built-in options.
Let's go!
Overview of the designs of the Divi Contact Form module
Desktop versions
Let's start by taking a look at the desktop version of the different designs of the module Contact Form that we will design in this tutorial.
Mobile Versions
And here's what they look like on smaller screen sizes:
Download DIVI now!!!
How to customize the Divi Contact Form module: 3 examples
Read also: Divi: How to create a team members section as a carousel
Creation of the contact form #1
Add a new section
Gradient background
Let's start with the first example! Add a new section, go to background settings and add a gradient background.
- Gradient Stops
- 34%: #4c00ff
- 34%: #ffd400
- Type: Round
- Gradient Direction: Bottom Left
Spacing
Next, go to the Spacing option in the Design tab and change the settings as follows.
- Padding (Top and Bottom): 200px
Add a new line
Structure of the column
Add a new row using the following column structure:
Column 1: Background color
Without adding any modules yet, open row settings, then column 1 settings and add the background color below
- Background: rgba(255,255,255,0.55)
Column 1: Background image
Also add a background image to the first column.
- Background Image Repeat: No-Repeat
- Background Image Blend: Screen
Column 2: Background image
And a white background color to the second column.
- Background: #ffffff
sizing
Then modify the sizing parameters.
- Equalize Column Heights: YES
Spacing
Also remove all default custom paddings.
- Padding (Top and Bottom): 0px
Column border radius
Add a border radius to both columns in the advanced tab.
border-radius: 10px;
Add a Text module to column 1
Add content
It's time to start adding the different modules! Add a Text module to the first column with content of your choice.
Text settings
Next, go to the Design tab of the Text module and make some changes.
- Text:
- Font: Satisfy
- Text Color: #333333
- Size: 100px
- Line Height: 1 em
- Alignment: Center
Spacing
Also add custom fill values.
- Padding (Top): 600px
- Padding (Bottom): 100px
Shadow box
To add depth to the design, use a subtle box shadow.
- Box Shadow Blur Strength: 80px
- Box Shadow Spread Strength: -16px
- Shadow Color: rgba(0,0,0,0.3)
Add an Image module to column 2
Download Image
Continue by adding an Image module to the second column. Upload an image of your choice.
sizing
Change the sizing settings for this module.
- Width: 25% (desktop), 50% (tablet), 60% (phone)
- Module Alignment: Center
Spacing
Create an overlap using a negative top margin.
- Margin (Top): -60%
border
Modify the borders of the image as follows:
- Rounded Corners: 100px (All corners)
Add Text #1 module to column 2
Add content
Just below the Image module, add a Text module with content.
Text settings
Edit the text settings for this module.
- Text:
- Font: Satisfy
- Text Color: #333333
- Text Size: 44px
- Orientation: Center
Add Text #2 module to column 2
Add content
Then add another Text module.
Text settings
Also change the text settings for this module.
- Text:
- Font: Arial
- Text Color: #ffd400
- Text Color: 18px
- Letter Spacing: 2px
- Orientation: Center
Spacing
Then add a bottom margin.
- Margin (Bottom): 100px
Add the Contact Form module to column 2
Activate the "Make Fullwidth" option on the Name and email field
The last module needed is the Contact Form module. Before doing anything else, open the name and email fields and change the layout.
- Make Fullwidth: yes
Add a subject field
To create this design, we added another field for the subject.
spam Protection
Then disable the captcha option.
- Use Basic Captcha: NO
Form field text settings
Make some changes to the form field text settings of this Contact Form module
- Fields:
- Background Color: rgba(255,255,255,0)
- Font: Arial
- Font Weight: Light
- Text Size: 16px
- Letter Spacing: 2px
Button settings
We are also changing the appearance of the buttons.
- Use Custom Size For Button: YES
- Button:
- Text Color: #ffd400
- Border Width: 0 pixels
- Letter Spacing: 2px
- Font: Arial
- Font Style: U
- underline Color: #4c00ff
Spacing
Then add some custom padding values.
- Padding (Bottom): 100px
- Padding (Left and Right): 50px
Border
And add a subtle bottom border to each of the fields.
- Inputs Bottom Border Width: 2px
- Inputs Bottom Border Color: #efefef
Spacing of individual fields
Finally, add a bottom margin to each of the individual fields except the message one.
- Margin (Bottom): 20px
Creation of the contact form #2
Add a new section
Gradient background
Let's move on to the next example! Add a new section with a gradient background.
- Gradient Stops:
- 50%: #562fef
- 50%: #ffffff
- Gradient Type: Linear
Spacing
Add custom padding values ​​to the spacing settings in this section.
- Padding (Top and Bottom): 200px
Add a new line
Structure of the column
Add a new row using the following column structure:
Background color
Without adding any modules yet, open the row settings and add a background color to the row.
- Background Color: #ffffff
2 column gradient background
Add a gradient background to the second column in the row.
- Gradient Stops:
- 0%: #9932ff
- 100%: #562fef
- Type: Linear
- Steering: 160 degrees
sizing
Also modify the line sizing parameters.
- Use Custom Gutter Width: YES
- Gutter Width: 1
- Equalize Column Heights: YES
Spacing
Next, add custom spacing values.
- Line :
- Padding (Top and Bottom): 0px
- Column 1:
- Padding: 100px (Top), 50px (Bottom)
- Padding (Left and Right): 50px
- Column 2:
- Padding (Top and Bottom): 100px
- Padding (Left and Right): 50px
Border
Add '20px' to each of the line borders.
Shadow box
Finally, add a subtle box shadow to the line.
- Box Shadow Blur Strength: 45px
- Box Shadow Spread Strength: -11px
- Sadow Color: rgba(0,0,0,0.3)
Add a Text module to column 1
Add content
It's time to start adding the modules! Start with a Text module in the first column.
Text settings
Edit the text settings for this module.
- Text:
- Font Weight: Ultra Bold
- Font Style: TT
- Color: #562fef
- Size: 100px (Desktop), 80px (Tablet), 60px (Phone)
- Letter Spacing: -10px
- Line Height: 1 em
Spacing
Also add a bottom margin.
- Margin (Bottom): 50px
Add the Contact Form module to column 1
Element
The second module we will need in the first column is a Contact Form module Once you have added the module, turn off the 'Use Basic Captcha' option.
- Use Basic Captcha: NO
Form field text settings
Then change the background color of the form fields.
- Fields Background Color: #ffffff
Button settings
Also play around with the button settings to create an icon button instead of a text button.
- Use Custom Styles For Button: YES
- Button:
- Text Size: 73px
- Text Color: rgba(0,0,0,0) (Default),
- Background Color: rgba(255,255,255,0) (Hover)
- Border Width: 0px
- Icon Color: #9932ff
- Only Show Icon On Hover For Button : NO
Shadow box
Finally, add a subtle box shadow to each of the fields.
- Box Shadow Blur Strength: 36px
- Box Shadow Spread Strength: -14px
- Shadow Color: rgba(0,0,0,0.3)
Add a Text module to column 2
Add content
The first module we will need in the second column is another Text module.
Text settings
Once you've added the content, edit the text settings for this module.
- Text:
- Font Weight: Ultra Bold
- Font Style: TT
- Color: #ffffff
- Size: 23px
- Letter Spacing: -1px
Add Blurb Module #1 to Column 2
Add content
The second module we will need is a Blurb module. Go ahead and enter some contact information.
Select the icon
Then choose a corresponding icon.
Icon settings
Change the settings for this icon.
- Icon Color: #ffffff
- Image/Icon Placement: Right
Title text settings
Continue by making some changes to the title text settings next.
- Title Text Size: 15px
- Title Letter Spacing: -0,5 pixel
Spacing
And add a top margin.
- Margin (Top): 120px
Clone Blurb module twice
Once you are done editing the first Blurb module, you can go ahead and clone the module twice.
Modify the content and the icon of the two duplicates
Edit the content and icons of the two duplicates to share different types of contact information with visitors.
Change the spacing of the two duplicates
The top margin of the two duplicates should also be changed.
- Margin (Top): 30px
Creation of the contact form #3
Add a new section
Background color
Let's move on to the third example! Add a new section with the following background color:
- Background Color: #3491CE
Spacing
Continue by adding custom padding values ​​in the spacing settings.
- Padding (Top and Bottom): 200px
Add line #1
Structure of the column
Next, add a new row using the following column structure:
Add a Text module
Add content
It's time to start adding modules! The first module we will need to add to the first column is a Text module. Enter a content of choice.
Text settings
Next, change the text settings.
- Text:
- Font Weight: Ultra Bold
- Text Color: rgba(255,255,255,0.24)
- Text Size: 100px (Desktop), 70px (Tablet), 36px (Phone)
- Line Height: 1 em
- Orientation: Center
Spacing
Also add a negative bottom margin.
- Margin (Bottom): -100px
Add line 2
Structure of the column
The second row we need to complete this example contains the following column structure:
Gradient background
Without adding any modules yet, open the line settings and add a gradient background.
- Gradient Stops:
- 50%: #11CE84
- 50%: #10C77F
- Gradient Type: Linear
- Steering: 160 degrees
sizing
Also change the sizing parameters.
- Use Custom Gutter Width: YES
- Gutter Width: 1
- Equalize Column Heights: YES
Spacing
Then add some padding values.
- Padding: 150px (Top), 100px (Bottom)
- Padding: 50px (Left and Right)
Border
Then go to border settings and add '20px' to each of the corners. Also use a bottom border.
- Rounded Corners: 20px
- Bottom Border Width: 10px
- Bottom Border Color: #1ba35a
Shadow box
Complete the line settings by adding a subtle box shadow.
- Box Shadow Blur Strength: 80px
- Box Shadow Spread Strength: -24px
- Shadow Color: rgba(0,0,0,0.3)
Add the Contact Form module to column 1
Activate the "Make Fullwidth" option on the Name and email field
The first module we need in the first column of the row is a Contact Form module. Open the name and email field and change the layout settings.
- Make Fullwidth: YES
Element
Then disable the captcha.
- Use Basic Captcha: NO
Button settings
And change the button settings.
- Use Custom Styles For Button: YES
- Button Text Color: #ffffff
- Gradient Stops:
- 50%: #3AA0E3
- 50%: #3491CE
- Gradient Type: Linear
- Gradient Direction: 155 degrees -
- Button border width: 0 pixels
- Button Border Radius: 10px
- Box Shadow Spread Strength: -2px
- Shade color: #0a60af
See also: Divi: How to customize the basket and search icons of the "Fullwidth Menu" module
Border
We also add '5px' of rounded corners to each of the fields.
Add a Text module to column 2
Add content
In the second column, the first module we will need is a Text module. Go ahead and enter some content.
Background color
Then change the background color.
- Background: rgba(255,255,255,0.13)
Text settings
Also edit with text settings.
- Text:
- Font Weight: Light
- Text Color: #ffffff
- Text Size: 15px
- Letter Spacing: -0,5px
Spacing
And add custom padding to give the module room to breathe.
- Padding (Top and Bottom): 12px
- Padding (Left and Right): 10px
Border
We also add '20px' in the upper left and lower left corners. On top of that, we'll add a left border.
- Rounded Corners: 20px(Top Left and Bottom Left)
- Left Border Width: 34px
- Left Border Color: #edf000
Visibility
To make this design match different screen sizes, we will disable the Text module on the phone and tablet.
Clone Text module twice
Once you are done editing the first Text module, go ahead and clone the module twice.
Modify the contents of the two duplicates
Change the contents of the two duplicates to something else.
Change the spacing of the two duplicates
And add a top margin to create space between each of the modules.
- Margin (Top): 20px
Modify the border of the two duplicates
Finally, change the color of the left border of each of the duplicates individually.
- Color 1: #00faff
- Color 2: #00f76f
See also our article on How to create a responsive accordion slider
Preview
Desktop version
Now that we've gone through all the steps, let's take a final look at the Divi Contact Form module designs on desktop.
Mobile
And here's what you can expect from Divi's Contact Form module designs on smaller screen sizes:
Download DIVI now!!!
Conclusion
In this post, we've shared 3 awesome Divi Contact Form module designs that you can easily use and modify for any website you create.
The forms Contacts are an essential part of many websites, so it's important to make sure your design convinces your visitors to get in touch.
We hope this tutorial will inspire you for your next Divi projects. If you have any concerns or suggestions, find us in the comments section to talk about it.
You can also consult our resources, if you need more elements to carry out your projects of creation of Internet sites.
Do not hesitate to also consult our guide on the WordPress blog creation or the one on Divi: the best WordPress theme of all time.
But meanwhile, share this article on your different social networks.
...