Account:完整深色账户控制台、响应式侧栏、表单、表格和状态提示。
Admin:深色导航外壳、浅色操作区、统一按钮/表格/表单以及新 Logo。 Email:所有 HTML 邮件统一品牌卡片、渐变操作按钮和移动端布局。
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
<#macro emailLayout>
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<style>
|
||||
body { margin: 0; padding: 0; background: #050713; color: #f4f7ff; font-family: "Segoe UI", Arial, sans-serif; }
|
||||
table { border-collapse: collapse; }
|
||||
a { color: #047f9a; font-weight: 600; }
|
||||
.nexus-email-shell { width: 100%; background: #050713; }
|
||||
.nexus-email-wrap { width: 100%; max-width: 620px; margin: 0 auto; padding: 44px 18px; }
|
||||
.nexus-email-brand { padding: 0 0 18px; color: #f4f7ff; font-family: Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 3px; }
|
||||
.nexus-email-signal { display: inline-block; width: 8px; height: 8px; margin: 0 12px 1px 2px; background: #63e6ff; transform: rotate(45deg); }
|
||||
.nexus-email-brand-muted { color: #8e9ab7; font-weight: 400; }
|
||||
.nexus-email-card { border: 1px solid #25314d; background: #0f172a; }
|
||||
.nexus-email-accent { height: 3px; background: #63e6ff; background: linear-gradient(90deg, #63e6ff, #8cf0ec 50%, #8b7cff); }
|
||||
.nexus-email-content { padding: 38px 42px 42px; color: #dce4f5; font-size: 15px; line-height: 1.7; }
|
||||
.nexus-email-content h1, .nexus-email-content h2 { margin-top: 0; color: #ffffff; font-family: Arial, sans-serif; line-height: 1.15; }
|
||||
.nexus-email-content p { margin: 0 0 18px; }
|
||||
.nexus-email-content a { display: inline-block; margin: 8px 0; padding: 12px 20px; border-radius: 2px; color: #06111c !important; background: #63e6ff; background: linear-gradient(105deg, #63e6ff, #8cf0ec 55%, #a8a1ff); text-decoration: none; }
|
||||
.nexus-email-meta { padding: 18px 2px 0; color: #7f8ca8; font-family: Consolas, monospace; font-size: 10px; letter-spacing: 1.4px; line-height: 1.7; }
|
||||
.nexus-email-online { color: #54e6a4; }
|
||||
@media only screen and (max-width: 540px) {
|
||||
.nexus-email-wrap { padding: 22px 10px !important; }
|
||||
.nexus-email-content { padding: 28px 22px 32px !important; }
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<table role="presentation" class="nexus-email-shell" width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td align="center">
|
||||
<table role="presentation" class="nexus-email-wrap" width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="nexus-email-brand">
|
||||
<span class="nexus-email-signal"></span>NEXUS <span class="nexus-email-brand-muted">/ ID</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="nexus-email-card">
|
||||
<div class="nexus-email-accent"></div>
|
||||
<div class="nexus-email-content">
|
||||
<#nested>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="nexus-email-meta">
|
||||
IDENTITY ACCESS LAYER / <span class="nexus-email-online">SECURE MESSAGE</span><br>
|
||||
This message was generated automatically. Please do not reply.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
</#macro>
|
||||
Reference in New Issue
Block a user