![]() The pros of developing in MJML far outweigh those minor cons for us. We also have the ability to write raw HTML if more columns are truly necessary. The maximum number of columns is four, which isn’t an issue now that we know to design within that parameter.The default width of 600px is not configurable, so we have to adjust it in the resulting HTML.Using components reduces our testing time significantly, and debugging is much simpler when the code is so easy to comb through. The basics of MJML have already been thoroughly tested across all major email clients. The library of components allows us to offer our clients more advanced features in their emails without sinking extra time and testing into them. It simply makes things more efficient and understandable. It doesn’t add any bulk or unused code to the project. ![]() One of the reasons we are integrating MJML into our email workflow is that it is super lightweight and flexible. The community surrounding it is super helpful, and it’s clear the team who is building it is really listening to their users and care a lot about the project. Finding information is straightforward and examples were illustrated well. ![]() Eventually, as you get comfortable with this tool, you will find how you can create more complex templates using all the features at your disposal.įor those of you that need to create fully customize responsive email messages, MJML can save you a huge amount of development time.Īs always, we hope you liked this article and if you have anything to add, questions or suggestions to this post, we are available via our Support Channel.MJML’s documentation is accessible and easy to understand. This is just a small preview of what you can do with MJML. Ultimately, depending how you are using MJML, it will basically generate a fully responsive email template that you can easily use in Notificare or any other ESP. ![]() There also other components like, or and other more advanced components like or that might not be supported by all email clients.įor more information about all the BODY components available for you, please check their documentation here. MJML is available in many forms, for example, if you are familiar with Node.js and NPM, you can easily install it locally in your computer using: MJML (or Mailjet Markup Language) was developed by a group of developers at Mailjet (now Pathwire) and simplifies the complexity of designing responsive emails.īasically it will use a syntax, very similar to HTML, and generate all the pieces and bits needed for a proper responsive email message. Responsive web design has been around for quite some time but it still requires a certain skill set to develop fully responsive email messages.Īt Notificare, you can already take advantage of responsive email components when using our Notificare Compoments editor.īut, what can you use when you want to create something from scratch and you simply don't have enough HTML knowledge? Enter MJMLĪssuming you have a basic knowledge of HTML and CSS, using MJML might become a real time saver. These days, if you are in charge of creating email templates, you can no longer ignore the fact that email messages must be mobile friendly.Īfter all, everything we do is basically done in our phones.ĭespite that, we've all opened a message and found it hard to understand why it would still not be optimized for a smaller screen. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |