emcp_custom_190Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: slider, hero, slideshow, banner, ken burns, creative.
Transition = fade



Transition = slide



Transition = zoom



Transition = kenburns



Transition = clip



Transition = blur



Every 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).
Slides
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Slidesslides | Repeater | 3 items | ||
↳ Background Imageimage | Image | |||
↳ Background Video (MP4, optional)video | Image | |||
↳ Kickerkicker | Text | |||
↳ Titletitle | Text | Slide title | ||
↳ Texttext | Textarea | |||
↳ Button Textbtn | Text | |||
↳ Button Linklink | Link | |||
↳ Second Button Textbtn2 | Text | |||
↳ Second Button Linklink2 | Link | |||
↳ Content Positionalign | Dropdown | Left, Centre, Right, Bottom left | left | |
↳ Overlay Coloroverlay | Color | rgba(16,24,40,0.45) | ||
↳ Text Colortext_color | Color | #ffffff | ||
Transitioneffect | Dropdown | Fade, Slide, Zoom fade, Ken Burns (slow zoom), Clip reveal, Blur | fade | |
Content Animationcontent_anim | Dropdown | Fade up, staggered, From left, Zoom in, None | up | |
Heightheight | Slider | min 240, max 1200, px/vh | 600 | Responsive |
Autoplayautoplay | Toggle | on / off | yes | |
Delay (ms)delay | Number | min 1500, max 30000 | 6000 | |
Pause on Hoverpause_hover | Toggle | on / off | yes | |
Transition Speed (ms)speed | Number | min 200, max 3000 | 900 | |
Arrowsarrows | Toggle | on / off | yes | |
Dotsdots | Toggle | on / off | yes | |
Dot Styledot_style | Dropdown | Round, Bars, Numbers, Bars with progress | bar | |
Slide Countercounter | Toggle | on / off | ||
Scroll Hint Arrowscroll_hint | Toggle | on / off | ||
Keyboard Arrowskeyboard | Toggle | on / off | yes |
Content
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Content Max Widthmaxw | Slider | min 280, max 1400, px | 640 | |
Slide Paddingpad | Dimensions | |||
Kicker Typographykicker_typo | Typography | |||
Kicker Backgroundkicker_bg | Color | |||
Title Typographytitle_typo | Typography | |||
Text Typographytext_typo | Typography | |||
Content Gapgap | Slider | min 0, max 60, px | 16 | |
Content Box Backgroundcontent_bg | Color | |||
Slider Radiusradius | Slider | min 0, max 60, px | 0 |
Buttons
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographybtn_typo | Typography | |||
Primary Textbtn_color | Color | #101828 | ||
Primary Backgroundbtn_bg | Color | #ffffff | ||
Primary Hover Backgroundbtn_bg_h | Color | #6a11cb | ||
Secondary Textbtn2_color | Color | #ffffff | ||
Radiusbtn_radius | Slider | min 0, max 60, px | 8 | |
Paddingbtn_pad | Dimensions |
Navigation
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Arrow Sizearrow_size | Slider | min 28, max 100, px | 52 | |
Arrow Colorarrow_color | Color | #ffffff | ||
Arrow Backgroundarrow_bg | Color | rgba(255,255,255,0.15) | ||
Arrow Hover Backgroundarrow_bg_h | Color | #ffffff | ||
Arrow Offsetarrow_offset | Slider | min 0, max 120, px | 24 | |
Dot Colordot_color | Color | rgba(255,255,255,0.4) | ||
Active Dotdot_color_a | Color | #ffffff | ||
Dots Positiondots_pos | Dropdown | Bottom centre, Bottom left, Bottom right, Right side, vertical | bottom-center | |
Counter Colorcounter_color | Color | #ffffff |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_190" and a settings object using the keys above. Run get-custom-widget with id 190 for the full JSON spec.