emcp_custom_246Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: logo, site, brand, header, identity.
Layout = logo
Layout = logo-text
Layout = logo-text-tagline
Layout = text
Layout = stacked
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).
Logo
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Layoutlayout | Dropdown | Logo only, Logo + site name, Logo + name + tagline, Site name as text, Stacked (logo above name) | logo | |
Link to Homelink_home | Toggle | on / off | yes | |
Custom Link (overrides home)custom_link | Link | |||
Alternate Logo (sticky / dark header)alt_logo | Image | Shown when the widget sits inside an element with the class .emcp-dark or .elementor-sticky--active. | ||
Name Tagtitle_tag | Dropdown | span, H1 (front page only recommended), p | span | |
Alignmentalign | Button group | Left, Center, Right | flex-start | Responsive |
Source
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Sitesite | Query | Source: site |
Logo
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Logo Widthwidth | Slider | min 20, max 600, px/% | 160 | Responsive |
Logo Max Heightmax_h | Slider | min 16, max 300, px | ||
Radiusradius | Slider | min 0, max 50, px/% | 0 | |
Filtersfilter | Css_filter | |||
Hover Filtersfilter_h | Css_filter | |||
Scale on Hoverhover_scale | Toggle | on / off | ||
Gap to Textgap | Slider | min 0, max 60, px | 12 | |
Invert Logo in Dark Context (no alternate logo)invert_dark | Toggle | on / off |
Text
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Site Name Typographyname_typo | Typography | |||
Site Name Colorname_color | Color | #101828 | ||
Site Name Hovername_color_h | Color | |||
Tagline Typographytag_typo | Typography | |||
Tagline Colortag_color | Color | #667085 | ||
Text-only Mark Backgroundmark_bg | Color | #6a11cb | ||
Text-only Mark Colormark_color | Color | #ffffff | ||
Show Initial Mark in Text Layoutshow_mark | Toggle | on / off | yes |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_246" and a settings object using the keys above. Run get-custom-widget with id 246 for the full JSON spec.