From 543325105c7b5309e145c19588dc0b46dfd5b940 Mon Sep 17 00:00:00 2001 From: Victor_Jay Date: Tue, 2 Jun 2026 21:37:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=90=8E=E5=8F=B0=E6=A0=B7=E5=BC=8F=E4=B8=A2=E5=A4=B1=20+=20CS?= =?UTF-8?q?P=20inline=20style=20=E8=BF=9D=E8=A7=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 评论管理页:创建 comments.css,controller 传递 ExtraCSS/ExtraJS,模板移除所有 inline style,JS 改用 CSS 类 - 修复 comments.js 加载顺序:通过 ExtraJS 在 common.js 之后加载,解决 api is not defined - base.html:SVG inline style 移至 common.css - dashboard/index.html:3 处 inline style 替换为 CSS 类 - audit/index.html:modal 移除冗余 style="display:none" - fund_logs/logs:label inline style 移至 energy.css - common.css 新增多个 CSS 规则 - energy.css 新增 .filter-bar label 规则 --- .../admin/admin_comment_controller.go | 4 +- templates/admin/html/audit/index.html | 2 +- templates/admin/html/comments/index.html | 15 +- templates/admin/html/dashboard/index.html | 6 +- templates/admin/html/energy/fund_logs.html | 2 +- templates/admin/html/energy/logs.html | 2 +- templates/admin/html/layout/base.html | 2 +- templates/admin/static/css/comments.css | 144 ++++++++++++++++++ templates/admin/static/css/common.css | 7 +- templates/admin/static/css/energy.css | 6 + templates/admin/static/js/comments.js | 4 +- 11 files changed, 174 insertions(+), 20 deletions(-) create mode 100644 templates/admin/static/css/comments.css diff --git a/internal/controller/admin/admin_comment_controller.go b/internal/controller/admin/admin_comment_controller.go index 75f6d09..9957df1 100644 --- a/internal/controller/admin/admin_comment_controller.go +++ b/internal/controller/admin/admin_comment_controller.go @@ -23,7 +23,9 @@ func NewAdminCommentController(cs adminCommentUseCase) *AdminCommentController { // CommentsPage SSR 页面 func (ctrl *AdminCommentController) CommentsPage(c *gin.Context) { c.HTML(http.StatusOK, "admin/comments/index.html", common.BuildAdminPageData(c, gin.H{ - "Title": "评论管理", + "Title": "评论管理", + "ExtraCSS": "/admin/static/css/comments.css", + "ExtraJS": "/admin/static/js/comments.js", })) } diff --git a/templates/admin/html/audit/index.html b/templates/admin/html/audit/index.html index 88ad90b..6da40cc 100644 --- a/templates/admin/html/audit/index.html +++ b/templates/admin/html/audit/index.html @@ -86,7 +86,7 @@ -