@ecomailcz/mjml-raw

4.4.0-ecm-27 • Public • Published

mjml-raw

Displays raw HTML that is not going to be parsed by the MJML engine. Anything left inside this tag should be raw, responsive HTML. If placed inside <mj-head>, its content will be added at the end of the <head>.

<mjml>
  <mj-body>
    <mj-raw>
      <!-- Your content goes here -->
    </mj-raw>
  </mj-body>
</mjml>

try it live

If you use mj-raw to add templating language, and use the minify option, you might get a Parsing error, especially when using the < character. You can tell the minifier to ignore some content by wrapping it between two <!-- htmlmin:ignore --> tags.

<mjml>
  <mj-body>
    <mj-raw>
      <!-- htmlmin:ignore -->{% if foo < 5 %}<!-- htmlmin:ignore -->
    </mj-raw>
      <!-- Some mjml section -->
    <mj-raw>
      {% endif %}
    </mj-raw>
  </mj-body>
</mjml>

Readme

Keywords

none

Package Sidebar

Install

npm i @ecomailcz/mjml-raw

Homepage

mjml.io/

Weekly Downloads

0

Version

4.4.0-ecm-27

License

MIT

Unpacked Size

3.37 kB

Total Files

5

Last publish

Collaborators

  • ecomail
  • tomsq