From 31bc616ad716daf2ba0ec7fa38352644b6293dfc Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 07 四月 2026 11:36:16 +0800
Subject: [PATCH] 1.整体样式修改

---
 src/layout/components/Sidebar/index.vue |   57 ++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 36 insertions(+), 21 deletions(-)

diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index 9044945..92f49c4 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -70,25 +70,40 @@
     height: 100%;
     width: 100% !important;
 
-    .el-menu-item,
-    .el-sub-menu__title {
-      &:hover {
-        background-color: var(--menu-hover, rgba(0, 0, 0, 0.06)) !important;
-      }
-    }
+    .el-menu-item,
+    .el-sub-menu__title {
+      margin-bottom: 6px;
+      border-radius: 14px;
+      color: v-bind(getMenuTextColor);
+
+      &:hover {
+        background-color: var(--menu-hover, rgba(0, 0, 0, 0.06)) !important;
+      }
+    }
+
+    .el-menu-item {
+      &.is-active {
+        color: v-bind(theme);
+        background-color: var(--menu-active-bg, rgba(0, 0, 0, 0.06)) !important;
+        font-weight: 600;
+      }
+    }
 
-    .el-menu-item {
-      color: v-bind(getMenuTextColor);
-
-      &.is-active {
-        color: var(--menu-active-text, #409eff);
-        background-color: var(--menu-hover, rgba(0, 0, 0, 0.06)) !important;
-      }
-    }
-
-    .el-sub-menu__title {
-      color: v-bind(getMenuTextColor);
-    }
-  }
-}
-</style>
+    .el-sub-menu__title {
+      color: v-bind(getMenuTextColor);
+    }
+
+    :deep(.el-sub-menu.is-active > .el-sub-menu__title) {
+      color: v-bind(theme) !important;
+      font-weight: 600;
+    }
+
+    :deep(.el-sub-menu.is-active > .el-sub-menu__title .menu-title),
+    :deep(.el-sub-menu.is-active > .el-sub-menu__title .svg-icon),
+    :deep(.el-menu-item.is-active .menu-title),
+    :deep(.el-menu-item.is-active .svg-icon) {
+      color: v-bind(theme) !important;
+    }
+  }
+}
+</style>

--
Gitblit v1.9.3