feat: 创建 VitePress 文档与 mjml 邮件模板编译流程
docs 目录包含一个 VitePress 构建的静态文档站点。 mjml 目录包含 HTML 邮件模板。这些模板将被编译为 Jinja2 模板,然后由 NyaHome 动态渲染后发送。
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
<mjml>
|
||||
<mj-head>
|
||||
<mj-title>
|
||||
{{ site_name }} 验证邮件
|
||||
</mj-title>
|
||||
<mj-preview>
|
||||
包含 5 分钟有效的验证码,由 NyaHome 系统自动发送。
|
||||
</mj-preview>
|
||||
<mj-style>
|
||||
@font-face {
|
||||
font-family: 'Maple Mono CN';
|
||||
src: url('https://assets-cdn.mangofanfan.cn/maple-mono-cn/MapleMono-CN-Medium.woff2') format('woff2'),
|
||||
url("https://assets-cdn.mangofanfan.cn/maple-mono-cn/MapleMono-CN-Medium.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
</mj-style>
|
||||
<mj-attributes>
|
||||
<mj-all font-family='Maple Mono CN'/>
|
||||
</mj-attributes>
|
||||
</mj-head>
|
||||
|
||||
<mj-body>
|
||||
<mj-section background-color="#f0ffff">
|
||||
<mj-column>
|
||||
<mj-text>
|
||||
{{ site_name }} 自动发送的验证邮件。
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
请不要将您的验证码发给他人。验证码的有效期为 5 分钟。
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
|
||||
<mj-section background-color="#faebd7">
|
||||
<mj-column>
|
||||
<mj-text>
|
||||
{{ email_reason }}
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
如果这不是您本人的请求,请忽略此邮件。您的账户没有风险。
|
||||
</mj-text>
|
||||
<mj-divider/>
|
||||
<mj-text>
|
||||
您的验证码为
|
||||
</mj-text>
|
||||
<mj-text font-size="30px" align="center">
|
||||
{{ otp_number }}
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
请仅在站点 {{ site_name }} 上使用此验证码。
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
站点地址为 {{ site_url }} 。
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
|
||||
<mj-section background-color="#D0FFED">
|
||||
<mj-column>
|
||||
<mj-text>
|
||||
{{ site_name }} - 由 NyaHome 驱动
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
本自动邮件发送于服务器时间 {{ sent_time }}
|
||||
</mj-text>
|
||||
<mj-text>
|
||||
由于这并非定时邮件,因此无法退订喵~
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-body>
|
||||
</mjml>
|
||||
Reference in New Issue
Block a user