emcp_custom_100Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: card, flip, hover, reveal, interactive, grid, 3d.
Interaction = flip-x

Hover to learn more

Hover to learn more

Hover to learn more
Interaction = flip-y

Hover to learn more

Hover to learn more

Hover to learn more
Interaction = slide-up

Hover to learn more

Hover to learn more

Hover to learn more
Interaction = fade

Hover to learn more

Hover to learn more

Hover to learn more
Interaction = push

Hover to learn more

Hover to learn more

Hover to learn more
Interaction = zoom

Hover to learn more

Hover to learn more

Hover to learn more
Trigger = hover

Hover to learn more

Hover to learn more

Hover to learn more
Trigger = click

Hover to learn more

Hover to learn more

Hover to learn more
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).
Cards
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Interactioneffect | Dropdown | Flip horizontal, Flip vertical, Slide up reveal, Cross fade, Push (3D tilt), Zoom back face in | flip-x | |
Triggertrigger | Dropdown | Hover, Click / tap | hover | |
Columnscolumns | Dropdown | 1, 2, 3, 4 | 3 | Responsive |
Card Heightheight | Slider | min 150, max 800, px | 320 | Responsive |
Cardscards | Repeater | 3 items | ||
↳ Front Imagefront_image | Image | |||
↳ Front Iconfront_icon | Icon | |||
↳ Front Titlefront_title | Text | Web Design | ||
↳ Front Subtitlefront_text | Text | |||
↳ Back Titleback_title | Text | Beautiful, fast websites | ||
↳ Back Textback_text | Textarea | We design responsive sites that conve... | ||
↳ Button Textcta_text | Text | Learn more | ||
↳ Button Linklink | Link | |||
Title Tagtitle_tag | Dropdown | H2, H3, H4, div | h3 | |
Text Alignalign | Button group | Left, Center, Right | center |
Grid & Card
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Gapgap | Slider | min 0, max 80, px | 24 | Responsive |
Card Radiusradius | Slider | min 0, max 60, px | 16 | |
Card Shadowshadow | Box shadow | |||
Hover Shadowshadow_h | Box shadow | |||
Face Paddingpad | Dimensions | Responsive | ||
Transition Durationduration | Slider | min 0.1, max 3, s | 0.7 |
Front Face
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Backgroundf_bg | Background | |||
Image Overlayf_overlay | Color | rgba(16,24,40,.45) | ||
Borderf_border | Border | |||
Icon Colorf_icon_color | Color | #ffffff | ||
Icon Sizef_icon_size | Slider | min 12, max 150, px | 44 | |
Title Typographyf_title_typo | Typography | |||
Title Colorf_title_color | Color | #ffffff | ||
Subtitle Typographyf_text_typo | Typography | |||
Subtitle Colorf_text_color | Color | rgba(255,255,255,.8) |
Back Face
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Backgroundb_bg | Background | |||
Borderb_border | Border | |||
Title Typographyb_title_typo | Typography | |||
Title Colorb_title_color | Color | #ffffff | ||
Text Typographyb_text_typo | Typography | |||
Text Colorb_text_color | Color | rgba(255,255,255,.9) | ||
Button Typographybtn_typo | Typography | |||
Button Textbtn_color | Color | #101828 | ||
Button Backgroundbtn_bg | Color | #ffffff | ||
Button Hover Textbtn_color_h | Color | |||
Button Hover Backgroundbtn_bg_h | Color | |||
Button Paddingbtn_pad | Dimensions | |||
Button Radiusbtn_radius | Slider | min 0, max 60, px | 8 | |
Button Borderbtn_border | Border |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_100" and a settings object using the keys above. Run get-custom-widget with id 100 for the full JSON spec.