emcp_custom_104Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: logo, carousel, clients, brands, partners, marquee, slider.
Marquee Duration (seconds) appears when Mode is marquee; Marquee Direction appears when Mode is marquee; Pause on Hover appears when Mode is marquee; Autoplay appears when Mode is slide; Autoplay Delay (ms) appears when Mode is slide; Arrows appears when Mode is slide; Dots appears when Mode is slide.Mode = marquee
Trusted by 2,000+ teams
Mode = slide
Trusted by 2,000+ teams
Mode = grid
Trusted by 2,000+ teams
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).
Logos
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Modemode | Dropdown | Continuous marquee, Slide carousel, Static grid | marquee | |
Logoslogos | Repeater | 6 items | ||
↳ Logoimage | Image | |||
↳ Brand Namename | Text | Brand | ||
↳ Linklink | Link | |||
Show Name as Fallback / Captionshow_name | Toggle | on / off | yes | |
Heading Abovetitle | Text | |||
Logos Per Viewper_view | Dropdown | 2, 3, 4, 5, 6, 8 | 5 | Responsive |
Space Betweengap | Slider | min 0, max 120, px | 40 | Responsive |
Marquee Duration (seconds)speed | Number | min 5, max 120 | 25 | Shown when mode = marquee |
Marquee Directiondirection | Dropdown | Right to left, Left to right | left | Shown when mode = marquee |
Pause on Hoverpause_hover | Toggle | on / off | yes | Shown when mode = marquee |
Autoplayautoplay | Toggle | on / off | yes | Shown when mode = slide |
Autoplay Delay (ms)autoplay_delay | Number | min 1000, max 20000 | 3000 | Shown when mode = slide |
Arrowsarrows | Toggle | on / off | yes | Shown when mode = slide |
Dotsdots | Toggle | on / off | Shown when mode = slide | |
Fade Edgesfade_edges | Toggle | on / off | yes |
Logo
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Logo Heightlogo_h | Slider | min 16, max 200, px | 40 | Responsive |
Logo Max Widthlogo_maxw | Slider | min 40, max 400, px | 160 | |
Grayscale (color on hover)grayscale | Toggle | on / off | yes | |
Custom Filterslogo_filter | Css_filter | |||
Custom Hover Filterslogo_filter_h | Css_filter | |||
Item Backgrounditem_bg | Color | |||
Item Hover Backgrounditem_bg_h | Color | |||
Item Paddingitem_pad | Dimensions | |||
Item Borderitem_border | Border | |||
Item Radiusitem_radius | Slider | min 0, max 60, px | 12 | |
Item Shadowitem_shadow | Box shadow | |||
Item Min Heightitem_h | Slider | min 40, max 300, px | 80 | |
Scale on Hoverhover_scale | Toggle | on / off |
Heading & Captions
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Heading Typographytitle_typo | Typography | |||
Heading Colortitle_color | Color | #667085 | ||
Heading Aligntitle_align | Button group | Left, Center, Right | center | |
Heading Spacingtitle_mb | Slider | min 0, max 80, px | 24 | |
Caption Typographyname_typo | Typography | |||
Caption Colorname_color | Color | #98a2b3 | ||
Edge Fade Color (match background)fade_color | Color | #ffffff | ||
Edge Fade Widthfade_w | Slider | min 0, max 300, px | 80 |
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 80, px | 40 | |
Arrow Borderarrow_border | Border | |||
Dot Colordot_color | Color | #d0d5dd | ||
Active Dotdot_active | Color | #6a11cb |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_104" and a settings object using the keys above. Run get-custom-widget with id 104 for the full JSON spec.