From 589216d6b0b0afd85ddf6b65b56908a34b518242 Mon Sep 17 00:00:00 2001
From: qzp <1748141997@qq.com>
Date: Fri, 7 Jul 2023 00:01:44 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E8=88=AAis-active=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/src/assets/styles/sidebar.scss | 8 +
ruoyi-ui/src/components/TopNav/index.vue | 130 ++++-----
.../layout/components/Sidebar/SidebarItem.vue | 19 +-
.../src/layout/components/Sidebar/index.vue | 19 +-
ruoyi-ui/src/views/tool/build/index.vue | 268 +++++++++---------
5 files changed, 226 insertions(+), 218 deletions(-)
diff --git a/ruoyi-ui/src/assets/styles/sidebar.scss b/ruoyi-ui/src/assets/styles/sidebar.scss
index a14ff6a..a5e4a88 100644
--- a/ruoyi-ui/src/assets/styles/sidebar.scss
+++ b/ruoyi-ui/src/assets/styles/sidebar.scss
@@ -87,6 +87,7 @@
& .theme-dark .is-active > .el-submenu__title {
color: $base-menu-color-active !important;
+ // border-left: 5px solid $base-menu-color-active !important;
}
& .nest-menu .el-submenu>.el-submenu__title,
@@ -203,6 +204,7 @@
.el-menu-item {
&:hover {
// you can use $subMenuHover
+ // background-color: rgba(0, 0, 0, 0.06) !important;
background-color: rgba(0, 0, 0, 0.06) !important;
}
}
@@ -226,3 +228,9 @@
}
}
}
+.el-menu-item.is-active{
+ border-left: 5px solid #409eff !important;
+}
+.el-scrollbar__view {
+ margin-top: 10px;
+}
\ No newline at end of file
diff --git a/ruoyi-ui/src/components/TopNav/index.vue b/ruoyi-ui/src/components/TopNav/index.vue
index 9fb8dd8..737bf0b 100644
--- a/ruoyi-ui/src/components/TopNav/index.vue
+++ b/ruoyi-ui/src/components/TopNav/index.vue
@@ -5,33 +5,35 @@
@select="handleSelect"
>
-
- {{ item.meta.title }}
+
+ {{ item.meta.title }}
-
+
更多菜单
- {{ item.meta.title }}
+ :key="index"
+ :index="item.path"
+ >
+ {{ item.meta.title }}