Email Editor #2826
-
Hello! I signed up for office hours this Thursday, but wanted to start gathering context early if possible. The MC team is working on delivering an email editor for Engage by EOY. The loose reqs are that it matches the current 3rd party's features (Unlayer) in addition to filling in some gaps, plus designing the entire experience in Paste. This editor would ideally scale to cover the needs of MC, and other Twilio products down the line. Drag & drop template template building is a core function of the editor, and I'm wondering if there's anything I can leverage in Paste to build this. I know the team is currently working on a Dropzone component - would that make sense as a starting point for the drag & drop builder component? Looking forward to discussing in more detail this Thurs! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Hi @ceyerkes Unfortunately, the Dropzone Component got prioritized in exchange for a File uploader. You are correct, in that the dropzone component was intended to be useful for this use case, as it will closely align with something similar in Lightning Design System. You can probably use something like this to form the basis for drag and drop-able sections and assets inside the email editor. Happy to work with you to flesh out some requirements on this component and that form the basis of a contribution to the system, probably in Q1 at this stage. We're also adding support for a Rich Text Editor Library called Lexical which we're hoping will form the basis of every Rich Text Editor at Twilio. The idea being we expose the "Lego" and product teams compose them together to create the product experiences they need. From the office hours session we had, it looks like a lot of the rest might be covered by Paste out of the box, but without super detailed requirements it's hard to tell. Looking forward to seeing the output of this. |
Beta Was this translation helpful? Give feedback.
-
Hi @SiTaggart - I'd love your help in fleshing out requirements for the dropzone component, and eventually contribute back to the system. Let me know what makes sense to kick this off (paste office hours, another dedicated meeting, etc). Does it make sense for me to start thinking about how Lexical would fit in to this first version of the editor, or is this further down the road/something we can incorporate later on? Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi @ceyerkes! Thanks for chatting with us at Office Hours! Here is a recording of our session (password is in our help channel). Let us know how things progress and how we can continue being of help! |
Beta Was this translation helpful? Give feedback.
Hi @ceyerkes! Thanks for chatting with us at Office Hours! Here is a recording of our session (password is in our help channel). Let us know how things progress and how we can continue being of help!