From 8054861a5ca82df25bb2df96040a72fc3e396b11 Mon Sep 17 00:00:00 2001 From: nanhaoluo <3075912108@qq.com> Date: Mon, 12 Jan 2026 15:03:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=AF=84=E8=AE=BA?= =?UTF-8?q?=E5=8C=BA=E6=BA=A2=E5=87=BA=E5=92=8C=E6=8C=89=E9=92=AE=E9=A2=9C?= =?UTF-8?q?=E8=89=B2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复评论区长文本溢出问题,添加 overflow-wrap 和 word-break 属性 - 修复评论内容区域文本溢出问题 - 修复移动端 TODO 验证码提交按钮颜色未跟随全局主题设置 - 统一按钮样式使用 btn-primary 类 --- .vscode/sftp.json | 11 +++++++++++ argontheme.js | 21 ++++++++++++--------- sidebar.php | 2 +- style.css | 12 ++++++++++++ template-parts/post-actions.php | 14 +++++++------- 5 files changed, 43 insertions(+), 17 deletions(-) create mode 100644 .vscode/sftp.json diff --git a/.vscode/sftp.json b/.vscode/sftp.json new file mode 100644 index 0000000..342db05 --- /dev/null +++ b/.vscode/sftp.json @@ -0,0 +1,11 @@ +{ + "name": "aliyun", + "host": "8.138.211.255", + "protocol": "sftp", + "port": 22, + "username": "root", + "password": "Elemcloud12", + "remotePath": "/www/wwwroot/blog.cartol.top/wp-content/themes/argon", + "uploadOnSave": true, + "ignore": [".vscode", ".kiro"] +} diff --git a/argontheme.js b/argontheme.js index 8dcb47a..af5cc5b 100644 --- a/argontheme.js +++ b/argontheme.js @@ -718,23 +718,26 @@ if (argonConfig.waterflow_columns != "1") { var commentsArea = $("#comments"); var postCommentArea = $("#post_comment"); var wasCollapsed = commentsArea.hasClass("comments-collapsed"); + var toggleBtn = $("#comments_toggle"); - if (wasCollapsed) { + if (wasCollapsed && toggleBtn.length > 0) { // 折叠状态:先滚动到评论切换按钮位置,再展开 - var toggleBtn = $("#comments_toggle"); - if (toggleBtn.length > 0) { - gotoHash("#comments_toggle", 600); - toggleBtn.find("i").removeClass("fa-comments").addClass("fa-comment-o"); - toggleBtn.find(".btn-inner--text").text("折叠评论"); - } + $("body,html").stop().animate({ + scrollTop: toggleBtn.offset().top - 80 + }, 600); + toggleBtn.find("i").removeClass("fa-comments").addClass("fa-comment-o"); + toggleBtn.find(".btn-inner--text").text("折叠评论"); + toggleBtn.addClass("expanded"); commentsArea.removeClass("comments-collapsed"); setTimeout(function() { postCommentArea.removeClass("comments-collapsed"); $("#post_comment_content").focus(); }, 150); } else { - // 已展开:直接滚动到评论框 - gotoHash("#post_comment" , 600); + // 已展开或无切换按钮:直接滚动到评论框 + $("body,html").stop().animate({ + scrollTop: postCommentArea.offset().top - 80 + }, 600); $("#post_comment_content").focus(); } }); diff --git a/sidebar.php b/sidebar.php index fe75b66..6979f56 100644 --- a/sidebar.php +++ b/sidebar.php @@ -229,7 +229,7 @@ $author_desc = get_option('argon_sidebar_author_description');