Commit Graph

90 Commits

Author SHA1 Message Date
hehh
bff0b529d2 fix(audio): 修复音频自动播放问题
- 使用 requestAnimationFrame 包装音频播放逻辑
- 确保在用户交互后正确触发播放
- 保留原有的静默错误处理机制

style(artalk): 优化移动端评论样式

- 移除重复的 CSS 选择器定义
- 调整评论区域 padding 和字体大小
- 优化黑夜模式下评论背景透明度
- 修复移动端头像拉伸显示问题
- 移除夜间模式下不必要的边框和圆角
- 完全移除评论容器的边框和阴影样式
- 更新分页按钮的内边距和字体大小
- 修复移动端输入框背景色问题
2025-11-30 15:25:56 +08:00
hehh
b179431aaa feat(about): 优化技术标签云渲染与状态管理
- 引入 sessionStorage 缓存技术标签云状态,提升页面切换性能
- 区分移动端与桌面端渲染逻辑,实现响应式适配
- 抽离 3D 球体动画初始化方法,增强代码可维护性
- 添加窗口大小变化监听器,动态调整渲染内容
- 实现标签云生成与状态保存功能,避免重复计算
- 优化动画性能,使用 requestAnimationFrame 处理鼠标交互
2025-11-30 02:13:13 +08:00
hehh
569ad36db1 fix(css): 修复黑夜模式下插件面板和评论计数的样式问题
- 修复黑夜模式下插件面板背景色和文字颜色显示异常
- 调整插件面板边框、圆角和阴影效果
- 优化评论计数文字颜色、粗细和阴影效果
- 修复下拉菜单背景、边框和悬停状态样式
- 调整下拉菜单项的激活状态背景色
- 修复箭头图标在黑夜模式下的亮度问题
2025-11-30 00:07:51 +08:00
hehh
d0cd750e22 style(css): 调整玻璃态背景透明度并修复动画键帧格式
- 将玻璃态背景的不透明度从 0.85 调整为 0.55
- 修复 fadeIn 动画关键帧中的多余空格问题
- 确保动画过渡更加平滑自然
- 统一 CSS 样式代码格式以提高可维护性
- 优化加载过渡效果的视觉表现
- 移除不必要的样式声明以减少文件体积
2025-11-29 21:05:32 +08:00
hehh
1b94b8bf93 feat(about): 优化夜间模式视觉效果和可访问性
- 提高玻璃态背景和文本的不透明度以增强可读性
- 调整夜间模式下评论区域的颜色和边框可见性
- 为功能按钮和链接添加tabindex属性提升键盘导航
- 增加多语言和SEO相关的meta标签及canonical链接
- 优化Artalk评论系统的主题切换逻辑和UI增强
- 更新移动端悬浮按钮和社交链接的无障碍标签
2025-11-29 20:52:30 +08:00
hehh
f66c17095b refactor(css): 添加 contain 属性优化布局性能
- 在多个组件样式中添加 contain: layout style 提升渲染性能
- 移除移动端浮动按钮的拖拽功能实现
- 简化 JavaScript 中的 FAB 元素初始化逻辑
- 清理未使用的拖拽相关事件监听器绑定代码
2025-11-27 15:59:24 +08:00
hehh
86468a9f77 chore(site): 优化网站性能与样式细节
- 将 jQuery 引用从 BootCDN 改为本地文件以提升加载速度
- 移除页面 body 标签中的禁止右键和选择属性,提高用户体验
- 为事件监听器添加 passive 选项以提升滚动性能
- 调整 StarrySky.js 中 canvas 阴影模糊值以优化视觉效果
- 更新 CSS 样式颜色值,增强文字可读性与整体美观度
- 统一并优化部分文本阴影及字体抗锯齿设置
2025-11-27 15:49:12 +08:00
hehh
0eac618a71 style(css): 优化夜间模式下的编辑器样式
- 调整夜间模式下工具栏按钮的颜色和亮度
- 修改夜间模式下输入框的背景透明度和边框颜色
- 增强夜间模式下输入框的阴影效果
- 提高夜间模式下输入框聚焦时的阴影透明度
2025-11-27 02:40:11 +08:00
hehh
7f959b1b34 style(css): 优化黑夜模式下的评论区样式
- 调整输入框背景透明度和文字颜色以提升可读性
- 增强评论区域的视觉层次和悬停效果
- 新增编辑器底部工具栏的美化样式
- 优化发送按钮的渐变背景和交互动效
- 改进评论列表项的文字颜色和链接样式
- 统一黑夜模式下各组件的边框和阴影效果
2025-11-26 10:20:53 +08:00
hehh
d3cd2b69fe fix(ui): 修复夜间模式下编辑器文本颜色显示异常
- 将夜间模式编辑器文本颜色从 #dfe6e9 调整为 #1f2937
- 确保文本在深色背景下具有更好的可读性
- 保持与其他夜间模式组件的一致性
2025-11-26 01:06:39 +08:00
hehh
eec6778f8d fix(css): 修正夜间模式下的样式问题
- 删除了 about.css 中多余的闭合括号
- 调整了 artalk.css 中夜间模式输入框的文字颜色以提高可读性
2025-11-26 01:04:12 +08:00
hehh
0fbfd7b6dd style(css): 调整黑夜模式下的输入框和评论列表样式
- 为PC端黑夜模式下的编辑器文本区域添加背景、文字颜色及边框样式
- 设置编辑器文本区域聚焦时的边框和阴影效果
- 为评论包裹元素添加黑夜模式下的背景、边框和阴影样式
- 添加评论包裹元素在悬停状态下的样式变化
- 为评论列表头部和通用头部添加底部边框样式
2025-11-26 01:02:18 +08:00
hehh
ace68a0bad feat(about): 优化夜间主题样式及统计数据显示逻辑
- 为夜间主题的区域统计添加悬停效果
- 修复CSS语法错误,移除多余闭合括号
- 调整GitHub仓库拉取逻辑,增加超时控制和排序方式
- 修改展示仓库数量从12个至16个
- 移除页面访问量的格式化函数及相关调用
- 删除冗余的数据格式化脚本,简化加载逻辑
2025-11-26 00:59:09 +08:00
hehh
f9a1587587 refactor(css): 重新组织夜间主题样式结构
- 将夜间主题样式从文件中间位置移动到文件末尾
- 保持所有夜间主题相关样式的一致性和完整性
- 改善代码可读性和维护性
- 确保样式在不同主题切换时的正确应用
2025-11-25 23:58:19 +08:00
hehh
20b46b9fd2 fix(css): 调整英文状态下.stat-key的字体大小
- 针对[data-lang="en"]选择器下的.stat-key元素
- 将字体大小从0.6rem改为6px
- 使用!important确保样式优先级
2025-11-25 21:52:51 +08:00
hehh
14e669178e style(css): 增强黑夜模式下的统计区域样式
- 移除旧的 stat-key 样式定义
- 添加黑夜模式下 area-stats 的背景、边框和阴影效果
- 定义黑夜模式下 stat-item 的背景及悬停效果
- 设置黑夜模式下 stat-val 的文字颜色和发光效果
- 配置黑夜模式下 stat-key 的文字颜色和微弱发光效果
2025-11-25 21:45:58 +08:00
hehh
d8290974b5 refactor(about): 重构关于页面样式与交互逻辑
- 优化技术栈展示区域,新增3D标签云效果
- 调整兴趣模块布局,增强移动端适配
- 改进统计区域响应式设计,统一白天/黑夜模式样式
- 新增移动端社交链接区域,优化触摸体验
- 引入防抖机制优化3D球体动画性能
- 增强评论系统UI,支持动态主题切换
- 完善移动端评论内容展开收起功能
- 优化Artalk评论初始化流程,提高加载效率
- 统一全局样式命名规范,提升代码可维护性
- 移除冗余CSS规则,精简样式文件体积
- 修复黑夜模式下文字渐变显示异常问题
- 改进多语言支持,增强国际化体验
2025-11-25 20:21:22 +08:00
hehh
ca4fd45a29 feat(css): 重构about页面布局与样式
- 调整媒体查询断点以优化平板端显示效果
- 新增兴趣模块的网格布局与悬停效果
- 优化统计区域在不同屏幕尺寸下的响应式表现
- 增强黑夜模式下的视觉样式与阴影效果
- 移除移动端社交链接相关样式
- 统一兴趣项的排版与色彩渐变处理
- 完善文字溢出与最小宽度防止布局错乱
- 更新科技栈区域的渐变文本兼容性处理
- 引入毛玻璃背景效果提升视觉层次感
- 重新组织Bento网格区域定义与间距控制
2025-11-25 17:41:01 +08:00
hehh
8d46e85820 feat(pwa): 实现PWA支持,支持离线访问
- 添加 manifest.json 文件配置PWA应用信息
- 创建 Service Worker (sw.js) 实现资源缓存与离线访问
- 在HTML中引入PWA相关meta标签及注册代码
- 更新项目文档结构说明,增加PWA相关文件描述
- 移除冗余CSS样式并优化页面加载逻辑
- 调整Google Analytics和51.LA统计脚本加载方式
- 完善部署文档中的PWA自定义配置说明
2025-11-25 17:32:00 +08:00
hehh
1afd55f99b feat(about): 优化统计区域响应式布局和样式
- 调整PC端统计区域媒体查询断点,新增1025px至1445px区间布局
- 在不同屏幕宽度下优化统计区域网格布局和间距
- 为移动端统计数值添加neon-font样式类
- 移除统计数值元素的display:none内联样式
- 新增站点验证文件vercount-verify-v7lbufygdkzfqs35z6ih6l1q.txt
2025-11-25 17:07:01 +08:00
hehh
7776df1268 feat(stats): 重构统计区域样式并优化数据展示
- 使用grid布局重构统计区域,替换原有的flex布局
- 添加响应式设计,适配PC、平板和移动端显示
- 为统计项添加悬停效果和过渡动画
- 集成verCount统计服务,替换不蒜子统计
- 添加数据格式化功能,支持K/W/M单位显示
- 增加访客数和访问量的国际化支持
- 优化统计数字的显示格式和可读性
2025-11-25 16:47:21 +08:00
hehh
3b81941a48 feat(about): 添加访问人数统计功能并优化资源引用
- 在页面中新增访问人数统计显示模块
- 引入不蒜子统计脚本以获取访问数据
- 将 MBTI 图片资源引用从外部链接改为本地路径
- 更新 JavaScript 文件以支持新功能渲染
- 调整 CSS 样式以适配新增的统计元素展示
2025-11-25 15:43:50 +08:00
hehh
26e8e68b4e feat(about): 优化评论区多语言支持和UI显示
- 提取语言判断逻辑到常量 isZh,提升代码可读性
- 统一使用 isZh 判断替换原有的 lang === 'zh' 条件表达式
- 移除CSS中冗余的发送按钮文字定义,改由JS统一控制
- 完善时间显示
2025-11-25 14:16:08 +08:00
hehh
f2644b4fe6 feat(artalk): 增强评论系统功能与多语言支持
- 引入 Artalk 多语言包支持中英文切换
- 配置评论区域支持多语言提示与界面文本
- 优化编辑器功能,启用 Markdown、表情、@提醒等
- 改进评论时间显示逻辑,支持相对时间与本地化格式
- 添加管理员评论徽章标识
- 增强暗色模式与移动端适配样式
- 优化 CSS 样式,包括链接、输入框、工具栏等视觉效果
- 完善 Artalk 实例销毁逻辑,提升稳定性
- 移除旧版语言更新方法,统一通过配置管理
- 删除冗余 Avatar 样式以简化维护
2025-11-25 13:21:48 +08:00
hehh
24e0aae3f3 style(css): 优化about页面文本样式和主题适配
- 为夜间模式下的.card-label添加渐变文字效果
- 调整.bio-text的显示逻辑,移除折叠状态样式
- 为不同语言环境下的.bio-text设置特定排版样式
- 为夜间模式下的.bio-text添加动态渐变发光动画
- 为日间和夜间模式下的.mbti-desc添加对应渐变样式
- 移除已废弃的.bio-text.collapsed相关样式
- 移除冗余的MBTI相关样式定义
- 调整技术标签滚动遮罩的渐变范围
2025-11-25 12:49:45 +08:00
hehh
6e482dfb81 feat(about): 更新关于页面SEO信息和样式调整
- 增加页面版本参数以优化缓存策略
- 添加SEO元信息(description、keywords、author)
- 移除简介文本的折叠功能及相关按钮
- 扩展简介文本显示行数从3行至7行
- 调整Artalk评论组件样式,移除边框和头像边框样式
- 增加对IE浏览器的淘汰提示脚本
- 统一页面作者信息为"Honesty"
2025-11-25 11:28:47 +08:00
hehh
efcf398ee7 perf(about): 优化页面渲染性能和动画流畅度
- 增加requestAnimationFrame避免强制重排,提升UI渲染性能
- 批量更新3D标签云样式,减少布局抖动
- 延长初始化超时时间,改善加载体验
- 优化拖拽悬浮按钮动画性能
- 修复兴趣模块文本换行和溢出问题
- 调整字体样式增强可读性
2025-11-25 10:56:55 +08:00
hehh
c8f1b3412f feat(ui): 优化移动端评论展开逻辑和界面样式
- 仅当内容超过3行时才添加展开/收起功能
- 使用line-clamp实现更精确的内容截断
- 优化展开按钮样式,提升视觉一致性
- 调整黑夜模式下评论区域背景透明度
- 统一发送按钮中英文显示文本
- 优化头像样式,增加边框和圆角效果
2025-11-25 10:00:03 +08:00
hehh
4a0aa67e5b style(avatar): 移除头像边框样式
- 删除了头像的圆形边框样式
- 移除了紫色边框效果
- 保留了阴影和过渡动画效果
- 维持了头像裁剪和适配功能
2025-11-25 00:48:23 +08:00
hehh
fd021c5a89 style(css): 移除移动端评论区域容器样式以节省宽度
- 移除评论区域的阴影、边框和圆角样式
- 调整评论区域内边距为零以节省水平空间
- 设置评论区域背景为透明
- 完全移除 artalk-container 的容器化样式
- 统一移动端样式调整以优化显示宽度
2025-11-25 00:41:45 +08:00
hehh
1babc069b6 fix(css): 修复移动端样式和头像显示问题
- 修复头像拉伸问题,添加 object-fit: cover 样式
- 增加回复评论组件的右边距
- 移除移动端容器化样式,节省宽度空间
- 移除移动端圆角样式
- 重置移动端回复按钮的右边距
- 修复移动端输入框夜间模式背景色问题
- 调整夜间模式下编辑器文本区域样式
2025-11-25 00:38:57 +08:00
hehh
00d53c1aaa style(artalk): 优化夜间主题和白天主题的视觉效果
- 调整主编辑器背景透明度和模糊效果
- 更新发送按钮为渐变色并增强悬停效果
- 改进评论区域的背景、边框和阴影样式
- 增强分页控件的视觉反馈和过渡动画
- 优化夜间模式下的颜色对比度和可读性
- 统一各组件间的边框和圆角设计风格
- 添加更多交互状态的过渡动画效果
2025-11-25 00:23:00 +08:00
hehh
4abec56aaf feat(artalk): 增强主题样式与移动端适配
- 添加夜间模式下的按钮、编辑器和对话框样式
- 实现评论区域的玻璃态效果和悬停动画
- 更新分页组件的主题适配与毛玻璃背景
- 增加移动端特定的布局优化和字体调整
- 引入自定义样式类管理以支持动态主题切换
- 优化发送按钮交互反馈与视觉表现
2025-11-25 00:13:33 +08:00
hehh
d9433396a0 feat(css): 优化英文 bio 文本样式及技术标签颜色配置
- 为英文 bio 文本添加专门的排版样式,包括字体、行高和斜体设置
- 在白天模式下为 .tech-tag 类增加基于 data-theme 的颜色定义
- 将原有的渐变样式限制在夜间模式下应用
- 技术标签颜色方案扩展至 10 种,并区分日夜主题显示效果

