Commit Graph

7 Commits

Author SHA1 Message Date
anghunk
048da0e2ab refactor(widget): 移除不再使用的theme和pageSize配置参数 2026-01-22 18:52:53 +08:00
anghunk
d42fe6629f feat(analytics): 添加点赞统计功能并修复页面URL处理
- 在admin.ts中添加LikeStats相关类型定义和API接口
- 在AnalyticsVisitView.vue中添加点赞排行榜展示
- 修改CWDComments.js中postUrl的生成逻辑,使用origin+pathname代替href
2026-01-22 18:47:43 +08:00
anghunk
fc99d334db feat(评论组件): 添加自定义CSS样式支持
新增_customStyleElement属性和_applyCustomCss方法,用于根据配置动态加载自定义CSS样式
2026-01-22 17:49:28 +08:00
anghunk
103e0ceb25 feat: 实现文章点赞功能及相关API和UI组件
- 新增点赞功能API接口及数据库表结构
- 添加点赞状态管理及UI交互组件
- 实现点赞统计和列表查询功能
- 优化评论组件布局,将点赞按钮加入头部区域
2026-01-22 17:40:12 +08:00
anghunk
a2aa350054 feat(认证): 延长本地密钥存活时间并添加访问标签持久化
修改认证密钥的本地存储时间为72小时以符合文档要求
在AnalyticsVisitView中添加访问标签的本地存储功能,持久化用户选择的标签
2026-01-22 15:59:28 +08:00
anghunk
6dd6e2de52 fix: 增强元素解析和挂载逻辑的健壮性
处理未定义document或无效元素的情况,避免抛出错误
仅在hostElement存在时执行挂载操作,防止空指针异常
2026-01-22 10:55:48 +08:00
anghunk
6555907156 feat(widget): 新增评论组件核心功能及开发环境配置
新增评论组件核心功能,包括评论列表、分页、回复、表单验证等功能
添加开发环境配置,包括Vite构建配置、样式变量和工具函数
实现管理员验证功能,支持本地存储加密
添加组件基础类及常用组件如加载状态、分页、模态框等
配置文档站点构建流程,支持widget独立构建和集成
2026-01-22 09:01:11 +08:00