emcp_custom_98Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: image, scroller, screenshot, scroll, hover, long image, website preview.
Browser Bar Text appears when Frame Style is browser.Scroll Trigger = hover
Hover to scrollScroll Trigger = auto
Hover to scrollScroll Trigger = scroll
Hover to scrollEvery 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).
Image
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Tall Imageimage | Image | |||
Frame Styleframe | Dropdown | None, Browser window, Phone, Rounded card | browser | |
Browser Bar Textbrowser_url | Text | yourwebsite.com | Shown when frame = browser | |
Scroll Triggertrigger | Dropdown | On hover, Auto (loop), Mouse wheel / touch inside | hover | |
Directiondirection | Dropdown | Vertical, Horizontal | vertical | |
Scroll Duration (seconds)speed | Number | min 1, max 60 | 6 | |
Viewport Heightheight | Slider | min 150, max 1200, px/vh | 420 | Responsive |
Linklink | Link | |||
Hover Hint Textoverlay_text | Text | Hover to scroll | ||
Captioncaption | Text |
Frame
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Frame Colorframe_bg | Color | #1f2937 | ||
Browser Dots Colorbar_dots | Color | #6b7280 | ||
Browser URL Text Colorbar_text | Color | #9ca3af | ||
Browser URL Typographybar_typo | Typography | |||
Borderframe_border | Border | |||
Corner Radiusframe_radius | Slider | min 0, max 60, px | 12 | |
Box Shadowframe_shadow | Box shadow | |||
Hover Box Shadowframe_shadow_h | Box shadow | |||
Frame Thicknessframe_pad | Slider | min 0, max 40, px | 8 | |
Image Filtersimg_filter | Css_filter | |||
Image Hover Filtersimg_filter_h | Css_filter |
Hint & Caption
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Hint Typographyhint_typo | Typography | |||
Hint Texthint_color | Color | #ffffff | ||
Hint Backgroundhint_bg | Color | rgba(17,24,39,.75) | ||
Hint Radiushint_radius | Slider | min 0, max 999, px | 999 | |
Caption Typographycap_typo | Typography | |||
Caption Colorcap_color | Color | #667085 | ||
Caption Aligncap_align | Button group | Left, Center, Right | center | |
Caption Spacingcap_mt | Slider | min 0, max 60, px | 12 |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_98" and a settings object using the keys above. Run get-custom-widget with id 98 for the full JSON spec.