fix: 邮件 HTML 简化 — 移除 overflow:hidden/linear-gradient/box-shadow

部分邮件客户端过滤这些 CSS 属性导致内容截断。改用纯蓝色背景、
移除阴影和内溢出隐藏,提高邮件客户端兼容性。
This commit is contained in:
Your Name
2026-07-17 13:37:45 +08:00
parent e27655784f
commit c21f5028dd
+2 -3
View File
@@ -574,11 +574,10 @@ def _render_html(data: dict, base_url: str) -> str:
<head><meta charset="UTF-8"></head>
<body style="font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
background:#f5f5f7;padding:0;margin:0;color:#222">
<div style="max-width:720px;margin:20px auto;background:#fff;border-radius:8px;
box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden">
<div style="max-width:720px;margin:20px auto;background:#fff;border-radius:8px">
<!-- Header -->
<div style="background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:24px 28px">
<div style="background:#007bff;color:#fff;padding:24px 28px">
<h1 style="margin:0;font-size:22px">⚡ Palladium 每日报告</h1>
<div style="margin-top:6px;opacity:0.9;font-size:14px">{title_date}</div>
</div>