Creating a material design about page

How to Create a Material Design About Page Using Beaver Builder and Hestia

I'm excited to introduce our friend, Karol, from ThemeIsle for today's post. Karol wrote up a very detailed and thorough tutorial on using Beaver Builder to build an About page with a material design approach. The tutorial features the Hestia theme, but the techniques and strategy can be applied to any theme. Thanks, Karol!

Having a properly designed About page can do a lot for the overall image of your business online.

But there's a problem…

Let's face it, the standard out-the-box page look that WordPress gives you won't cut it if what you're aiming for is impact. What you basically get there is just a classic page layout with one main content block for the body of the page (and that's regardless of the theme you're using).

We can do better! And, as you would expect, we're going to do it with:

  • your favorite page builder (and ours too),
  • a free Hestia theme (Hestia was built with Beaver Builder compatibility in mind, but this method should work with any quality theme).

In this guide, I'm going to show you, step by step how to build a great material-design About page. Here's the final effect that we're going for:


Creating a page like this is much simpler than it would at first seem. Here's the step by step:

The things that a good About page needs

When building an About page, you should aim to achieve a handful of key objectives:

  • introduce the visitor to your business/brand,
  • tell your story,
  • summarize what the business does briefly,
  • showcase your top products and/or content,
  • tell people where they can learn more about you.

Here's how it all falls into place:

Start by getting Beaver Builder and the Hestia theme

If you haven't already, click here to get your hands on Beaver Builder. You can also use the free version (from here), but this will limit the types of content blocks that you'll be able to place on your About page.

Hestia is a free theme, and you can download it from here (or find it directly via your WordPress dashboard).

So why Hestia exactly? Full disclosure, I work for the company that built the theme; that is also why I know that Hestia integrates with Beaver Builder pretty nicely (it was actually created with page builders in mind) and it's also one of the few officially supported themes by Beaver Themer.

Note. As I mentioned, this method is not exclusive to Hestia, and it should work with 90% of other themes as well, at least the quality ones (wink!).

With Beaver Builder (either pro or free) and Hestia installed on your site, you can begin creating the actual page:

Create a blank About page

The initial steps are nothing surprising if you've been using WordPress for a while:

Start by creating a new page normally.

To make sure that you get the full Beaver-Builder-optimized experience, switch the page template to “Page Builder Full Width”. Save the draft.

This will get rid of most of the theme's default styling, leaving only the header and the footer.

Now it's time to launch Beaver Builder.

Create the main heading and welcome block

First, it's a good idea to put “About Us” somewhere at the top of the page.

Let's do that by creating a new 1-column row.

To make it look awesome, let's set it to Full Width with Fixed Content Width. Like so:

Let's also place a nice-looking image in the background:

To make it look more uniform, let's add a background overlay. The color is up to you and the official colors of your brand.

Setting the Opacity to 80%-90% usually works best.

One final thing about this row; let's switch the tab from Style to Advanced, and adjust the top margin. For the Hestia theme, if you want your new block to span all the way from the top menu bar, you should set the top margin to around -50px. To make the row a bit taller, you can also set the top and bottom padding values.

Next, let's add an actual Heading block to the row. This is where you'll probably want to put “About Us”. Let's also set the text color to white for extra visibility.

With the main page heading done, let's add a welcome block.

For that, we're going to include another 1-column row. This time, let's set the width to Fixed.

Inside that row, let's add two modules:

  • Heading – for the title of the welcome message
  • Text Editor – for the actual message

The great thing about Hestia's integration with Beaver Builder is that you don't need to adjust any settings of those modules to make them look great. All that's needed is adding your copy. Like I did here:

Tell something about your products or services

It's now time to tell people what your business is about. This usually involves showcasing your products, services, or telling people why they should do business with you in general.

A popular method to do that is to place three visual content blocks side by side. Something like this:

To get this effect, we're going to start by adding a new row, but this time a 3-column one.

To make everything more readable, it's also a good idea to increase the width of the whole row. In my case, the Fixed width of 1100px seems to be just right.

Now let's start populating the individual columns. The exact modules I used are:

  • Photo
  • Heading
  • Text Editor

The settings of each module are pretty much default. You don't need to adjust much to make it look awesome. And, of course, the exact images and copy you put in those blocks is up to you.

So that's the first column. The easiest way to create the other two is to actually duplicate each of the modules and drag and drop them into place. Like so:

Tell your story

Since it's an About page that we're building, it's a good idea to devote a separate section on the page to tell the story of how your business started, who's part of the team, and so on.

To keep the design of the whole page consistent, we can reuse the first row – the one with the page's main heading.

