|
|
@ -4215,6 +4215,14 @@ public class HtmlHelper {
|
|
|
|
.attr("name", "viewport")
|
|
|
|
.attr("name", "viewport")
|
|
|
|
.attr("content", "width=device-width, initial-scale=1.0");
|
|
|
|
.attr("content", "width=device-width, initial-scale=1.0");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// https://stackoverflow.design/email/base/mso/
|
|
|
|
|
|
|
|
if (!doc.body().select("mark").isEmpty())
|
|
|
|
|
|
|
|
doc.head().append("<!--[if mso]>\n" +
|
|
|
|
|
|
|
|
" <style>\n" +
|
|
|
|
|
|
|
|
" mark { background:yellow; mso-highlight:yellow; }\n" +
|
|
|
|
|
|
|
|
" </style>\n" +
|
|
|
|
|
|
|
|
"<![endif]-->\n");
|
|
|
|
|
|
|
|
|
|
|
|
for (Element span : doc.select("span")) {
|
|
|
|
for (Element span : doc.select("span")) {
|
|
|
|
if (span.attr("dir").equals("rtl")) {
|
|
|
|
if (span.attr("dir").equals("rtl")) {
|
|
|
|
Element next = span.nextElementSibling();
|
|
|
|
Element next = span.nextElementSibling();
|
|
|
|