isotropic-2022
Share
Blog
Search
Menu

Everything In The Elementor v3.0 Beta Release (Phase 1)

By James LePage
 on July 9, 2020
Last modified on January 6th, 2022

Everything In The Elementor v3.0 Beta Release (Phase 1)

By James LePage
 on July 9, 2020
Last modified on January 6th, 2022

In this article we wanted to cover everything that Elementor has included in the recent Version 3.0 beta release. Since Elementor 2.0 was released back in April 2018, the development team behind it has been working hard on bringing the next version of the plugin. It's finally here so we wanted to take a deep dive into the back end of the plugin and see what changes they have implemented.

First, this beta release is coming in two phases. This article is discussing the first phase which was released June 7th 2020.

Information and images in this post are sourced from https://github.com/elementor/elementor/issues/11821

The Theme Of 3.0

global-settings-3-0-beta

The main theme of the 3.0 beta release is a design system. The team is trying to add a collection of global management panels that allow you to change the overall theme and branding of your specific website. These features are primarily to increase the efficiency of workflows, and if implemented properly they'll save everybody a lot of time.

In the GitHub design page, here's how the team defines website design system:

“For those of you unfamiliar with the term, a Website Design System is the single source of truth that groups all the elements that will allow the teams to design, realize, and develop a website.

You have all your website design components built-in - so your entire team is synced and your website is 100% consistent, all the time.”

There were four major changes introduced in Elementor 3.0 beta phase one.

  • Global Colors
  • Global Typography
  • Global Settings (including Site Identity, Lightbox settings and more)
  • Site Editor (a Pro feature that will be introduced soon)

Let's do some exploring.

Global Settings

This feature is designed to give you a central location when it comes to editing websites with Elementor. The main idea behind it is to remove the need to toggle between the customiser, theme code, and additional backend files. This page gives you all the tools that you need to make major customizations of your website in one place. A good way to think about this is the WordPress customiser, reskinned, re featured, and in the Elementor editor.

Global Colors

global dropdowns

You may be thinking, “don't they already have global colors built in?”

You would be correct in your assumption, but that was fairly limited in what it could do. The default colors setting in the current version of Elementor helped you manage your site's color palette. However, when it came to applying the color palette two elements on the website, you didn't have much control.

Global colors allows you to control where specific (global) colors are applied. under the hood, it uses CSS variables to globally apply colors to specific elements on your website. For example, if you want to change the default color of all icons on the website, you can now do that through the global colors interface.

Officially, here's how the team defines the current version of global colors (which is actually called theme style) and the new integration of global color:

Theme Style sets fallback style definitions for HTML tags like <H1>, <body>, <label> and so on. They are not Elementor-specific, but as general as possible. This is the baseline setting for the site, that comes into play only as a fallback, if no definitions were set.

Global Color is another style layer that sits on top of the Theme Style. It provides the building blocks for your site design. Use it in the appropriate places, and you will be on your way to have a smart way to manage your colors and build your design system (the same is true for every Global Style feature, including Global Typography).

? Elementor v3.0 Beta Release ?

Global Typography

typography global dropdown

Global typography follows the general ideology presented in the previous section of this article. It allows you to globally specify which fonts you want to apply to specific font elements on your website. For example, if you want to change the general font used in an animated headline, you can do that from this interface. If you want to change an H1 font, you can also do that.

It will allow you to apply all of the styling that you can find in the turn typography settings when editing any type of font in Elementor.

That means that you can change colors, font families, weight, size, and more.

Site Identity, Layout and Lightbox

The site identity is a welcome addition to Elementor as it basically takes all of the things that you can do in the Appearances -> Customize interface and brings them to the Elementor editor. That means that you can stay within the editor to make all necessary changes to your WordPress website.

The listed features stated in the Github Page are Logos, Favicons, and more. You can also globally manage the styling for your page layout and Elementor lightbox.

The continuity means that your workflow will speed up and become more efficient.

Performance Changes

Unfortunately, this version is not focused on increasing the performance of Elementor and decreasing front end page load times. This is a pretty big issue that we would have liked to see addressed.

DOM Improvements Ahead! HTML Wrappers Removal from v3.0 - Elementor Developers

We are always looking for new ways to improve the speed and performance of Elementor websites. This has been a long time coming. Lately, we have been receiving feedback from our users about the large number of wrapper elements we include in the HTML output of the website builder.

However, the team is moving in the right direction by minimizing the number of classes and div wraps. this makes the Dom smaller, and results in a minimal performance increase:

Tweak: Removed .elementor-inner, .elementor-row and .elementor-column-wrap from DOM output to improve performance (#7351, #7817, Developers Blog Post)

The first section of the photo displays the current markup for a section (That's a lot going on for a simple div container).

The second section shows the new and improved markup for this section.

Definitely a welcome step in the right direction!

Because they are removing some classes, this could result in breaking changes when you update from Elementor version 2.10 to 3.0.

Coming in Phase 2

From Github: Site Editor (a Pro feature that will be introduced soon)

There's pretty much no information about what this is , but it sounds pretty cool and we're excited to see what it has to offer. It looks like this site editor feature is going to be released in the second phase of the 3.0 beta.

What We’d Likes To See (but isn’t happening)

We would have liked to see some additional changes and improvements made to the base editor. For example, many of the widgets could be optimized to result in a faster loading website. The development team behind Elementor has stated that they do plan on improving the current widgets, but that's not the central focus of this version release.

We would have also like to see a lot of mini tweaks such as custom breakpoints, better Web P support and some additional development oriented changes. It's very unfortunate that they're not focusing on performance for a major release and makes us think that we'll need to wait for a version 4 to see necessary improvements.

Subscribe & Share
If you liked this content, subscribe for our monthly roundup of WordPress news, website inspiration, exclusive deals and interesting articles.
Unsubscribe at any time. We do not spam and will never sell or share your email.
Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Websmedia
4 years ago

Thanks for the breakdown, unfortunate they're not addressing the right issues indeed.

WPBizBlog
4 years ago

Thanks for this update. My biggest fear of using Elementor is its impact on site speed and it's unfortunate that speed is not one of the concerns of the Elementor team in the version 3.0 release.

Article By
James LePage
Contributors/Editors
notloggedin
James LePage is the founder of Isotropic, a WordPress education company and digital agency. He is also the founder of CodeWP.ai, a venture backed startup bringing AI to WordPress creators.
We're looking for new authors. Explore Isotropic Jobs.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram