From 7b75f9ac0b0bb776153835f0e60681a06e456cfc Mon Sep 17 00:00:00 2001 From: RuoYi Date: Thu, 18 Dec 2025 13:59:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96topbar=E9=A1=B6=E9=83=A8?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/assets/styles/ruoyi.scss | 10 +++--- ruoyi-ui/src/assets/styles/sidebar.scss | 18 +++++----- .../src/layout/components/TopBar/index.vue | 36 +++++++------------ 3 files changed, 27 insertions(+), 37 deletions(-) diff --git a/ruoyi-ui/src/assets/styles/ruoyi.scss b/ruoyi-ui/src/assets/styles/ruoyi.scss index a5e0b34540..e1ba08258f 100644 --- a/ruoyi-ui/src/assets/styles/ruoyi.scss +++ b/ruoyi-ui/src/assets/styles/ruoyi.scss @@ -130,12 +130,10 @@ border-radius: 4px; } -/* el menu */ -.el-menu-item, -.el-sub-menu { - .svg-icon + span { - margin-left: 5px; - } +/* horizontal el menu */ +.el-menu--horizontal .el-menu-item .svg-icon + span, +.el-menu--horizontal .el-submenu__title .svg-icon + span { + margin-left: 3px; } .el-menu--horizontal .el-menu--popup { diff --git a/ruoyi-ui/src/assets/styles/sidebar.scss b/ruoyi-ui/src/assets/styles/sidebar.scss index 1abf194116..3e0655ee72 100644 --- a/ruoyi-ui/src/assets/styles/sidebar.scss +++ b/ruoyi-ui/src/assets/styles/sidebar.scss @@ -116,18 +116,20 @@ margin-left: 54px; } - .submenu-title-noDropdown { - padding: 0 !important; - position: relative; - - .el-tooltip { + .el-menu:not(.el-menu--horizontal) { + .submenu-title-noDropdown { padding: 0 !important; + position: relative; - .svg-icon { - margin-left: 20px; + .el-tooltip { + padding: 0 !important; + + .svg-icon { + margin-left: 20px; + } } } - } + } .el-submenu { overflow: hidden; diff --git a/ruoyi-ui/src/layout/components/TopBar/index.vue b/ruoyi-ui/src/layout/components/TopBar/index.vue index 896a172ca0..698419b661 100644 --- a/ruoyi-ui/src/layout/components/TopBar/index.vue +++ b/ruoyi-ui/src/layout/components/TopBar/index.vue @@ -60,36 +60,22 @@ export default { +