feat: 全局 UI 优化与邮件模板系统
- 新增动画系统 CSS 变量(时长、缓动函数、状态层透明度) - 新增 prefers-reduced-motion 媒体查询支持 - 优化按钮组件样式,移除渐变背景,添加涟漪效果 - 优化分享按钮错落有致的展开动画 - 优化评论区展开动画效果 - 新增设置面板 Material 3 风格分段控件 - 新增玻璃拟态(Glassmorphism)主题变体 - 新增新拟态(Neumorphism)主题变体 - 新增邮件模板系统(base.php、comment-notify.php、reply-notify.php) - 新增邮件模板后台设置(主题色、Logo、社交链接、预览功能) - 集成邮件模板到评论回复通知 - 版本更新至 1.5.0
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
- **Comments_Toggle**: 评论区展开/折叠切换按钮和动画系统
|
||||
- **Button_Component**: 主题中的通用按钮组件
|
||||
- **Animation_System**: 主题的动画效果系统
|
||||
- **Email_Template_System**: 邮件通知模板系统,负责生成和发送各类邮件通知
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -89,3 +90,18 @@
|
||||
3. THE Theme_System SHALL 提供 Material 3 动态色彩系统支持
|
||||
4. WHEN 用户切换样式时, THE Theme_System SHALL 使用平滑过渡动画
|
||||
5. THE Theme_System SHALL 样式选项在设置面板中可预览
|
||||
|
||||
### Requirement 7: 邮件模板优化
|
||||
|
||||
**User Story:** As a 博客管理员, I want 所有邮件通知使用统一且可配置的模板, so that 邮件外观专业一致,且能轻松自定义品牌风格。
|
||||
|
||||
#### Acceptance Criteria
|
||||
|
||||
1. THE Email_Template_System SHALL 提供统一的邮件模板基础结构,包含页眉、内容区、页脚三个区域
|
||||
2. THE Email_Template_System SHALL 支持在后台设置邮件模板的主题色,自动应用到所有邮件类型
|
||||
3. THE Email_Template_System SHALL 支持自定义邮件页眉的 Logo 图片和博客名称
|
||||
4. THE Email_Template_System SHALL 支持自定义邮件页脚的版权信息和社交链接
|
||||
5. WHEN 发送评论通知邮件, THE Email_Template_System SHALL 使用统一模板并包含评论内容、文章链接和回复按钮
|
||||
6. WHEN 发送评论回复通知邮件, THE Email_Template_System SHALL 使用统一模板并包含原评论、回复内容和查看按钮
|
||||
7. THE Email_Template_System SHALL 邮件模板兼容主流邮件客户端(Gmail、Outlook、Apple Mail)
|
||||
8. THE Email_Template_System SHALL 提供邮件预览功能,管理员可在保存前预览邮件效果
|
||||
|
||||
Reference in New Issue
Block a user