|
|
5c3e0aa465
|
fix: 修复懒加载未启动的问题
- 修复 argonConfig.lazyload 配置逻辑,默认启用懒加载
- 修复懒加载初始化时机,确保 DOM 加载完成后再执行
- 添加 DOMContentLoaded 事件监听,避免过早初始化导致找不到图片元素
- 修复懒加载禁用判断,同时支持 false 和 'false' 字符串
- 优化 header.php 中的懒加载配置,使用 get_option 默认值
|
2026-01-20 23:22:32 +08:00 |
|
|
|
39d5f88b1e
|
chore: 清理未提交的文件
- 删除 page-ai-summary-query.php 模板文件
- 删除 js-fallback.js
- 其他文件的修改
|
2026-01-20 22:50:10 +08:00 |
|
|
|
dcaa19f5bc
|
fix: 修复页面加载时的样式跳变问题
- 在 header.php 中添加预加载脚本,页面渲染前应用用户样式设置
- 优化强制刷新逻辑,避免二次刷新
- 移除 argontheme.js 中重复的样式应用代码
- 修复字体、阴影、滤镜、UI 样式的闪烁问题
|
2026-01-20 18:30:08 +08:00 |
|
|
|
ecd8d904ae
|
feat: 移除全局动画风格设置,使用融合风格
- 移除 argon_animation_style 和 argon_animation_speed 设置项
- 使用固定的融合动画参数:Material 3 时长 + Apple 流畅缓动 + Material 弹性效果
- 保留卡片悬浮效果和按钮点击效果的自定义选项
- 简化代码,减少用户配置复杂度
|
2026-01-16 19:58:55 +08:00 |
|
|
|
f25eb17d3e
|
fix: 修复 lazyload 懒加载功能无法使用的问题
- functions.php: 重写 argon_lazyload 函数,使用 data-src 存储原始图片地址
- functions.php: 添加占位图和 lazyload 类,恢复加载动画样式支持
- functions.php: 恢复 argon_enable_lazyload 设置项检查
- argontheme.js: 使用 IntersectionObserver 实现真正的懒加载
- argontheme.js: 支持 fadeIn/slideDown 加载效果和自定义阈值
- header.php: 恢复 lazyload 相关配置项传递给 argonConfig
|
2026-01-16 19:50:14 +08:00 |
|
|
|
720ab20440
|
revert: 回档到 b613e01,保留 code-style 规范文档
|
2026-01-16 14:57:54 +08:00 |
|
|
|
733722e7d4
|
refactor: 规范化 PHP 模板文件
- header.php: 修复箭头操作符空格, 移除多余空行 (1520 -> 1481 行)
- footer.php: 修复箭头操作符空格, 移除多余空行 (177 -> 168 行)
- sidebar.php: 修复箭头操作符空格, 移除多余空行 (1311 -> 1288 行)
- single.php: 修复箭头操作符空格, 移除多余空行 (214 -> 196 行)
- comments.php: 修复箭头操作符空格
- search.php: 修复箭头操作符空格
|
2026-01-16 11:26:33 +08:00 |
|
|
|
760a3adaa9
|
refactor: 合并现代化动画增强到主文件
- 将 modern-enhancements.css 内容合并到 style.css 末尾
- 将 modern-enhancements.js 内容合并到 argontheme.js 末尾
- 删除独立的 modern-enhancements.css 和 modern-enhancements.js 文件
- 移除 header.php 中对独立文件的引用
|
2026-01-16 00:40:55 +08:00 |
|
|
|
9a19ccb864
|
feat: 添加现代化布局和动画优化
- 新增 modern-enhancements.css 样式文件
- Material Design 3 动画系统变量
- 桌面端卡片悬停效果增强(阴影、位移、缩放)
- 移动端触摸反馈优化(涟漪效果、按压缩放)
- 滚动入场动画(文章列表、侧边栏交错入场)
- 页面过渡效果(PJAX 加载动画)
- 浮动按钮弹性动画
- 顶栏滚动效果优化
- 评论区入场动画
- 表单元素聚焦动画
- 滚动条美化
- 减少动画偏好支持
- 新增 modern-enhancements.js 脚本文件
- 触摸涟漪效果(移动端)
- 图片懒加载动画
- 滚动入场动画(Intersection Observer)
- 页面加载进度条
- PJAX 加载动画增强
- 主题切换过渡动画
- 修改 header.php
- 引入新的 CSS 和 JS 文件
|
2026-01-16 00:33:43 +08:00 |
|
|
|
17f3a3c551
|
fix: 增强强制刷新缓存功能 - 添加HTTP禁止缓存头和前端缓存清除
|
2026-01-15 22:49:57 +08:00 |
|
|
|
b1d84e3bbd
|
feat: 添加强制刷新缓存功能
- 在设置页杂项部分添加强制刷新缓存按钮
- 启用后所有资源文件(CSS/JS)将附加时间戳参数
- 1小时后自动关闭,避免服务器压力
- 解决手机端浏览器缓存导致样式或功能无法更新的问题
- 支持实时倒计时显示剩余时间
|
2026-01-15 22:43:27 +08:00 |
|
|
|
aef6ef6790
|
Revert "fix: 修复移动端深色模式和毛玻璃效果兼容性问题"
This reverts commit 9996ebf00e.
|
2026-01-15 17:13:05 +08:00 |
|
|
|
9996ebf00e
|
fix: 修复移动端深色模式和毛玻璃效果兼容性问题
- 添加 backdrop-filter 支持检测,不支持时使用降级方案
- 添加移动端设备检测类 is-mobile-device
- 监听深色模式切换,强制刷新样式解决颜色不更新问题
- 为移动端添加强制文字颜色修复
- 简化代码结构,移除冗余检测逻辑
|
2026-01-15 17:11:06 +08:00 |
|
|
|
59a512e301
|
fix: 修复移动端CSS和JS未完全应用的问题
- 为CSS添加正确的依赖关系和media属性确保移动端正确加载
- 添加移动端资源加载检测机制,检测CSS是否完全应用
- 如果CSS未完全加载,通过强制重排触发样式重新计算
- 移除argon.min.js的时间戳参数,避免缓存问题
- 优化wp_enqueue_script/style的参数传递
|
2026-01-15 16:58:55 +08:00 |
|
|
|
c111edcf4c
|
fix: 修复跳转评论按钮无法点击的问题
- 将按钮初始状态从 d-none 改为 fabtn-hidden
- 统一使用 fabtn-hidden 类控制按钮显示/隐藏
- 修复后台设置不生效导致按钮无法显示的问题
- 添加 !important 确保隐藏样式优先级
|
2026-01-12 16:56:10 +08:00 |
|
|
|
055df39e30
|
fix: 修复浮动按钮显示异常问题
- 修复 fabtn_toggle_sides 按钮时隐时现的问题
- 为隐藏状态添加 pointer-events: none,防止误触
- 优化按钮显示/隐藏的过渡动画
- 修复设置按钮显示逻辑,改为只有明确设置为 true 时才显示
- 添加 !important 确保隐藏样式优先级
|
2026-01-12 16:50:42 +08:00 |
|
|
|
e1039dcee4
|
feat: 移除 lazyload 插件,改用浏览器原生懒加载
|
2026-01-12 15:17:52 +08:00 |
|
|
|
21bf48d34e
|
feat: 卡片效果使用站长自定义设置,统一全局样式
- 新增毛玻璃饱和度设置 (argon_card_saturate),默认 180%
- 更新默认值为最优设置:
- 卡片透明度: 0.7 (原 1)
- 毛玻璃模糊: 20px (原 8px)
- 毛玻璃饱和度: 180%
- CSS 使用变量 --card-opacity, --card-blur, --card-saturate
- 玻璃风格样式改用 CSS 变量,跟随站长设置
- 所有页面(首页/文章页/页面模板)统一应用相同设置
- 设置页预览支持饱和度实时预览
- 暗色模式卡片背景色统一为 rgba(66,66,66,opacity)
|
2026-01-12 10:03:42 +08:00 |
|
|
|
db24ca2043
|
fix: 修复移动端 UI 问题
- 修复侧边抽屉文章目录在 PJAX 页面切换后不重新初始化的问题
- 优化涟漪点击效果:将结束动画从 scale 收缩改为 opacity 淡出
- 添加暗黑/明亮模式切换过渡动画(250ms 平滑过渡)
- 优化分享面板动画:添加退出时的反向错落延迟
- 添加分享面板移动端响应式适配,防止视口溢出
|
2026-01-11 22:43:57 +08:00 |
|
|
|
4fe10c84d7
|
fix: 修复目录无法加载和移动端侧边栏无法点击的问题
- header.php: 修改 wp_enqueue_script 在头部加载 jQuery 和插件
- sidebar.php: 使用轮询机制等待 jQuery 和 headIndex 加载完成后再初始化目录
|
2026-01-11 21:09:58 +08:00 |
|
|
|
ea167c379a
|
feat: 完善外部资源备用机制和日志系统
- 在header.php中添加用户角色检测,传递给前端JavaScript
- 更新Open Sans字体CSS文件,支持本地woff2字体文件备用
- 修改footer.php中MathJax 3/2和KaTeX加载机制,添加onerror备用处理
- 优化resource-loader.js日志系统,使用ArgonLogger替代console.log
- 仅管理员用户显示控制台日志,普通用户和游客不显示调试信息
- 完善资源加载错误处理,统一使用ArgonLogger记录警告信息
|
2026-01-11 20:37:03 +08:00 |
|
|
|
a01f161bca
|
feat: 升级版本至1.4.0并添加外部资源备用机制
- 版本号从1.3.5升级至1.4.0
- 创建外部资源备用加载系统,解决国内访问问题
- 添加Google Fonts本地备用字体文件
- 集成Geetest验证码本地备用版本
- 实现QRCode.js本地备用功能
- 创建智能资源加载器,自动切换到本地资源
- 修改所有外部资源引用,支持自动备用机制
- 添加资源配置文件,便于管理和维护
|
2026-01-11 20:03:15 +08:00 |
|
|
|
31d8fde308
|
feat: Argon WordPress主题完整版本
- 基于Argon主题的WordPress博客主题
- 支持响应式设计和暗色模式
- 包含完整的文章管理和评论系统
- 集成友情链接管理功能
- 支持多种自定义设置选项
- 优化的用户界面和交互体验
|
2026-01-11 19:48:02 +08:00 |
|