emcp_custom_146Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: animated, typing, rotating, headline, text, typewriter.
Typing Speed (ms per letter) appears when Effect is type; Deleting Speed (ms per letter) appears when Effect is type; Show Cursor appears when Effect is type; Cursor Character appears when Effect is type.Effect = type
Effect = rotate
Effect = fade
Effect = zoom
Effect = flip
Effect = clip
Effect = slide
Effect = blur
Effect = letters
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).
Text
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Text Beforebefore | Text | We build | ||
Animated Wordswords | Repeater | 3 items | ||
↳ Word / Phraseword | Text | websites | ||
Text Afterafter | Text | that convert. | ||
HTML Tagtag | Dropdown | H1, H2, H3, H4, div, p | h2 | |
Effecteffect | Dropdown | Typewriter, Rotate up, Fade, Zoom, Flip (3D), Clip reveal, Slide from right, Blur in, Letter by letter | type | |
Typing Speed (ms per letter)type_speed | Number | min 10, max 400 | 70 | Shown when effect = type |
Deleting Speed (ms per letter)delete_speed | Number | min 10, max 400 | 40 | Shown when effect = type |
Show Cursorcursor | Toggle | on / off | yes | Shown when effect = type |
Cursor Charactercursor_char | Text | | | Shown when effect = type | |
Hold Each Word (ms)hold | Number | min 300, max 15000 | 2000 | |
Transition Duration (ms)duration | Number | min 100, max 3000 | 600 | |
Looploop | Toggle | on / off | yes | |
Start Only When Visiblestart_visible | Toggle | on / off | yes | |
Word Highlighthighlight | Dropdown | Color only, Underline, Solid box, Marker | color | |
Reserve Width of Longest Wordfixed_width | Toggle | on / off | yes | |
Alignmentalign | Button group | Left, Center, Right | left | Responsive |
Text
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographytypo | Typography | |||
Colorcolor | Color | #101828 | ||
Text Shadowshadow | Text shadow |
Animated Word
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographyword_typo | Typography | |||
Colorword_color | Color | #6a11cb | ||
Accent (underline / box / marker)word_acc | Color | #6a11cb | ||
Text Color In Boxword_box_color | Color | #ffffff | ||
Box Paddingword_pad | Dimensions | |||
Box Radiusword_radius | Slider | min 0, max 60, px | 8 | |
Underline / Marker Thicknessline_thick | Slider | min 1, max 30, px | 6 | |
Underline / Marker Opacityline_op | Slider | min 0.05, max 1, px | 0.35 | |
Cursor Colorcursor_color | Color |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_146" and a settings object using the keys above. Run get-custom-widget with id 146 for the full JSON spec.