|
|
938a33d1e0
|
fix: 修复评论点赞按钮下半部分溢出被截断
- 为 comment-item 添加 overflow: visible
- 为 comment-item-left-wrapper 添加 overflow: visible
- 确保绝对定位的点赞按钮完整显示
|
2026-01-16 16:31:05 +08:00 |
|
|
|
e91629d52c
|
fix: 增加评论点赞按钮高度修复图标显示不全
- height 从 18px 增加到 22px
- line-height 从 16px 增加到 20px
- padding 从 0px 4px 增加到 2px 6px
|
2026-01-16 16:21:25 +08:00 |
|
|
|
64513e3dc5
|
fix: 修复评论区内容被截断的问题
- 移除 #comments 和 #post_comment 的默认 overflow: hidden
- 仅在折叠状态 (.comments-collapsed) 时应用 overflow: hidden
- 确保点赞按钮和操作按钮正常显示
|
2026-01-16 16:16:27 +08:00 |
|
|
|
600a78e8bc
|
fix: 修复评论点赞按钮被截断的问题
- 为 comment-item-left-wrapper 添加 min-height: 70px
- 确保点赞按钮有足够空间完整显示
|
2026-01-16 16:13:46 +08:00 |
|
|
|
a84a38cf91
|
fix: 修复评论操作按钮被截断的问题
- 恢复 comment-item-text 的 margin-bottom: 1rem
- 增加 comment-item-inner 的 padding-bottom 从 18px 到 35px
- 确保操作按钮有足够空间显示
|
2026-01-16 16:10:16 +08:00 |
|
|
|
5aa4fb9c79
|
fix: 修复评论区单条评论内容略微截断的问题
- 将 comment-item-text 的 margin-bottom 改为 padding-bottom
- 增加底部间距到 2rem,确保内容不被操作按钮遮挡
|
2026-01-16 16:06:01 +08:00 |
|
|
|
d4f50ab99f
|
fix: 移除文章卡片点击效果并修复移动端分享按钮溢出
- 移除桌面端文章卡片的 :active 缩放效果
- 移除移动端卡片和按钮的 :active 缩放效果
- 移除触摸涟漪动画 (touch-ripple)
- 修复移动端分享渠道按钮溢出屏幕的问题
- 分享面板添加 flex-wrap 和 max-width 限制
|
2026-01-16 16:02:05 +08:00 |
|
|
|
238683a5a7
|
feat: 统一桌面端和移动端分享按钮动画
- 移除移动端弹窗式布局
- 所有设备统一使用上滑下滑动画逻辑
- 点击分享按钮:按钮上滑淡出,分享渠道从下方滑入
- 点击空白区域:分享渠道下滑淡出,按钮从上方滑回
- 保留移动端tooltip隐藏和二维码左侧显示
|
2026-01-16 15:41:35 +08:00 |
|
|
|
8c2417a9f1
|
fix: 修复分享按钮面板无法显示的问题
- 移除 overflow:hidden 避免裁剪分享面板
- 改用 translateY + opacity 实现上滑淡出/淡入效果
- 桌面端:分享按钮上滑淡出,分享渠道从下方滑入
- 移动端:保持弹窗式布局,按钮旋转45度
- 优化动画时序,更加流畅自然
|
2026-01-16 15:37:46 +08:00 |
|
|
|
a0a05e8177
|
feat: 重构分享按钮动画为上滑下滑切换效果
- 点击分享按钮时,按钮上滑退出消失
- 分享渠道从下方滑入替代按钮位置
- 点击空白区域时,分享渠道下滑退出,按钮从上方滑回
- 各分享渠道按钮有错落的滑入滑出延迟
- 使用 cubic-bezier 缓动函数确保动画流畅自然
- tooltip 和二维码弹窗改为上方显示
- 移动端保持弹窗式布局,二维码改为左侧显示
|
2026-01-16 15:32:45 +08:00 |
|
|
|
13d940c516
|
feat: 重构分享按钮为上滑下滑动画
- 分享面板改为垂直布局,从按钮上方弹出
- 展开时按钮从下往上依次滑入,收起时从上往下依次滑出
- 分享按钮点击后旋转45度变为关闭图标
- tooltip 改为左侧显示,避免遮挡
- 二维码弹窗改为左侧显示
- 移动端适配:固定在右下角,tooltip隐藏
- 夜间模式适配阴影和文字颜色
- 清理多余空行,符合代码规范
|
2026-01-16 15:26:14 +08:00 |
|
|
|
ea4663472c
|
refactor: 重构评论区回复提示框
- 重新设计 HTML 结构,更清晰的布局
- 新增回复图标和用户名高亮显示
- 关闭按钮改为圆形,悬停时旋转动画
- 使用 CSS 动画替代 jQuery slideDown/slideUp
- 添加渐变背景和阴影效果
- 优化深色模式适配
|
2026-01-16 15:18:22 +08:00 |
|
|
|
b058de488a
|
fix: 移除目录内部多余的滚动条
- 移除 #leftbar_catalog 的 max-height 和 overflow-y
- 只保留外层 #leftbar_part2_inner 的滚动条
|
2026-01-16 15:13:49 +08:00 |
|
|
|
3f280dd9ef
|
fix: 修复侧边栏目录和TODO溢出问题,增强序号识别
- 修复 part2 和 part3 高度自适应,避免内容溢出窗口
- part2 和 part3 动态分配可用空间(part2 占 60%,part3 占 40%)
- 增强序号识别:支持第一、第二、(1)、[1]、I. II. 等格式
- 移除 todo-list-scroll 固定高度限制,改为动态计算
|
2026-01-16 15:08:07 +08:00 |
|
|
|
720ab20440
|
revert: 回档到 b613e01,保留 code-style 规范文档
|
2026-01-16 14:57:54 +08:00 |
|
|
|
9665332226
|
fix: 修复 CSS 选择器和属性之间的空行问题
- 修复选择器逗号后跟空行导致的 CSS 解析错误
- 修复规则块内属性之间的多余空行
- 修复 #leftbar_catalog 相关选择器的格式问题
- 删除 3790 行多余空行,恢复正确的 CSS 格式
|
2026-01-16 14:54:27 +08:00 |
|
|
|
6ddd5c65d7
|
fix: 修复目录编号被覆盖的问题
- 将 .index-link::before 选择器限定为 #leftbar_mobile_catalog
- 避免全局样式覆盖 sidebar.php 中的 CSS 计数器
|
2026-01-16 14:44:48 +08:00 |
|
|
|
0f3e7ff7ff
|
revert: 回滚代码规范化改动,保留原有格式
|
2026-01-16 14:14:51 +08:00 |
|
|
|
ab02c51822
|
refactor: 增强代码可读性 - 添加结构化注释
style.css:
- 添加 CSS 变量定义区块注释
- 添加主题色系统、动画系统分区
- 添加夜间模式、沉浸式主题色分区
- 添加框架样式覆盖、基础样式分区
argontheme.js:
- 添加文件头目录索引
- 添加 10 个功能模块的分区注释
- 为工具函数添加 JSDoc 注释
- 统一注释风格
|
2026-01-16 11:38:28 +08:00 |
|
|
|
a5419b0c6e
|
refactor: 代码规范化 - 统一格式风格
- style.css: 移除 4277 行多余空行 (16556 -> 12279 行)
- style.css: 修复文件头注释格式
- style.css: 移除空规则集
- style.css: 统一缩进风格
- argontheme.js: 统一比较运算符为严格相等 (=== / !==)
- argontheme.js: 移除多余空行
- 新增 .kiro/steering/code-style.md 代码规范文档
|
2026-01-16 11:18:51 +08:00 |
|
|
|
b613e019df
|
fix: 修复页面内存泄漏问题
- 移除 initThemeTransition 中的 MutationObserver(会导致无限循环)
- 移除 will-change 属性(大量元素使用会占用过多内存)
- 主题切换过渡效果已在 setDarkmode() 函数中实现,无需重复
|
2026-01-16 10:04:29 +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 |
|
|
|
744b4d03d5
|
fix: 修复部分手机浏览器毛玻璃效果不生效的问题
- 添加 @supports 检测 backdrop-filter 支持情况
- 为不支持 backdrop-filter 的浏览器提供降级方案(使用更高不透明度背景)
- 修复顶栏、搜索框、侧边栏、弹窗遮罩等组件的兼容性
- 添加 iOS Safari 硬件加速优化(translateZ(0))
- 同时处理 -webkit-backdrop-filter 不支持的情况
|
2026-01-16 00:13:29 +08:00 |
|
|
|
60daa43fb9
|
fix: 修复浮动按钮圆角不跟随全局设置的问题
- 增加更高优先级的 CSS 选择器覆盖 Bootstrap 默认样式
- 为 .fabtn.btn、.fabtn.btn-icon、.fabtn.btn-neutral 等添加选择器
- 确保 border-radius 使用 var(--card-radius) 变量
- 同步更新左右切换按钮的圆角设置
|
2026-01-12 19:09:38 +08:00 |
|
|
|
65c9ca3db4
|
fix: 修复浮动按钮圆角被 M3 样式覆盖的问题
- M3 浮动按钮样式改用 var(--card-radius) 替代 var(--m3-shape-lg)
|
2026-01-12 19:03:10 +08:00 |
|
|
|
c776927676
|
fix: 浮动按钮圆角跟随全局设置
- 按钮圆角改用 var(--card-radius) 替代固定 50%
- 阅读进度条圆角同步使用全局变量
- 清理重复的样式代码
|
2026-01-12 19:01:17 +08:00 |
|
|
|
0bb8da0c40
|
fix: 修复浮动按钮对齐问题
- 使用更强的选择器覆盖 Bootstrap 默认样式
- 统一所有按钮尺寸为 44px,使用 !important 强制生效
- 按钮内图标使用 flex 居中
- 移除冗余的图标尺寸设置
|
2026-01-12 18:57:43 +08:00 |
|
|
|
5f37cedf10
|
fix: 优化浮动按钮对齐
- 调整左右切换按钮尺寸为 32px,与其他按钮区分
- 容器使用 flex + align-items: center 确保所有按钮居中对齐
|
2026-01-12 18:53:37 +08:00 |
|
|
|
3b4e96c1ef
|
fix: 修复浮动按钮样式并优化动画效果
- 修复 .fabtns-unloaded 初始隐藏状态被误删的问题
- 恢复 height: max-content 确保容器正确显示
- 恢复左右切换按钮的显示逻辑
- 优化按钮尺寸和间距 (44px, 10px gap)
- 增强 hover/active 动画效果 (弹性缩放、阴影)
- 优化暗色模式下的阴影效果
- 修复设置弹窗样式和动画
- 移除文件开头的错误文字
- 删除重复的暗色模式 fabtn 样式
|
2026-01-12 18:47:01 +08:00 |
|
|
|
83bb554778
|
fix: 修复卡片和浮动按钮背景色问题
- 为 .card 添加 background-color: var(--color-foreground) 确保暗色模式下正确显示
- 修复暗色模式下 .fabtn:hover 背景色为主题色而非边框色
|
2026-01-12 18:43:32 +08:00 |
|
|
|
1040d6b93c
|
fix: 修复浮动按钮和侧边栏遮罩样式问题
- 修复暗色模式下浮动按钮 hover 背景色
- 添加回被误删的 #sidebar_mask 基础样式
|
2026-01-12 18:36:33 +08:00 |
|
|
|
6d91aeeb3c
|
refactor: 重构浮动按钮组件样式
- 添加清晰的注释分区,提高代码可读性
- 移除冗余的空行和重复样式
- 统一样式属性顺序(定位 > 尺寸 > 外观 > 动画)
- 简化选择器,移除不必要的 !important
- 优化代码结构,相关样式集中管理
- 保持所有功能不变
|
2026-01-12 18:33:42 +08:00 |
|
|
|
c80b7192e1
|
fix: 强制显示移至左/右侧按钮
- 为所有样式属性添加 !important 确保优先级
- 设置 opacity: 1 !important 覆盖所有隐藏规则
- 设置 pointer-events: auto !important 确保可点击
|
2026-01-12 18:31:10 +08:00 |
|
|
|
41df989bdf
|
fix: 修复浮动按钮容器不显示的问题
- 为 fabtns-unloaded 添加过渡动画
- 添加 jQuery 和 DOM 加载检查,确保元素存在后再初始化
- 添加重试机制,防止初始化失败
|
2026-01-12 17:00:21 +08:00 |
|
|
|
055df39e30
|
fix: 修复浮动按钮显示异常问题
- 修复 fabtn_toggle_sides 按钮时隐时现的问题
- 为隐藏状态添加 pointer-events: none,防止误触
- 优化按钮显示/隐藏的过渡动画
- 修复设置按钮显示逻辑,改为只有明确设置为 true 时才显示
- 添加 !important 确保隐藏样式优先级
|
2026-01-12 16:50:42 +08:00 |
|
|
|
ec487343e5
|
fix: 修复浮动按钮功能和显示问题
- 修复回到顶部按钮功能,移除不存在的 easeOutExpo 缓动函数
- 移除所有浮动按钮的 tooltip 文字提示
- 删除 before 伪元素的 content 定义
- 确保按钮根据后台设置正确显示/隐藏
|
2026-01-12 16:45:09 +08:00 |
|
|
|
98f4fb08fa
|
fix: 优化浮动按钮显示效果和动画
- 优化按钮 hover 和 active 状态的动画效果
- 添加弹性缩放和阴影过渡动画
- 优化 tooltip 样式,使用毛玻璃效果和更好的阴影
- 改进按钮隐藏动画,添加 scale 变换
- 优化切换侧边栏按钮的出现动画
- 改进阅读进度按钮的进度条样式
- 统一动画时长和缓动函数
- 修复按钮 overflow 属性,防止内容溢出
|
2026-01-12 16:40:49 +08:00 |
|
|
|
ff4c8460a2
|
fix: 限制文章目录长度,防止 TODO 溢出
- 为 #leftbar_catalog 添加 max-height: calc(100vh - 400px) 限制
- 添加滚动条样式,当目录过长时可滚动查看
- 确保目录、TODO 和页面底部保持合理间距
- 添加暗色模式下的滚动条样式
|
2026-01-12 16:30:12 +08:00 |
|
|
|
709aeb3189
|
fix: 修复按钮颜色未跟随全局主题设置的问题
- 为 .btn-primary 所有状态添加 !important 覆盖 argon.min.css 的硬编码颜色
- 添加 :focus 状态的主题色覆盖(之前缺失)
- 添加 :not(:disabled):not(.disabled).active 等复杂选择器的覆盖
- 添加 .show > .btn-primary.dropdown-toggle 下拉菜单状态覆盖
- 完善 .btn-outline-primary 所有状态的主题色覆盖
- 添加 .btn-link 和 .btn-neutral 的主题色覆盖
|
2026-01-12 15:59:04 +08:00 |
|
|
|
e1039dcee4
|
feat: 移除 lazyload 插件,改用浏览器原生懒加载
|
2026-01-12 15:17:52 +08:00 |
|
|
|
e604c8ed4c
|
fix: 修复评论区组件被截断问题
- 调整 .comment-item-inner 宽度为 calc(100% - 55px) 并添加 flex 布局支持
- 为 .comment-item-title 添加 flex-wrap 和 align-items 属性,防止标题区域溢出
- 优化 .comment-info 布局,使用 flex 布局和 gap 间距,支持自动换行
- 改进 .comment-useragent 显示方式,使用 inline-flex 并添加 flex-shrink: 0 防止被压缩
- 统一调整各元素的 flex-shrink 属性,确保内容不会被截断
|
2026-01-12 15:07:53 +08:00 |
|
|
|
8054861a5c
|
fix: 修复评论区溢出和按钮颜色问题
- 修复评论区长文本溢出问题,添加 overflow-wrap 和 word-break 属性
- 修复评论内容区域文本溢出问题
- 修复移动端 TODO 验证码提交按钮颜色未跟随全局主题设置
- 统一按钮样式使用 btn-primary 类
|
2026-01-12 15:03:11 +08:00 |
|
|
|
ca3b3eaeb1
|
fix: 修复浮动按钮布局问题
- 移除 #float_action_buttons 的 flex 布局(恢复原始状态)
- 为 .fabtn 的 display: block 添加 !important 确保覆盖 btn-icon 样式
|
2026-01-12 14:50:34 +08:00 |
|
|
|
e3d7435085
|
fix: 修复浮动按钮水平排列问题
- 为 #float_action_buttons 添加 flex-direction: column
- 确保按钮垂直排列在右下角
|
2026-01-12 14:44:04 +08:00 |
|
|
|
590dfc2dd5
|
fix: 修复浮动按钮位置异常问题
- 移除 M3 浮动按钮 hover 时的 scale 变换
- 移除 Apple 风格浮动按钮 hover 时的 translateY 和 scale 变换
- 移除移动端浮动按钮 hover 时的 transform 变换
- 保持按钮位置稳定,避免布局偏移
|
2026-01-12 14:41:50 +08:00 |
|
|
|
8cf05f68ea
|
fix: 优化评论表单布局,减少空白并统一输入框样式
- 减少卡片内边距 (24px -> 20px)
- 减少标题字号和下边距
- 减少文本框高度和边距
- 统一输入框样式:圆角、边框、聚焦效果
- 输入框聚焦时显示主题色边框和阴影
- 优化 checkbox 和表情按钮的间距
- 整体布局更紧凑
|
2026-01-12 14:37:45 +08:00 |
|
|
|
7fea81d18f
|
fix: 修复右下角浮动按钮颜色未跟随全局主题设置的问题
- 为 .fabtn 添加明确的背景色和文字颜色设置
- 默认状态使用 var(--color-foreground) 背景和 var(--themecolor) 文字色
- hover 和 active 状态使用主题色背景
|
2026-01-12 14:32:54 +08:00 |
|
|
|
65c79d40e4
|
fix: 修复评论和分享按钮颜色未使用全局主题颜色的问题
- 为 #share_show 分享按钮添加主题颜色变量覆盖
- 为 #comments_toggle 评论按钮添加主题颜色变量覆盖
- 使用 !important 确保覆盖 argon.min.css 中的硬编码颜色
- 同时处理 hover 和 active 状态的颜色
|
2026-01-12 14:28:28 +08:00 |
|
|
|
36307b1397
|
fix: 优化多邻国连胜数字的可读性
- 移动端侧边栏:数字改为白色,背景改为半透明黑色
- 添加文字阴影增强对比度
- 添加毛玻璃效果提升视觉层次
- 增大内边距和间距,数字更清晰
- 火焰图标添加阴影效果
|
2026-01-12 13:04:34 +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 |
|