emcp_custom_188Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: parallax, layers, mouse, depth, composition, hero.
Layer Anchor Point = center

Back card
Front card
BadgeLayer Anchor Point = topleft

Back card
Front card
BadgeEvery control the widget exposes, grouped by panel section. Names in code are the setting keys used by the MCP tools (add-free-widget, update-widget).
Layers
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Base Image (optional)base | Image | |||
Layerslayers | Repeater | 3 items | ||
↳ Namename | Text | Layer | ||
↳ Image (PNG / SVG with transparency)image | Image | |||
↳ Left (%)x | Number | min -50, max 150 | 50 | |
↳ Top (%)y | Number | min -50, max 150 | 50 | |
↳ Width (%)w | Number | min 1, max 200 | 40 | |
↳ Depth (parallax strength, -100 to 100)depth | Number | min -100, max 100 | 20 | |
↳ Rotation (deg)rotate | Number | min -180, max 180 | 0 | |
↳ Stack Orderz | Number | min 0, max 50 | 1 | |
↳ Entranceentrance | Dropdown | None, Fade, Fade up, Fade down, Zoom, From left, From right | fade-up | |
↳ Entrance Delay (ms)delay | Number | min 0, max 5000 | 0 | |
↳ Floating Motionfloat | Toggle | on / off | ||
↳ Linklink | Link | |||
Canvas Heightheight | Slider | min 120, max 1200, px/vh | 480 | Responsive |
Mouse Parallaxmouse | Toggle | on / off | yes | |
Mouse Strengthmouse_strength | Number | min 0.1, max 5 | 1 | |
Invert Directioninvert | Toggle | on / off | ||
Scroll Parallaxscroll | Toggle | on / off | yes | |
Scroll Strengthscroll_strength | Number | min 0.1, max 5 | 1 | |
3D Tilt on Hovertilt | Toggle | on / off | ||
Layer Anchor Pointanchor | Dropdown | Centre of the layer, Top-left corner | center | |
Allow Overflowoverflow | Toggle | on / off |
Canvas
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Backgroundbg | Background | |||
Radiusradius | Slider | min 0, max 80, px | 0 | |
Borderborder | Border | |||
Shadowshadow | Box shadow | |||
Layer Radiuslayer_radius | Slider | min 0, max 60, px | 0 | |
Layer Shadowlayer_shadow | Box shadow | |||
Base Image Fitbase_fit | Dropdown | Cover, Contain | cover | |
Entrance Duration (ms)duration | Number | min 100, max 4000 | 900 | |
Float Distancefloat_dist | Slider | min 2, max 60, px | 12 |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_188" and a settings object using the keys above. Run get-custom-widget with id 188 for the full JSON spec.