fix(js): 设置页面语言属性并调整技术栈索引逻辑

- 页面加载时动态设置 html 根元素的 data-lang 属性值
- 修改技术栈项的 gradientId 计算方式,由名称哈希改为索引取模
- 注释掉旧的哈希计算相关代码以避免干扰
2025-11-25 00:07:37 +08:00
hehh
63407a9216 feat(css): 优化主题切换图标显示逻辑
- 调整图标显示规则,确保日夜模式下图标正确隐藏
- 移除重复的图标隐藏样式定义
- 删除已弃用的MBTI标签渐变色样式
- 保持样式代码结构清晰一致
2025-11-24 23:46:47 +08:00
hehh
3a6a640c6a feat(artalk): 重构评论系统样式与交互功能
- 移除旧版 Artalk CSS 样式定义
- 新增独立 artalk.css 文件,实现完整的自定义样式
- 增强移动端评论展示与交互体验
- 实现主题模式动态切换支持
- 添加语言切换时的 UI 文本同步更新
- 优化评论内容在移动端的展开/收起功能
- 改进 3D 技术标签云渲染逻辑
- 移除冗余的国际化文本方法
2025-11-24 23:23:23 +08:00
hehh
0cbc2c9454 style(css): 优化 Artalk 评论组件样式适配
- 移除无效的类选择器,统一使用容器选择器覆盖样式
- 为评论编辑器和输入框添加玻璃态背景和文字颜色
- 为对话框和弹层添加夜间模式下的背景和边框样式
- 确保移动端样式的一致性和可读性
- 优化组件在白天和黑夜模式下的视觉效果
- 提高样式代码的可维护性和扩展性
2025-11-24 02:50:24 +08:00
hehh
27420c555f feat(about): 增强 Artalk 评论系统 UI 和配置
- 为移动端和桌面端添加不同的样式适配
- 实现评论内容截断显示及展开/收起功能
- 将 JavaScript 和 TypeScript 分类调整为前端技术栈
- 新增 RocketMQ、多种前端框架和技术到技能配置中
- 添加 UI 增强逻辑以提升用户体验
- 优化夜间模式下的按钮样式和阴影效果
2025-11-24 02:41:36 +08:00
hehh
c59655a585 refactor(css): 移除冗余的样式定义
- 删除了 :root 中关于 .i-text 的重复样式
- 简化了夜间模式下 strong 元素的背景色设置
- 统一了文本颜色的处理方式
- 提高了 CSS 文件的可维护性
- 减少了不必要的 !important 使用
- 优化了主题切换相关的样式逻辑
2025-11-24 02:28:00 +08:00
hehh
111b76dfbf feat(about): 优化夜间模式样式和数据加载逻辑
- 为夜间模式下的兴趣项添加悬停效果和阴影样式
- 优化文本在夜间模式下的渐变色和发光效果
- 添加骨架屏和淡入动画的CSS类
- 使用setTimeout延迟执行GitHub和博客数据获取
- 缓存用户和仓库数据时进行精简处理
- 在渲染项目和博客容器时添加淡入动画效果
2025-11-24 02:26:08 +08:00
hehh
2e2c90567c style(about): 优化兴趣项样式并修复语言切换逻辑
- 调整兴趣项背景色、内边距和圆角,增强视觉效果
- 增加悬停状态下的阴影和边框变化动画
- 修改字体权重以提升文字可读性
- 修复中英文切换按钮标签显示错误的问题
- 根据当前语言和主题动态设置主题切换按钮提示文本
2025-11-24 02:14:12 +08:00
hehh
759eb498af style(css): 调整颜色和字体以增强可读性
- 更新背景色和玻璃态效果透明度
- 修改主、次、三级文本颜色以提高对比度
- 移除部分元素的渐变色彩样式
- 添加白天模式下的标题和标签强化样式
- 引入 day-tag 颜色变量用于特定标签着色
- 启用字体抗锯齿和颜色方案声明
- 优化移动端兴趣标签显示效果
2025-11-24 02:08:13 +08:00
hehh
ab883a9cc0 refactor(css): 移除冗余和技术标签样式
- 删除重复的卡片头部样式定义
- 移除PC端3D技术标签相关样式
- 清理移动端技术标签样式
- 删除兴趣区域列表样式
- 移除博客标题、分类和日期的渐变样式
- 删除夜间模式下的文字阴影效果
- 清理不支持背景裁剪时的降级处理
- 移除加载骨架屏动画相关代码
- 删除社交图标相关的样式覆盖
- 统一清理无用的变量和选择器
2025-11-24 01:54:44 +08:00
hehh
e484f3e23a style(about): 调整移动端悬浮按钮定位及交互布局
- 修改 `.mobile-fab` 定位方式,将 `bottom` 值从固定像素改为视口高度百分比
- 更新兴趣项容器 `.interest-item` 的弹性布局方向为纵向排列
- 调整 `.i-text` 内部元素间距和对齐方式以优化文本显示效果
- 修正头像区域的内边距和间隙设置以提升视觉一致性
- 更改 JavaScript 中获取悬浮按钮的选择器以提高兼容性
2025-11-24 01:45:20 +08:00
hehh
f4aa81bfa5 style(css): 精简并优化about.css样式文件
- 移除重复的CSS变量定义与注释块
- 合并多行样式声明为单行以减少文件体积
- 删除冗余的媒体查询与未使用的样式类
- 移除已弃用的glow-title样式规则
- 清理无用的博客标题与分类渐变样式
- 移除不再需要的兴趣列表网格样式
- 统一动画与背景相关样式的书写格式
- 优化字体平滑渲染与斜体显示设置
2025-11-24 01:38:59 +08:00
hehh
2fadaa2e5b style(css): 优化关于页面样式布局
- 调整卡片头部布局为弹性盒子模型
- 优化兴趣项在不同设备上的显示效果
- 增强移动端社交链接夜间模式下的视觉效果
- 改进可拖拽按钮的样式与交互逻辑

