emcp_custom_105Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: flip, carousel, coverflow, 3d, slider, gallery.
Autoplay Delay (ms) appears when Autoplay is yes.3D Style = coverflow





3D Style = carousel





3D Style = wheel





3D Style = stack





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 |
|---|---|---|---|---|
3D Stylestyle | Dropdown | Coverflow (angled sides), Carousel (flat, scaled sides), Wheel (ring rotation), Stacked deck | coverflow | |
Slidesslides | Repeater | 5 items | ||
↳ Imageimage | Image | |||
↳ Titletitle | Text | Slide | ||
↳ Captioncaption | Text | |||
↳ Linklink | Link | |||
Show Caption Barshow_caption | Toggle | on / off | yes | |
Slide Widthslide_w | Slider | min 120, max 800, px | 320 | Responsive |
Slide Heightslide_h | Slider | min 120, max 900, px | 400 | Responsive |
Side Slide Offsetspacing | Slider | min 0, max 100, % | 60 | |
Side Rotation (deg)angle | Slider | min 0, max 80, px | 45 | |
Side Depthdepth | Slider | min 0, max 500, px | 150 | |
Visible Each Sidevisible | Dropdown | 1, 2, 3 | 2 | |
Autoplayautoplay | Toggle | on / off | yes | |
Autoplay Delay (ms)autoplay_delay | Number | min 1000, max 20000 | 3500 | Shown when autoplay = yes |
Arrowsarrows | Toggle | on / off | yes | |
Dotsdots | Toggle | on / off | yes | |
Click Side Slide to Centerclick_to_center | Toggle | on / off | yes |
Slide
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Radiusradius | Slider | min 0, max 60, px | 16 | |
Borderborder | Border | |||
Shadowshadow | Box shadow | |||
Active Slide Shadowshadow_active | Box shadow | |||
Side Slide Opacityside_opacity | Slider | min 0, max 1, px | 0.6 | |
Side Slide Scaleside_scale | Slider | min 0.3, max 1, px | 0.8 | |
Side Slide Blurside_blur | Slider | min 0, max 10, px | 0 | |
Placeholder Background (no image)placeholder_bg | Color | #6a11cb | ||
Transition Durationduration | Slider | min 0.1, max 3, s | 0.6 | |
Stage Vertical Paddingstage_pad | Slider | min 0, max 150, px | 30 |
Caption
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Caption Backgroundcap_bg | Color | rgba(16,24,40,.7) | ||
Title Typographycap_title_typo | Typography | |||
Title Colorcap_title_color | Color | #ffffff | ||
Caption Typographycap_text_typo | Typography | |||
Caption Colorcap_text_color | Color | rgba(255,255,255,.8) | ||
Caption Paddingcap_pad | Dimensions | |||
Caption Aligncap_align | Button group | Left, Center, Right | left | |
Show Caption Only on Active Slidecap_hover_only | Toggle | on / off | yes |
Arrows & Dots
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Arrow Colorarrow_color | Color | #101828 | ||
Arrow Backgroundarrow_bg | Color | #ffffff | ||
Arrow Hover Colorarrow_color_h | Color | |||
Arrow Hover Backgroundarrow_bg_h | Color | |||
Arrow Sizearrow_size | Slider | min 24, max 90, px | 48 | |
Arrow Borderarrow_border | Border | |||
Arrow Radiusarrow_radius | Slider | min 0, max 50, % | 50 | |
Dot Colordot_color | Color | #d0d5dd | ||
Active Dotdot_active | Color | #6a11cb | ||
Dot Sizedot_size | Slider | min 4, max 20, px | 8 | |
Dots Spacingdots_mt | Slider | min 0, max 60, px | 16 |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_105" and a settings object using the keys above. Run get-custom-widget with id 105 for the full JSON spec.