# Enhancement: email builder drag and drop button

**URL:** <https://forum.mautic.org/t/enhancement-email-builder-drag-and-drop-button/10174>\
**Category:** Ideas and Feature Requests\
**Created:** [January 30, 2018, 8:54am UTC](https://forum.mautic.org/t/enhancement-email-builder-drag-and-drop-button/10174 "2018-01-30T08:54:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![npracht](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/npracht/32/240_2.png) [@npracht](https://forum.mautic.org/u/npracht)\
**Post date:** [January 30, 2018, 8:54am UTC](https://forum.mautic.org/t/enhancement-email-builder-drag-and-drop-button/10174/1 "2018-01-30T08:54:21Z")

</div>

You have the great ability with mautic to create themes that helps you to create great emails that matches to your company guidelines.  
Nevertheless, when you create your theme and then add a new CTA button on the email drag and drop builder, the button style is not following the theme directives but the mautic core button style that are inline style.

**Inline style is stronger than general style, especially in emails**

Consequently, it is simply impossible to restyle an button which was not previously planned in the template —\> the drag and drop feature becomes useless.

\<h3\>Suggestion\</h3\>  
With a config file in the theme structure, we could allow theme developers to redefine the standardization of slots (zones) to drag and drop.  
That way, instead of a standard mautic button, you could drag and drop a theme styled button and take benefit of the power of drag and drop email UI !

---

<div class="post-metadata">

**Author:** ![chris0928](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/chris0928/32/118_2.png) [@chris0928](https://forum.mautic.org/u/chris0928)\
**Post date:** [January 30, 2018, 9:49am UTC](https://forum.mautic.org/t/enhancement-email-builder-drag-and-drop-button/10174/2 "2018-01-30T09:49:44Z")

</div>

+1 I’d like to see this as well.

---

<div class="post-metadata">

**Author:** ![chrisraow](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/chrisraow/32/271_2.png) [@chrisraow](https://forum.mautic.org/u/chrisraow)\
**Post date:** [March 2, 2018, 2:43pm UTC](https://forum.mautic.org/t/enhancement-email-builder-drag-and-drop-button/10174/3 "2018-03-02T14:43:10Z")

</div>

To do so the complete editor needs to get a big update. Currently the slots are pretty much hardcoded. The past few weeks a worked already on some improvements which makes it possible to define the css in a seperate css-file which will be converted to inline css. This makes the creation of custom theme a lot easier. If you want to play with it as wel just let me know.
