Improved creating html emails.
This commit is contained in:
parent
192f4e27df
commit
6bb1522e29
2 changed files with 27 additions and 24 deletions
|
@ -112,13 +112,39 @@ module Channel::EmailBuild
|
||||||
def self.html_complete_check(html)
|
def self.html_complete_check(html)
|
||||||
return html if html =~ /<html>/i
|
return html if html =~ /<html>/i
|
||||||
|
|
||||||
css = 'font-family:Geneva,Helvetica,Arial,sans-serif; font-size: 12px;'
|
css = "font-family:'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; font-size: 12px;"
|
||||||
|
|
||||||
html = <<HERE
|
html = <<HERE
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||||
|
<style type="text/css">
|
||||||
|
body {
|
||||||
|
width:90% !important;
|
||||||
|
-webkit-text-size-adjust:90%;
|
||||||
|
-ms-text-size-adjust:90%;
|
||||||
|
#{css};
|
||||||
|
}
|
||||||
|
img {
|
||||||
|
outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;
|
||||||
|
}
|
||||||
|
a img {
|
||||||
|
border:none;
|
||||||
|
}
|
||||||
|
table td {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
p, table, div, td {
|
||||||
|
max-width: 600px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
<head>
|
<head>
|
||||||
<body style="#{css}">#{html}</body>
|
<body style="#{css}">#{html}</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -331,29 +331,6 @@ Changes:<br>
|
||||||
def template_header(user)
|
def template_header(user)
|
||||||
'
|
'
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
p, table, div, td {
|
|
||||||
max-width: 600px;
|
|
||||||
}
|
|
||||||
|
|
||||||
body{
|
|
||||||
width:90% !important;
|
|
||||||
-webkit-text-size-adjust:90%;
|
|
||||||
-ms-text-size-adjust:90%;
|
|
||||||
font-family: \'Helvetica Neue\', Helvetica, Arial, sans-serif;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
img {
|
|
||||||
outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;
|
|
||||||
}
|
|
||||||
a img {
|
|
||||||
border:none;
|
|
||||||
}
|
|
||||||
table td {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
table {
|
|
||||||
border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;
|
|
||||||
}
|
|
||||||
.header {
|
.header {
|
||||||
color: #aaaaaa;
|
color: #aaaaaa;
|
||||||
border-bottom-style:solid;
|
border-bottom-style:solid;
|
||||||
|
|
Loading…
Reference in a new issue