-
Notifications
You must be signed in to change notification settings - Fork 4
/
template.go
3 lines (2 loc) · 8.91 KB
/
template.go
1
2
3
package notification
var templateString = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\"><head> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"/> <style type=\"text/css\" rel=\"stylesheet\" media=\"all\"> *:not(br):not(tr):not(html) { font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; -webkit-box-sizing: border-box; box-sizing: border-box; } body { width: 100% !important; height: 100%; margin: 0; line-height: 1.4; background-color: #F2F4F6; color: #74787E; -webkit-text-size-adjust: none; } a { color: #3869D4; } .email-wrapper { width: 100%; margin: 0; padding: 0; background-color: #F2F4F6; } .email-content { width: 100%; margin: 0; padding: 0; } .email-masthead { padding: 25px 0; text-align: center; } .email-logo { max-height: 50px; } .email-body { width: 100%; margin: 0; padding: 0; border-top: 1px solid #EDEFF2; border-bottom: 1px solid #EDEFF2; background-color: #FFF; } .email-body_inner { width: 80%; margin: 0 auto; padding: 0; } .email-footer p { color: #AEAEAE; } .body-dictionary dd { margin: 0 0 10px 0; } .body-dictionary dt { clear: both; color: #000; font-weight: bold; } .body-dictionary dd { margin-left: 0; margin-bottom: 10px; } .body-sub { margin-top: 25px; padding-top: 25px; border-top: 1px solid #EDEFF2; table-layout: fixed; } .body-sub a { word-break: break-all; } .content-cell { padding: 35px; } h1 { margin-top: 0; color: #2F3133; font-size: 22px; text-align: center; padding-top: 20px; font-weight: bold; } h1 { margin-top: 0; color: #2F3133; font-size: 18px; padding-top: 20px; font-weight: bold; } p { margin-top: 0; color: #74787E; font-size: 16px; line-height: 1.5em; } p.sub { font-size: 12px; } p.center { text-align: center; } table { width: 100%; } th { padding: 0px 5px; padding-bottom: 8px; border-bottom: 1px solid #EDEFF2; } th p { margin: 0; color: #9BA2AB; font-size: 12px; } td { padding: 10px 5px; color: #74787E; font-size: 15px; line-height: 18px; } .content { align: center; padding: 0; } .data-wrapper { width: 100%; margin: 0; padding: 35px 0; } .data-table { width: 100%; margin: 0; } .data-table th { text-align: left; padding: 0px 5px; padding-bottom: 8px; border-bottom: 1px solid #EDEFF2; } .data-table th p { margin: 0; color: #9BA2AB; font-size: 12px; } .data-table td { padding: 10px 5px; color: #74787E; font-size: 15px; line-height: 18px; } @media only screen and (max-width: 600px) { .email-body_inner } </style></head><body dir=\"ltr\"><table class=\"email-wrapper\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td class=\"content\"> <table class=\"email-content\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td class=\"email-masthead\"> <img src=\"https://raw.githubusercontent.com/moorada/neferpitool/master/logo.png\" class=\"email-logo\"/> <h1>{{.H1}}</h1> </td> </tr> <tr> <td class=\"email-body\" width=\"100%\"> <table class=\"email-body_inner\" align=\"center\" width=\"80%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td class=\"content-cell\"> <h3>{{.TextStatus}}</h3> <table class=\"data-wrapper\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td colspan=\"2\"> <table class=\"data-table\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr>{{range .HeadersStatus}} <th>{{.}}</th>{{end}}</tr> {{range .DatasStatus}} <tr>{{range .}} <td>{{.}}</td>{{end}}</tr>{{end}} </table> </td> </tr> </table> <h3>{{.TextWhois}}</h3> <table class=\"data-wrapper\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td colspan=\"2\"> <table class=\"data-table\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr>{{range .HeadersWhois}} <th>{{.}}</th>{{end}}</tr> {{range .DatasWhois}} <tr>{{range .}} <td>{{.}}</td>{{end}}</tr>{{end}} </table> </td> </tr> </table> <h3>{{.TextExpiry}}</h3> <table class=\"data-wrapper\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr> <td colspan=\"2\"> <table class=\"data-table\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"> <tr>{{range .HeadersExpiry}} <th>{{.}}</th>{{end}}</tr> {{range .DatasExpiry}} <tr>{{range .}} <td>{{.}}</td>{{end}}</tr>{{end}} </table> </td> </tr> </table> <p> Yours truly, <br/> Moorada </p> <table class=\"body-sub\"> <tbody> <tr> <td> <p class=\"sub\">Developed by moorada.</p> <p class=\"sub\"><a href=\"https://github.com/moorada/neferpitool\">https://github.com/moorada/neferpitool</a> </p> </td> </tr> </tbody> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr></table></body></html>"