diff --git a/vue-admin-wonderful-next/src/theme/common/transition.scss b/vue-admin-wonderful-next/src/theme/common/transition.scss
index e23f4d2..5dde045 100644
--- a/vue-admin-wonderful-next/src/theme/common/transition.scss
+++ b/vue-admin-wonderful-next/src/theme/common/transition.scss
@@ -37,12 +37,13 @@
------------------------------- */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
+ will-change: transform;
transition: all 0.3s ease;
position: absolute;
+ opacity: 0;
}
.breadcrumb-enter-from,
.breadcrumb-leave-to {
- opacity: 0;
transform: translateX(20px);
}
diff --git a/vue-admin-wonderful-next/src/theme/common/var.scss b/vue-admin-wonderful-next/src/theme/common/var.scss
index 7161097..8ca3774 100644
--- a/vue-admin-wonderful-next/src/theme/common/var.scss
+++ b/vue-admin-wonderful-next/src/theme/common/var.scss
@@ -62,7 +62,7 @@ $--bg-topBar: #ffffff;
$--bg-menuBar: #545c64;
$--bg-columnsMenuBar: #4276ab;
$--bg-topBarColor: #606266;
-$--bg-menuBarColor: #c4c4c4;
+$--bg-menuBarColor: #eaeaea;
$--bg-columnsMenuBarColor: #e6e6e6;
/* 赋值给:root
diff --git a/vue-admin-wonderful-next/src/theme/element.scss b/vue-admin-wonderful-next/src/theme/element.scss
index 293adaf..eaaf44e 100644
--- a/vue-admin-wonderful-next/src/theme/element.scss
+++ b/vue-admin-wonderful-next/src/theme/element.scss
@@ -722,7 +722,7 @@
}
.el-menu--horizontal > .el-menu-item,
.el-menu--horizontal > .el-submenu .el-submenu__title {
- color: var(--bg-menuBarColor);
+ color: var(--bg-topBarColor);
}
// 外部链接时
.el-menu-item a,
@@ -763,11 +763,28 @@
color: #ffffff !important;
text-decoration: none;
}
+// 菜单收起时鼠标经过背景颜色/字体颜色
+.el-popper.is-light {
+ .el-menu--vertical {
+ background: var(--bg-menuBar);
+ }
+ .el-menu--horizontal {
+ background: var(--bg-topBar);
+ .el-menu-item,
+ .el-submenu__title {
+ color: var(--bg-topBarColor);
+ }
+ }
+}
// 第三方图标字体间距/大小设置
.el-menu-item .iconfont,
.el-submenu .iconfont {
- font-size: 14px !important;
- padding-right: 8px;
+ font-size: 18px !important;
+ display: inline-block;
+ vertical-align: middle;
+ margin-right: 5px;
+ width: 24px;
+ text-align: center;
}
/* Tabs 标签页
diff --git a/vue-admin-wonderful-next/src/utils/themeConfig.ts b/vue-admin-wonderful-next/src/utils/themeConfig.ts
index dd15aed..f12a0b5 100644
--- a/vue-admin-wonderful-next/src/utils/themeConfig.ts
+++ b/vue-admin-wonderful-next/src/utils/themeConfig.ts
@@ -10,7 +10,7 @@ export default {
menuBar: "#545c64",
columnsMenuBar: '#4276ab',
topBarColor: "#606266",
- menuBarColor: "#c4c4c4",
+ menuBarColor: "#eaeaea",
columnsMenuBarColor: '#e6e6e6',
isTopBarColorGradual: false,
isMenuBarColorGradual: false,
diff --git a/vue-admin-wonderful-next/src/views/layout/navBars/breadcrumb/setings.vue b/vue-admin-wonderful-next/src/views/layout/navBars/breadcrumb/setings.vue
index b44a1e3..a6194b7 100644
--- a/vue-admin-wonderful-next/src/views/layout/navBars/breadcrumb/setings.vue
+++ b/vue-admin-wonderful-next/src/views/layout/navBars/breadcrumb/setings.vue
@@ -539,7 +539,7 @@ export default defineComponent({
getThemeConfig.value.isTagsview = true;
getThemeConfig.value.isClassicSplitMenu = false;
getThemeConfig.value.menuBar = "#545c64";
- getThemeConfig.value.menuBarColor = "#c4c4c4";
+ getThemeConfig.value.menuBarColor = "#eaeaea";
getThemeConfig.value.topBar = "#FFFFFF";
getThemeConfig.value.topBarColor = "#606266";
initLayoutChangeFun();
diff --git a/vue-admin-wonderful-next/src/views/layout/navMenu/subItem.vue b/vue-admin-wonderful-next/src/views/layout/navMenu/subItem.vue
index 7497a85..4d714d1 100644
--- a/vue-admin-wonderful-next/src/views/layout/navMenu/subItem.vue
+++ b/vue-admin-wonderful-next/src/views/layout/navMenu/subItem.vue
@@ -3,13 +3,15 @@
- {{ val.meta.title }}
+ {{ val.meta.title }}
- {{ val.meta.title }}
+
+ {{ val.meta.title }}
+
{{ val.meta.title }}
diff --git a/vue-admin-wonderful-next/src/views/layout/navMenu/vertical.vue b/vue-admin-wonderful-next/src/views/layout/navMenu/vertical.vue
index 32bdbe2..7d93d95 100644
--- a/vue-admin-wonderful-next/src/views/layout/navMenu/vertical.vue
+++ b/vue-admin-wonderful-next/src/views/layout/navMenu/vertical.vue
@@ -11,7 +11,9 @@
- {{ val.meta.title }}
+
+ {{ val.meta.title }}
+
{{ val.meta.title }}