emcp_custom_269Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: button, dual, two buttons, or, cta.
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).
Buttons
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
First Buttontext1 | Text | Buy now | ||
First Linklink1 | Link | # | ||
First Iconicon1 | Icon | |||
First Icon Positionicon1_pos | Dropdown | Left, Right | left | |
Second Buttontext2 | Text | Try free | ||
Second Linklink2 | Link | # | ||
Second Iconicon2 | Icon | |||
Second Icon Positionicon2_pos | Dropdown | Left, Right | right | |
Layoutlayout | Dropdown | Side by side, Stacked, Attached (shared edge), Split pill, Diagonal cut | inline | |
Connectorconnector | Dropdown | None, Plain text, Text in a circle, Icon in a circle | circle | |
Connector Textconnector_text | Text | or | ||
Connector Iconconnector_icon | Icon | fas fa-bolt | ||
Hover Effecthover | Dropdown | None, Swap colours, Lift, Grow, Shine | fill | |
Full Widthfull | Toggle | on / off | ||
Alignmentalign | Button group | Left, Center, Right | flex-start | Responsive |
First Button
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographytypo1 | Typography | |||
Textcolor1 | Color | #ffffff | ||
Backgroundbg1 | Color | #6a11cb | ||
Hover Textcolor1_h | Color | #6a11cb | ||
Hover Backgroundbg1_h | Color | #f4ebff | ||
Borderborder1 | Border | |||
Radiusradius1 | Dimensions |
Second Button
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographytypo2 | Typography | |||
Textcolor2 | Color | #101828 | ||
Backgroundbg2 | Color | #f2f4f7 | ||
Hover Textcolor2_h | Color | #ffffff | ||
Hover Backgroundbg2_h | Color | #101828 | ||
Borderborder2 | Border | |||
Radiusradius2 | Dimensions |
Common & Connector
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Button Paddingpad | Dimensions | |||
Radius (both)radius | Slider | min 0, max 60, px | 10 | |
Gapgap | Slider | min 0, max 60, px | 16 | |
Button Shadowshadow | Box shadow | |||
Icon Sizeicon_size | Slider | min 8, max 40, px | 15 | |
Connector Typographycon_typo | Typography | |||
Connector Colorcon_color | Color | #101828 | ||
Connector Backgroundcon_bg | Color | #ffffff | ||
Connector Bordercon_border | Color | #eaecf0 | ||
Connector Sizecon_size | Slider | min 20, max 80, px | 36 |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_269" and a settings object using the keys above. Run get-custom-widget with id 269 for the full JSON spec.