refactor(js): 重构拖拽功能实现

- 简化拖拽初始化逻辑
- 优化触摸和鼠标事件绑定方式
- 改进位置计算方法以提高性能
- 移除冗余代码提升可读性
2025-11-24 01:11:40 +08:00
hehh
7cf6dc1bb0 feat(about): 优化移动端社交链接与悬浮按钮交互
- 重构兴趣列表样式,适配不同屏幕尺寸
- 增强移动端社交链接黑夜模式下的视觉效果
- 实现悬浮按钮可拖拽功能,提升用户体验
- 集成 Artalk 评论组件并定制主题样式
- 调整移动端布局与响应式设计细节
- 更新页面标题与功能按钮文本描述
- 修复部分组件在黑夜模式下的显示问题
2025-11-24 00:50:31 +08:00
hehh
e4272254fe feat(css): 实现黑夜模式下的视觉增强与发光效果
- 为黑夜模式下的个人卡片添加呼吸动画和发光效果
- 强化黑夜模式下文字的可读性,使用固定颜色替代渐变
- 优化浮动按钮在黑夜模式下的视觉表现,包括背景渐变与发光
- 统一黑夜模式下各类组件的文字阴影与发光处理
- 添加多层光晕动画,提升整体视觉层次感
- 完善社交图标在黑夜模式下的发光与动画效果
- 重构CSS变量系统,增强主题一致性与扩展性
- 移除音乐模块相关样式代码
- 优化技术栈标签在黑夜模式下的显示效果
- 提升博客与项目列表在黑夜模式下的可读性与美观度
2025-11-23 23:16:11 +08:00
hehh
557666403d style(about): 调整卡片标题布局并优化兴趣项结构
- 修改 .card-header 样式,添加弹性布局实现标题与副标题对齐
- 新增 .card-subtitle 类用于副标题样式定义
- 调整兴趣项 HTML 结构,将 emoji 移出文本容器以优化显示效果
- 更新兴趣项描述文本内容,增强语义表达
2025-11-23 21:51:55 +08:00
hehh
a002fcc5d6 feat(about): 添加背景音乐功能并优化玻璃态效果
- 在 about.html 中添加音频元素和播放控制按钮
- 更新 CSS 样式以增强玻璃态视觉效果和悬停动画
- 在 JavaScript 中实现音频初始化和播放控制逻辑
- 添加多语言支持的字幕和标签翻译
- 优化移动端 FAB 菜单交互体验
- 移除旧版音乐模块相关代码
2025-11-23 21:48:52 +08:00