anghunk
|
abeb7f2d41
|
chore: 更新所有包的版本号至0.0.13
- 为评论表单和回复编辑器中的文本输入框添加键盘事件处理
- 允许通过键盘快捷键(如Ctrl+Enter)提交表单
|
2026-02-02 13:18:32 +08:00 |
|
anghunk
|
132f2fbbb0
|
fix(widget): 阻止评论输入框中的斜杠键事件冒泡
防止在评论和回复编辑器的文本区域中输入斜杠字符“/”时,触发全局快捷键操作。
|
2026-02-02 13:12:28 +08:00 |
|
anghunk
|
3f1ac28e34
|
refactor(widget): 移除评论预览中的重复标题文本
移除 CommentForm 和 ReplyEditor 组件预览区域中硬编码的“预览效果:”标题,使预览区域更加简洁,避免与外部容器标题重复。
|
2026-01-27 17:44:22 +08:00 |
|
anghunk
|
969d9019fb
|
feat(widget): 为评论编辑器添加Markdown预览功能
- 引入 marked 和 DOMPurify 依赖以支持 Markdown 解析与安全渲染
- 在评论表单和回复编辑器中添加预览按钮,支持实时预览
- 新增预览区域样式,优化操作按钮布局间距
- 修复表单状态初始化问题,确保预览功能稳定
|
2026-01-27 17:41:44 +08:00 |
|
anghunk
|
4095473a79
|
feat: 改进评论系统管理员识别与样式展示
- 后端评论接口增加 isAdmin 字段,不再依赖前端邮箱比对
- 管理后台评论列表支持 Markdown 渲染并添加相应样式
- 前端组件移除 adminEmail 依赖,改用 comment.isAdmin 字段
- 添加 CSS 样式兼容其他框架导入的表情元素
- 更新文档说明部署流程
|
2026-01-27 15:13:51 +08:00 |
|
anghunk
|
bb11f1ced9
|
fix(CommentItem): 修复评论内容显示问题。
- 将评论内容从文本格式修改为HTML格式,以支持富文本显示。
style(main.css): 优化CSS样式。
- 调整内边距并添加边框样式,改善视觉效果。
|
2026-01-26 21:04:29 +08:00 |
|
anghunk
|
298f1dc98f
|
fix(CommentItem): 修改评论内容为文本格式,优化防抖检查注释
style(main.css): 添加白空格处理,优化动画效果
|
2026-01-26 17:47:22 +08:00 |
|
anghunk
|
9d5cf49292
|
fix(widget): 为管理员徽章添加title属性以提升可访问性
为管理员徽章SVG图标添加title属性,明确标识为“网站管理员”,改善屏幕阅读器用户的体验。同时将aria-label从“认证账号”更新为“网站管理员”,保持语义一致。
|
2026-01-23 20:19:37 +08:00 |
|
anghunk
|
369f34f89d
|
fix: 优化博主标识显示逻辑,支持图标模式
- 移除 adminBadge 为空的检查,允许仅通过邮箱识别博主
- 当未设置博主标签文字时,默认显示认证图标替代文本标签
- 更新管理后台标签说明,提示留空使用默认图标
- 添加博主图标专用样式,确保透明背景和正确颜色
|
2026-01-23 20:14:27 +08:00 |
|
anghunk
|
9bf0764476
|
feat(评论组件): 在回复编辑器中添加用户信息输入支持
当用户首次评论或缺少昵称/邮箱时,在回复编辑器中显示用户信息输入框。修改了CWDComments、CommentList、CommentItem和ReplyEditor组件,通过currentUser和onUpdateUserInfo属性传递用户数据和更新回调,确保用户信息在回复过程中可收集和更新。
|
2026-01-23 20:02:02 +08:00 |
|
anghunk
|
ee646506a9
|
feat(组件): 为评论项组件添加点赞功能支持
扩展评论项组件以支持点赞功能,包括传递点赞启用标志和点赞事件处理器。
同时更新评论列表组件,将点赞处理器参数扩展为包含评论ID和点赞状态。
|
2026-01-23 19:52:08 +08:00 |
|
anghunk
|
e0be92b1fe
|
feat(评论): 新增功能开关管理及评论点赞功能优化
- 在管理后台添加功能开关页面,支持控制评论点赞和文章点赞功能的开启/关闭
- 优化评论点赞功能,支持取消点赞和本地存储点赞状态
- 更新点赞UI样式,提升用户体验
- 添加相关API接口和文档说明
|
2026-01-22 22:26:43 +08:00 |
|
anghunk
|
74c7fa9e1c
|
feat(评论组件): 添加点赞功能及样式
- 将点赞按钮从简单的文本升级为包含图标和计数的组件
- 新增点赞按钮的悬停效果和样式
- 修改子元素检查逻辑,使用更通用的 Node 类型判断
|
2026-01-22 19:20:30 +08:00 |
|
anghunk
|
9c51339559
|
feat(comments): 实现评论点赞功能
- 在数据库和API中添加likes字段支持
- 新增评论点赞接口和前端交互逻辑
- 在前端展示点赞数并处理点赞操作
- 更新相关组件和存储逻辑以支持点赞功能
|
2026-01-22 19:12:33 +08:00 |
|
anghunk
|
6555907156
|
feat(widget): 新增评论组件核心功能及开发环境配置
新增评论组件核心功能,包括评论列表、分页、回复、表单验证等功能
添加开发环境配置,包括Vite构建配置、样式变量和工具函数
实现管理员验证功能,支持本地存储加密
添加组件基础类及常用组件如加载状态、分页、模态框等
配置文档站点构建流程,支持widget独立构建和集成
|
2026-01-22 09:01:11 +08:00 |
|