Global colors & fonts sync

Themeasy and Elementor share one brand. When you save your colors and fonts in Themeasy, they're pushed into Elementor's own global pickers — set your brand once, and use it everywhere.

Availability

The sync is part of the full Themeasy toolkit: you need a Themeasy theme and a Pro or Agency plan (a Themeasy theme bought on its own unlocks it too). It isn't included in Themeasy Lite or the Themeasy Widgets plan.

How it works

Every time you save the Themeasy Settings panel, three things are copied into Elementor's Site Settings:

From Themeasy To Elementor
Colors Global Colors
Typography — font groups, Text Presets and Button Global Fonts
Content Width (General tab) Layout → Content Width

The sync is one-way, from Themeasy to Elementor. Change your brand in the Settings panel, not in Elementor's Site Settings — the values Themeasy owns are written again at the next save. Global colors and fonts you add yourself in Elementor are left alone.

Tip

On a new site the Themeasy entries appear in Elementor after your first save of the Settings panel. Importing or resetting settings from Tools runs the sync too.

Colors

  • Four of your colors fill Elementor's system swatches.
  • The rest of your palette is added as named custom colors, including the dark-mode variants, so you can pick the right one by name.
Elementor system color Themeasy color
Primary Primary Color
Secondary Secondary Color
Text Body Color
Accent Accent Color

The custom colors are named Heading, Muted, Link, Background, Surface, Black, White, Border, Strong Border, Button Background, Button Text, Info, Success, Warning and Danger.

The dark-mode variants carry a (Dark) suffix: Body, Heading, Muted, Link, Background, Surface, Border, Strong Border, Button Background and Button Text. Pick one explicitly when you design a section that is always dark.

Themeasy brand colors appearing as Elementor global colors

Click the globe on a color control (1) to pick one of your Themeasy colors (2)

Fonts

Themeasy writes two kinds of Global Fonts.

System fonts

Your three font groups set Elementor's four system fonts:

Elementor system font Themeasy font group
Primary Primary (Body)
Secondary Secondary (Headings)
Text Primary (Body) — it mirrors Primary
Accent Accent

Each one carries the group's family, weight, line height and letter spacing. Font size is left out on purpose, so Themeasy's responsive heading and body sizes keep deciding how type scales across screens.

Text Presets and Button

The eight Text Presets and the Button style are published as named custom Global Fonts: Display 1 to Display 8, and Button. Unlike the system fonts, each is a complete preset:

  • font family
  • font size for desktop, tablet and mobile
  • weight, transform and style
  • line height, letter spacing and word spacing

To use one, open any Typography control in Elementor, click the globe icon and choose Display 1–8 or Button — on a Themeasy widget or any other. Edit the preset later in Themeasy and every element using it updates after you save.

Tip

Give a preset a Name in the Typography tab — Hero, Figure, Quote, Label — and Elementor lists it as, for example, "Display 3 — Figure", so you can tell at a glance what each level is for.

The Display presets and Button listed as Elementor global fonts

Click the globe on a Typography control (1) to pick a Display preset or Button (2)

Content width

Content Width, on the General tab of the Settings panel, sets the exact content width of the theme's own templates — blog, archives, header, footer and WooCommerce. When you fill it in, the same value is written to Elementor's Site Settings → Layout → Content Width, so Elementor pages and theme templates line up.

Leave the field empty and nothing is pushed: the theme follows whatever width Elementor's Site Settings has.

Info

When you import a demo, the Setup Wizard offers to set the recommended container width (1240px). That option writes the same Elementor Content Width.

Where to go next

Was this article helpful?

Related articles