Nori for Elementor v0.24.4
Design system

Variables

Colors, corner radii and spacing live in Elementor's own variables. Brand presets set the colors in one step, Dark Mode switches them, and every class that uses a variable follows when you change it.

34 variables tie it together

Nori's classes are built on Elementor variables. Change primary-np once and every button follows. Change size-gap-m-np and every medium gap on the site updates.

Colors

11 · free Elementor
primary-np#111827
secondary-np#4B5563
text-np#111827
accent-np#D6FF00
on-accent-np#111827
background-np#FFFFFF
surface-np#F8F9FA
line-np#E2E3E5
muted-np#5D626C
band-np#111827
on-band-np#FFFFFF

Border radius

7 · Elementor Pro
sharp-np0px
xs-np6px
soft-np8px
s-np14px
m-np24px
l-np45px
pill-np9999px

Spacing

16 · Elementor Pro
Gaps
size-gap-xs-np8px
size-gap-s-np14px
size-gap-m-np24px
size-gap-l-np40px
size-gap-xl-np80px
Padding
size-pad-xs-np12px
size-pad-s-np20px
size-pad-m-np32px
size-pad-l-np48px
size-pad-xl-np64px
Section spacing
size-section-xs-np24px
size-section-s-np40px
size-section-m-np90px
size-section-l-np120px
size-section-xl-np140px
Side gutter
size-gutter-np40px
  1. Desktop follows the variable. A class like gap-m-np uses size-gap-m-np on desktop, so the design stays consistent everywhere.
  2. Tablet and mobile keep their own numbers. Smaller screens can step down without touching the variable.
  3. Classes bring their variables. Add a class and Nori adds the variables it uses, and tells you which ones before you save.
  4. Deleting a variable never breaks a class. The class keeps the value and shows as edited. Reset it to reconnect.

Without Elementor Pro, Elementor has no size variables, so radius and spacing classes simply use their numbers. Module settings become variables too: colors on any site, sizes and timings with Pro.