Sélectionner une page

How to Design a Standout Work Experience section for Your Freelancer Site with Divi

How to Design a Standout Work Experience section for Your Freelancer Site with Divi

Showcasing work experience and skills online is a great way to set yourself apart as a freelancer. With Divi, you can create a unique timeline to display your work history in a way that is both clean and professional. And, by getting a little creative with Divi’s circle counter module, you can also add an animated infographic to highlight your skills.

In this tutorial, I’m going to show you how you can use the Divi Builder to design a standout work experience and skills section for your website.

Let’s get started.

Sneak Peek

Here is a preview of what we will be creating in this tutorial.

final image

Create Your Title Section

The create your title section, add a one-column row with a text module.

add first text module

For the content of the text module, enter the following html:

<h2>Here's my</h2>
<h3>Education, Work Experience and Some Skills</h3>
<p>Proin eget tortor risus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.</p>

Update the design tab setting for your text module as follows:

Text Font: Source Sans Pro
Text Text Size: 16px

text settings

Since we have both an h2 and an h3 header in our content, we need to design both of them.

Heading 2 Font: Archivo Narrow
Heading 2 Font Weight: Bold
Heading 2 font Style: TT
Heading 2 Text Size: 24px
Heading 2 Text color: #06a08c

Heading 3 Font: Julius Sans One
Heading 3 Font Weight: Bold
Heading 3 Font Style: TT
Heading 3 Text Size: 62px
Heading 3 Text Color: #3d394b

header settings

Update Row Settings

Now that you have finished entering the content for the title of the section, update the row settings to give it a little more spacing as follows:

Use Custom Width: YES
Custom Width: 1245px
Use Custom Gutter Width: YES
Gutter Width: 1

row settings

Create Your Work Experience Timeline

To create your work experience timeline, add a new row with a one-fourth one-fourth one-half column layout.

add second row

Before you add your first module, we need to match the style of the above row with our new row. To do this, use the right click options to copy the style of the first row above and paste the style to the row you just added.

paste row style

In the first column, add a blurb module.

add first blurb

Then update the blurb module settings as follows:

Title: 2001-2003
Content: Quisque velit nisi, pretium ut lacinia in, elementum id enim. Proin eget tortor risus. Curabitur aliquet quam id dui posuere blandit. Praesent sapien massa, convallis a pellentesque nec.
Use Icon: YES
Icon: select an icon

select blurb icon

Under the design tab settings, update the options for the icon design as follows:

Icon color: #06a08c
Circle Icon: YES
Circle color: #ffffff
Show Circle Border: YES
Circle Border Color: #06a08c
Image/Icon Placement: Left
Use Icon Font Size: YES
Icon Font Size: 40px

blurb icon design

Now update the title and body text design options as follows:

Title Font: Archivo Narrow
Title Font Weight: Semi Bold
Title Font Style: TT
Title Text Size: 24px
Title Line Height: 60px

Update the body text settings as follows:

Body Font: Source Sans Pro
Body Text Size: 16px

body text design

Now let’s position our blurb module so that it will overlap the left border line we will create later on for our row. Update the following:

Custom Margin: -30px Top, -30px Left
Custom Padding: 30px Right, 40px Bottom

update blurb spacing

We need to create a right border line to use for the continuing timeline on the second column. To do this we are going to create a right border on this blurb module. Update the following:

Border Styles: right border
Right Border Width: 2px
Right Border Color: #06a08c

create right border

Now we are ready to duplicate our blurb module to create our additional timeline content. Duplicate the blurb module three times to create a total of 4 blurb module in the first column.

duplicate blurb

Next copy the same blurb module and paste it into the second column. Then take out the right border for the blurb module now sitting in the second column.

delete right border

Now duplicate that blurb module twice to create a total of three blurb module in the second column.

duplicate blurbs 2

We need to get rid of the extra line space below the second column blurbs by taking out the right border of the last two blurbs in the first column. To do that update the last two blurb modules in the first column with the following:

Right Border Width: 0px

take out border width

Now we need to add the left border to our row in order to attach the blurb icons in the first row. To do that, update the row settings as follows:

Border Styles: Left Border
Left Border Width: 2px
Left Border Color: #06a08c

left row border

Now update the row spacing a little.

Custom Padding: 28px Top, 0px Bottom

Since our icons are extending past the left border of our row, we need to add a single line of custom css to make sure the rest of the icon is visible. To do this, go to the advanced tab of the row settings and enter the following under the main element box:

overflow: visible;


In order to hide the left over border line next to the last blurb in the first column, we need to give that blurb module a white background color. This works because the blurb module is already moved over to the left with with a -30px left margin.

white background

Overlap Circle Counter Modules to Create a Skills Infographic

Instead of spacing out 4 different circle counter modules to illustrate your levels of skill on a page, you can create different sizes of each circle counter and overlap them to create one single infographic. With the built in animation, it really makes for an impressive illustration.

