Commit Graph

5 Commits

Author SHA1 Message Date
hehh
083bf81d10 feat(about): 优化个人页面展示与交互体验
- 新增5种渐变色彩变量,扩展技术标签视觉表现
- 调整MBTI标签间距并增加更多人格描述细节
- 优化技术标签渲染逻辑,支持自定义渐变ID分配
- 改进兴趣模块布局及响应式样式适配
- 更新多语言文本内容,丰富自我介绍信息
- 修复技术标签在不支持背景裁剪时的降级显示问题
- 完善移动端媒体查询匹配方式提升兼容性
2025-11-23 17:24:55 +08:00
hehh
c45274a52c feat(about): 优化技术云渲染和缓存配置
- 添加 CSS `will-change` 属性提升动画性能
- 支持自定义 GitHub 和博客缓存键配置
- 技术标签云支持窗口大小变化时重新初始化
- 为 3D 标签球添加动画防抖标识防止重复执行
- 优化标签位置更新逻辑确保动画同步
- 移除冗余的博客缓存时间键配置项
2025-11-23 16:59:02 +08:00
hehh
0c0b2f820e feat(about): 更新项目过滤逻辑并完善README文档
- 修改项目过滤条件,优先展示有星标或 fork 的项目
- 优化本地环境检测逻辑,避免 undefined 错误
- 在导航栏新增“介绍”页面链接
- 重写 README 文档,丰富项目介绍、特性、技术栈等内容
- 添加项目结构说明和功能模块描述
- 补充部署指南和致谢信息
- 更新许可证和作者信息
- 添加在线预览和相关徽章展示
2025-11-21 00:15:45 +08:00
hehh
49159e830b feat(about): 优化白天模式配色和博客文章获取逻辑
- 引入专门的白天模式文字颜色变量,提升可维护性
- 统一白天模式下各模块文字颜色引用,增强视觉一致性
- 博客文章数据获取改为优先从 RSS 源读取,失败后回退至本地 JSON 文件
- 解析 RSS 数据并缓存,提高页面加载性能
- 更新博客链接地址,指向新的 RSS 接口地址
- 优化技术标签云初始化及滚动动画逻辑
- 微调夜间模式自动切换时间为凌晨 1 点后生效
- 调整微信公众号弹窗样式与容错提示信息
- 修复部分组件在白天模式下的文字颜色显示问题
2025-11-20 23:20:52 +08:00
hehh
c6428d1224 feat(config): 提取站点配置到独立的config.js文件
- 将分散在各JS文件中的配置项统一提取到SiteConfig对象中
- 包含stars、animation、background、hitokoto等配置模块
- GitHub相关配置包括用户名、缓存键值和过期时间
- 博客RSS地址及缓存配置迁移至config.js
- 技术栈数据从硬编码移至配置文件管理
- 社交卡片动画参数统一配置化
- Artalk评论系统参数集中管理
- 添加开发环境检测逻辑
- 支持CommonJS和浏览器环境下的配置导出
- 在about.html和index.html中引入config.js脚本
- 更新about.js和main.js以使用SiteConfig配置
- 删除重复的GitHub用户名硬编码
- 调整图片路径读取方式为配置驱动
- 优化星空背景脚本的配置引用方式
- 修复本地开发环境下的一言默认文本显示问题
2025-11-20 22:02:37 +08:00