From 0dfd093a4ca86a983928daaf15101ffc8a75ee22 Mon Sep 17 00:00:00 2001 From: augushong Date: Fri, 2 Oct 2026 07:27:45 +0000 Subject: [PATCH] =?UTF-8?q?fix(theme):=20=E5=A4=B4=E9=83=A8=E4=B8=8E?= =?UTF-8?q?=E6=94=B6=E8=B5=B7=E6=80=81=E7=BB=86=E8=8A=82=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=EF=BC=88=E6=8E=A7=E5=88=B6=E6=8C=89=E9=92=AE=E6=94=B6=E7=AA=84?= =?UTF-8?q?=E5=B1=85=E4=B8=AD=E3=80=81=E6=94=B6=E8=B5=B7=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E5=B1=85=E4=B8=AD=E3=80=81logo=20=E9=AB=98=E5=BA=A6=E8=B4=B4?= =?UTF-8?q?=E7=BA=BF=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/common/css/theme/_fresh.scss | 28 +++++++++++++++++++--- public/static/common/css/theme/index.css | 16 ++++++++++--- 2 files changed, 38 insertions(+), 6 deletions(-) diff --git a/public/static/common/css/theme/_fresh.scss b/public/static/common/css/theme/_fresh.scss index f39bf54..a1ea176 100644 --- a/public/static/common/css/theme/_fresh.scss +++ b/public/static/common/css/theme/_fresh.scss @@ -43,8 +43,8 @@ $shadow-pop: 0 6px 16px rgba(31, 35, 41, .08); } .layui-layout-admin .layuimini-logo { - height : $header-h !important; - line-height : $header-h !important; + height : 35px !important; + line-height : 35px !important; background-color: $bg-page !important; color : $text-main !important; box-sizing : border-box; @@ -219,7 +219,29 @@ $shadow-pop: 0 6px 16px rgba(31, 35, 41, .08); } .layui-layout-left { - left: 275px !important; + left: 255px !important; +} + +// 控制按钮收紧(用户修正):layuimini.css 基线 .layuimini-tool{width:60px}(60px 头部 +// 时代遗产)图标贴左缘,右侧 40px 空白后标签页才开始。收窄至 40px,标签页起点随之 +// 左移(layout-left = W+75)。图标系 display:block(text-align 无效),用定宽 + 左右 +// margin:auto 居中。:not(.layuimini-mini) 限定展开态——收起态框架以更高特异性 +// !important 体系自管(60/95/155),不受牵连。 +&:not(.layuimini-mini) .layuimini-tool { + width: 40px; +} + +&:not(.layuimini-mini) .layuimini-tool i { + margin-left : auto; + margin-right: auto; +} + +// 收起态图标居中恢复(用户修正):layui 靠基础 padding-left 20px 把 20px 图标居中于 +// 60px 收起侧栏,上方一级收紧到 10px 后图标左移 10px、右侧空白 30px。收起态显式 +// 回 20px(.layuimini-mini 与 .elem-style-fresh 同挂 body,复合选择器可达, +// (0,5,1) 压过本文件基础档 (0,4,1))。 +&.layuimini-mini .layuimini-menu-left .layui-nav .layui-nav-item a { + padding-left: 20px; } // 导航树宽度对齐 180(用户修正):layui.css .layui-nav-tree{width:200px} 系五联动之外 diff --git a/public/static/common/css/theme/index.css b/public/static/common/css/theme/index.css index 2c2039e..db939d8 100644 --- a/public/static/common/css/theme/index.css +++ b/public/static/common/css/theme/index.css @@ -2182,8 +2182,8 @@ line-height: 36px; } .elem-style-fresh .layui-layout-admin .layuimini-logo { - height: 36px !important; - line-height: 36px !important; + height: 35px !important; + line-height: 35px !important; background-color: #f7f8fa !important; color: #33383f !important; box-sizing: border-box; @@ -2303,7 +2303,17 @@ left: 215px; } .elem-style-fresh .layui-layout-left { - left: 275px !important; + left: 255px !important; +} +.elem-style-fresh:not(.layuimini-mini) .layuimini-tool { + width: 40px; +} +.elem-style-fresh:not(.layuimini-mini) .layuimini-tool i { + margin-left: auto; + margin-right: auto; +} +.elem-style-fresh.layuimini-mini .layuimini-menu-left .layui-nav .layui-nav-item a { + padding-left: 20px; } .elem-style-fresh .layuimini-menu-left .layui-nav.layui-nav-tree { width: 180px;