Introducing the Brand New Unlayer Editor

Introducing the Brand New Unlayer Editor

Table of Contents


We are thrilled to unveil the all-new look and feel of the Unlayer editor - your trusted platform for creating stunning emails, landing pages, and popups!

Say hello to a sleeker, more user-friendly interface that makes crafting beautiful emails and landing pages a breeze. With improved navigation and enhanced accessibility, you'll effortlessly bring your ideas to life.

Design System

New Controls


How to Upgrade?

The new version will be launched to the stable channel by the end of April 2024. Meanwhile, if you would like to try it out, you can run the editor on latest version.

unlayer.init({
  displayMode: 'email',
  version: 'latest'
})

Themes

📘

Classic vs Modern

Classic theme is designed to look similar to the old version. It's intended for users who want to upgrade the editor to get new features but do not want to change the look and feel for their end-users.

Modern theme is a completely revamped look with better usability, more straightforward design, and easy-to-use features.

The new editor comes with four different theme options.

NameModeSlug
ClassicLightclassic_light
ClassicDarkclassic_dark
ModernLightmodern_light
ModernDarkmodern_dark

You can use the following code to switch between themes.

unlayer.init({
  appearance: {
    theme: 'modern_light' // theme slug
  }
});

Breaking Changes

❗️

Using Custom JS or CSS?

If you are using Custom JS or CSS or to customize the look or feel of the editor, it is recommended to test your custom code with the new version.

The new editor has been completely revamped and redesigned from the ground up, including all panels, tools, and property editors. This means that if you were using Custom JS / CSS to customize the look or feel of the editor, there's a high chance your changes may not be working anymore.

If that is the case, we recommend you lock the version of your editor in production to 1.5.75 and test the latest changes in your dev or staging environments.

How to lock the version?

unlayer.init({
  version: '1.5.75'
});

Report a Bug or Issue

If you found a bug or an issue with the latest version, please report it to us