Simply scroll to the top of the page and duplicate the first row. Then, drag it down right where you need it. Like so:

Now you can edit the heading and change it from “About” to something like “Our Story” or whatever else makes sense.

For some added flair, I also like to put a Separator directly below the heading.

The only settings I change are:

  • Colorwhite (#ffffff)
  • Height4px
  • WidthCustom
  • Custom Width10%

These give me the effect you can see above.

The final two modules that make up my story section are a simple Text Editor (for the actual story; text color changed to white), and a Button (for the call to action).

Here's the complete block:

Showcase your top content

Your About page is a great place to promote some of your top content. After all, since the visitor has decided to click through and see your About page, they've proven to be highly engaged and interested in who's behind the site. Therefore, they're probably going to be interested in seeing more of your content as well – especially the very best of your content!

To show them that, we can do some cool Beaver Builder trickery:

First, open your main WordPress dashboard again in a new browser tab and go to Posts. Create a new category for your posts and call it “featured” or “best”. Go through your published posts and pick 3-6 posts that you consider being the best. Add them to that new category.

Back to Beaver Builder. Create a new 1-column row. First, just add a new Heading there and a Separator for good measure.

The Heading is on its default settings and the Separator is set, again, to the height of 4px and custom width of 10%. This time, the color of the separator is set to black (#000000).

Now the best part, the actual posts we are going to add through a module called Posts.

This module is really clever. It allows you to select a layout for your posts, decide whether or not to display the posts' featured images, set how many posts to display, filter the actual posts, and much more.

Here's the final effect on my page:

The settings I went with; starting on the Layout tab:

  • LayoutMasonry
  • Equal HeightsYes
  • Post AlignmentCenter
  • ImageShow
  • Image SizeHestia Blog
  • AuthorHide
  • DateHide
  • CommentsHide
  • ContentHide

The Style tab:

  • Post Border TypeNone

The Content tab:

  • FilterCategories“Featured” (this will make sure that only the posts assigned to that category will be displayed)

The Pagination tab:

  • Pagination StyleNone
  • Posts Per Page6

Many of the above settings (and especially the last Pagination tab) are up to you – based on how many posts you'd like to showcase and if you have attractive featured images to go along.

Encourage people to follow you on social media

Lastly, to close off the whole page, let's encourage your visitors to follow you on social media. To make that happen, let's reuse the “story” block that we worked on a minute ago.

First, duplicate that whole “story” row and drag it all the way to the bottom.

Next, change the heading copy to something more social-media-related, also delete the original Text Editor and Button modules.

In their place, let's add a new module – Icon Group. This one is perfect for the job, since we can showcase a handful of individual social media icons and link them to your profiles.

Let's start with the settings of the whole module. Particularly, let's switch to the Style tab and set these:

As with most settings, this comes down to your personal preference, but the above values seem to guarantee good clarity and readability of the whole block.

Let's switch back to the Icons tab. This is where we can add the individual icons.

To do that, click on Edit Icon and then Select Icon. What you'll see is a nice searchable panel with loads of icons to choose from. What I need first is a Facebook icon:

After selecting the icon, don't forget to set the Link parameter to point to a given social media profile of yours.

Lastly, you can switch to the Style tab and adjust the various color settings of the icon to make everything fit.

When you're done, click on Save.

You can add multiple icons here by clicking on Add Icon and repeating the process. I ended up using three icons, for Facebook, Twitter and YouTube.

Here's the final effect:


At this point, your material-design About page is done!

Here it is again it all its glory:

Another bonus is that you can reuse that page for other purposes as well. With some small tweaks, you can use it as a product landing page, or even your homepage.

Just like your Netflix account, it's okay to share...

About Karol K

Karol K. is a WordPress figure-outer, blogger, and published author of “WordPress Complete”.

Our Newsletter

Our newsletter is personally written and sent out about once a month. It's not the least bit annoying or spammy. We promise.

Try Beaver Builder Today

Just like your Netflix account, it's okay to share...

Related articles

How to Build an Email List for Your Newsletter (In 4 Easy Steps)

While social media is one way of getting your message across, perhaps you want to make a more personal connection….

best Beaver Builder themes free and premium

5 Best Beaver Builder Themes (Free and Premium)

When it comes to theme options for your WordPress site, there’s no lack of choices on the market. This can…

how to design for web accessibility

How to Design for Web Accessibility (5 Essential Tips)

There have been substantial advances in web accessibility in recent years. However, with so many developments to consider, you may…


Join the community

We're here for you

There's a thriving community of builders and we'd love for you to join us. Come by and show off a project, network, or ask a question.