Add Your First Circle Counter Module

To do this, first, we must create our first of four circle counter modules. Let’s add our first one to the far right column of our row next to our timeline.

first ccm

Since we are going to be layering our circle counter module with others, we don’t want this first one to actually show the number value. But we do want to set a number value in order to display the animated color bar. Update the Circle counter settings as follows:

Number: 60
Percent Sign: OFF

number value

Under the design tab…

Bar Background color: #06a08c
Text Color: Light (this will hide our text on the white background)

bar color

Width: 350px
Module Alignment: Center

The Width of 350px will gradually decrease with each circle module we add on top of the previous one to complete the infographic design.

Custom Margin: -2px Left (this is to hide the green left border that will show next to the circle module on mobile)

circle width

Since we are going to be doing a some overlapping of modules, deploy the wireframe view to complete the next three circle modules. Then duplicate the circle module three times so that you have a total of four circle counter modules in the far right column of the row.

wireframe duplicate

Now we need to update the design and place the three duplicated circle counter modules to complete the rest of the illustration.

Design and Place the Second Circle Counter

Update the settings for the second circle counter (the one under the original) with the following:

Number: 80
Bar Background Color: #187d6f
Width: 330px

Notice I decrease the width of the circle counter by 20px from the first one. That way it will fit nicely in the middle of the larger circle. Now we need to bring our circle counter up with a negative margin.

Custom Margin: -338px Top

Now save your settings and take a preview of your page. You should see the circle fits inside the other.

second circle

Continue this process with the next two circle counters.

Design and Place the Third Circle Counter

For the third circle counter, update the following settings:

Number: 70
Bar Background Color: #eec42d
Width: 310px

Notice I descreased the width of the circle again by 20px. This is to make sure the spacing between the overlapping circles are an even distance apart.

Custom Margin: -318px Top

Notice the custom margin is also decreased by 20px to account for the proper vertical spacing between overlapping circles.

Design and Place the Fourth Circle Counter

For the fourth circle counter, update the following settings:

Number: 90
Bar Background Color: #3d394b

You may want to include the number in the middle of your circle counters at this point. If so you can simply update the text color to dark.

Text Color: dark

Actually, you can choose to display any one of the number values from your four circle counters this way. Just make sure you only choose one to have a dark text color so that you don’t have to numbers overlapping.

Width: 290px

Custom Margin: -298px Top, 80px Bottom

For this last circle module, not only is it necessary to bring it up with a negative margin, but we also want to add some positive margin below to make up for the negative space created. This will make sure the next module you put under the circle modules will have proper spacing.

Now check out the result.

final circles 1

List your Skills with a Colored Labels that Corresponds to your Circle Counter Colors

The final step is to create a color key to help understand what skills correspond to each bar color within each of the circle counters.

A great way to create custom list items is to use the blurb module. Before you toggle out of the wireframe view, add a new blurb module under your Circle counters in the right column. Then toggle the desktop view to complete the rest of the tutorial.

Update the blurb module settings as follows:

Title: Javascript
Use Icon: YES
Icon: select the square icon


Under the Design tab…

Icon Color: #187d6f
Image/Icon Placement: Left
Title Font: Archivo Narrow
Title Font Weight: Bold
Title Font Style: TT
Title Text Size: 24px
Title Text Color: #187d6f
Title Line Height: 1.4em

Notice that I matched the title color with the icon color, and that same color corresponds with the color of one of the circle counters above.

Tip: I used the Title line height to vertically center my title so that it lines up with the icon to the left. Keep this in mind when doing this in the future.

Custom Margin: 37% Left

Giving my blurb a left margin allows you to position it under the circle counters.

label design

Add the Second Colored Label

To create the second colored label, duplicate the one you just created and update the following:

Icon Color: #06a08c
Title Text Color: #06a08c

second label

Add the Third Colored Label

To create the third label, duplicate the one you just created and update the following:

Title: WordPress
Icon Color: #eec42d
Title Text Color: #eec42d

third label

Add the Fourth Colored Label

To create the fourth label, duplicate the one you just created and update the following:

Title: WordPress
Icon Color: #3d394b
Title Text Color: #3d394b

fourth label

Save your changes.

Add a Divider to your Section

As a final touch, go back to your section settings and add a divider to add some background texture as follows:

Divider: Top
Divider Style: see screenshot
Divider Color: rgba(6,160,140,0.08)
Divider Height: 1100px

divder design

That’s it.

Here is the final result.

final image 1

Wrapping up

Once your design is complete, all you need to do is go back and update your icons, content, skills, etc. to suit your needs and you are all set. If you need to replace the icons with your own icons/images, feel free. Just make sure they are 40px by 40px to fit with this layout.

I hope this work experience section will help you standout as a freelancer. And I imagine this layout would work well for other use cases. For example, you could use this timeline layout to show your company history on an about page.

I look forward to hearing from you in the comments.


Source link