Docs / ECS / Overview

Overview

ECS (Ele Custom Skin) is a modular toolkit for Elementor. Each module solves one real problem — no bloat, no feature overlap. Enable only what you need.

Thirteen modules, one plugin

Every module can be toggled individually from ECS → Modules in the WordPress admin. Disabled modules load zero JS or CSS on the front end.

#ModuleTierWhat it does
01Dark Mode ColoursFreeTwo colour pickers per slot — light & dark — with auto CSS variables and a live switcher.
02Container LayoutFreeSlider, Custom Layout, Grid and Flex modes for any Elementor container.
03Loop Custom LayoutFreeArrange Loop Grid items inside a Custom Layout template.
04Menu ResponsiveFreeFully responsive Nav Menu — layout, alignment, animations per breakpoint.
05Editorial TextFreeText widget with native inline image support.
06Style TemplatesFreeSave a widget's style as a preset and apply to other widgets.
07JSON PowerEditFreeEdit any widget's raw JSON — paste-replace or tree view.
08Responsive ContainerProDifferent container type per breakpoint.
09Dynamic RepeaterProPopulate any repeater from ACF, Posts, Terms, or JSON.
10Color SchemesProUnlimited named colour palettes with global/per-page switching.
11Font SchemesProNamed typography sets mapped to Global Typography.
12Alternative LogosProMultiple logos served by condition, time of day, or day of week.
13Custom Look & FeelProBundle palette + fonts + logo + CSS into one conditional "Look".

Requirements

RequirementMinimumRecommended
WordPress6.26.5+
Elementor3.184.x
PHP8.08.2+
Elementor Pro—Required for Loop Custom Layout and Custom Layout mode
ACF Pro—Required for Dynamic Repeater → ACF source