Skip to content

Commit adc0a5a

Browse files
committed
fix issue when generate plain theme
1 parent 19e65ba commit adc0a5a

File tree

16 files changed

+314
-285
lines changed

16 files changed

+314
-285
lines changed

examples/default/receipt.html

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,13 @@
6161
<tbody><tr>
6262
<td align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
6363
<table class="email-content" width="100%" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
64-
<tbody><tr>
65-
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
66-
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
67-
</td>
68-
</tr>
64+
65+
<tbody><tr>
66+
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
67+
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
68+
</td>
69+
</tr>
70+
6971

7072
<tr>
7173
<td class="email-body" width="570" cellpadding="0" cellspacing="0" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
@@ -77,6 +79,7 @@
7779
<h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align:left">Hello,</h1>
7880

7981

82+
8083
<p style="margin:.4em 0 1.1875em;font-size:16px;line-height:1.625;color:#51545E">Thank you for your order!</p>
8184

8285

@@ -196,17 +199,19 @@ <h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align
196199
</tbody></table>
197200
</td>
198201
</tr>
199-
<tr>
200-
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
201-
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
202-
<tbody><tr>
203-
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
204-
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
205-
</td>
206-
</tr>
207-
</tbody></table>
208-
</td>
209-
</tr>
202+
203+
<tr>
204+
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
205+
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
206+
<tbody><tr>
207+
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
208+
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
209+
</td>
210+
</tr>
211+
</tbody></table>
212+
</td>
213+
</tr>
214+
210215
</tbody></table>
211216
</td>
212217
</tr>

examples/default/reset.html

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,13 @@
6363
<tbody><tr>
6464
<td align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
6565
<table class="email-content" width="100%" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
66-
<tbody><tr>
67-
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
68-
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
69-
</td>
70-
</tr>
66+
67+
<tbody><tr>
68+
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
69+
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
70+
</td>
71+
</tr>
72+
7173

7274
<tr>
7375
<td class="email-body" width="570" cellpadding="0" cellspacing="0" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
@@ -79,6 +81,7 @@
7981
<h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align:left">Hello,</h1>
8082

8183

84+
8285
<p style="margin:.4em 0 1.1875em;font-size:16px;line-height:1.625;color:#51545E">Click the button below to reset your password</p>
8386

8487

@@ -124,17 +127,19 @@ <h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align
124127
</tbody></table>
125128
</td>
126129
</tr>
127-
<tr>
128-
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
129-
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
130-
<tbody><tr>
131-
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
132-
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
133-
</td>
134-
</tr>
135-
</tbody></table>
136-
</td>
137-
</tr>
130+
131+
<tr>
132+
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
133+
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
134+
<tbody><tr>
135+
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
136+
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
137+
</td>
138+
</tr>
139+
</tbody></table>
140+
</td>
141+
</tr>
142+
138143
</tbody></table>
139144
</td>
140145
</tr>

examples/default/welcome.html

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,13 @@
6161
<tbody><tr>
6262
<td align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
6363
<table class="email-content" width="100%" cellpadding="0" cellspacing="0" role="presentation" style="width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
64-
<tbody><tr>
65-
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
66-
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
67-
</td>
68-
</tr>
64+
65+
<tbody><tr>
66+
<td class="email-masthead" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:25px 0;text-align:center">
67+
<a href="https://github.com/ahmadfaizk/go-mailer" class="f-fallback email-masthead_name" style="font-size:16px;font-weight:bold;color:#A8AAAF;text-decoration:none;text-shadow:0 1px 0 white">GoMailer</a>
68+
</td>
69+
</tr>
70+
6971

7072
<tr>
7173
<td class="email-body" width="570" cellpadding="0" cellspacing="0" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;width:100%;margin:0;padding:0;-premailer-width:100%;-premailer-cellpadding:0;-premailer-cellspacing:0">
@@ -77,6 +79,7 @@
7779
<h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align:left">Hello,</h1>
7880

7981

82+
8083
<p style="margin:.4em 0 1.1875em;font-size:16px;line-height:1.625;color:#51545E">Thank you for signing up for our service!</p>
8184

8285

@@ -97,17 +100,19 @@ <h1 style="margin-top:0;color:#333333;font-size:22px;font-weight:bold;text-align
97100
</tbody></table>
98101
</td>
99102
</tr>
100-
<tr>
101-
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
102-
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
103-
<tbody><tr>
104-
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
105-
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
106-
</td>
107-
</tr>
108-
</tbody></table>
109-
</td>
110-
</tr>
103+
104+
<tr>
105+
<td style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px">
106+
<table class="email-footer" align="center" width="570" cellpadding="0" cellspacing="0" role="presentation" style="width:570px;margin:0 auto;padding:0;-premailer-width:570px;-premailer-cellpadding:0;-premailer-cellspacing:0;text-align:center">
107+
<tbody><tr>
108+
<td class="content-cell" align="center" style="word-break:break-word;font-family:&#34;Nunito Sans&#34;, Helvetica, Arial, sans-serif;font-size:16px;padding:45px">
109+
<p class="f-fallback sub align-center" style="margin:.4em 0 1.1875em;line-height:1.625;text-align:center;font-size:13px;color:#A8AAAF">© 2025 GoMailer. All rights reserved.</p>
110+
</td>
111+
</tr>
112+
</tbody></table>
113+
</td>
114+
</tr>
115+
111116
</tbody></table>
112117
</td>
113118
</tr>

examples/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func main() {
1717
"welcome": welcomeMessage(),
1818
"receipt": receiptMessage(),
1919
}
20-
themes := []string{"default"}
20+
themes := []string{"default", "plain"}
2121

2222
for _, theme := range themes {
2323
for name, msg := range messages {

0 commit comments

Comments
 (0)