# MJML para e-mails de resumo e notificação responsivos e outras dúvidas

**URL:** <https://meta.discourse.org/t/mjml-for-responsive-digest-and-notification-emails-and-other-questions/144919>\
**Category:** Feature\
**Created:** [Março 20, 2020, 8:46am UTC](https://meta.discourse.org/t/mjml-for-responsive-digest-and-notification-emails-and-other-questions/144919 "2020-03-20T08:46:41Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![zcuric](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zcuric/32/292837_2.png) [@zcuric](https://meta.discourse.org/u/zcuric)\
**Post date:** [Março 20, 2020, 8:46am UTC](https://meta.discourse.org/t/mjml-for-responsive-digest-and-notification-emails-and-other-questions/144919/1 "2020-03-20T08:46:41Z")

</div>

Oi,

Tenho me dedicado bastante ao código do Discourse recentemente e percebi que o `digest.html.erb` é fortemente hardcoded, com poucas opções de extensão.

Pessoalmente, gostaria de explorar a possibilidade de contribuir com o Discourse tentando adicionar o [framework MJML](https://mjml.io/).

Alguém poderia dar algumas dicas sobre qual é o melhor lugar para começar essa experimentação no código? Não tenho experiência com Ruby, então seria uma ótima oportunidade para aprender.

Pergunta adicional: os desenvolvedores do Discourse aceitariam modificações leves no `digest.html.erb`? Como adicionar alguns envoltórios `div` extras para facilitar o estilo e algumas classes CSS em elementos que não as têm. Ou talvez uma abordagem para o `digest.html.erb` semelhante à forma como o email `_post.html.erb` é tratado (vejo que o `lib/email/styles.rb` lida com a alteração das classes com CSS inline).

Obrigado!

---

_[View the full topic](https://meta.discourse.org/t/mjml-for-responsive-digest-and-notification-emails-and-other-questions/144919)._
