diff --git a/src/assets/style/theme/star/index.scss b/src/assets/style/theme/star/index.scss index 4fea247a..847482f9 100644 --- a/src/assets/style/theme/star/index.scss +++ b/src/assets/style/theme/star/index.scss @@ -8,7 +8,22 @@ $theme-container-full-border-color: #d8dfea; .theme-#{$theme-name} { background-color: $theme-bg-color; background-image: url($theme-bg-image); - + // 菜单项目 + @mixin theme-menu-hover-style { + background-color: #eff4f8; + } + .el-submenu__title:hover { + @include theme-menu-hover-style; + } + .el-menu-item:hover { + @include theme-menu-hover-style; + } + .el-menu--horizontal .el-menu-item:not(.is-disabled):hover { + @include theme-menu-hover-style; + } + .el-menu--horizontal .el-menu .el-submenu__title:hover { + @include theme-menu-hover-style; + } // [组件] dd-container-full .dd-container-full { .dd-container-full__header { diff --git a/src/assets/style/theme/theme.scss b/src/assets/style/theme/theme.scss index 28b904ca..d4413d39 100644 --- a/src/assets/style/theme/theme.scss +++ b/src/assets/style/theme/theme.scss @@ -1,22 +1,5 @@ @import '~@/assets/style/public.scss'; -// 下面这部分是要根据主题修改的 但是没有办法加到主题中 -@mixin theme-menu-hover-style { - background-color: #eff4f8; -} -.el-submenu__title:hover { - @include theme-menu-hover-style; -} -.el-menu-item:hover { - @include theme-menu-hover-style; -} -.el-menu--horizontal .el-menu-item:not(.is-disabled):hover { - @include theme-menu-hover-style; -} -.el-menu--horizontal .el-menu .el-submenu__title:hover { - @include theme-menu-hover-style; -} - // 主题公用 .theme { height: 100vh; diff --git a/src/components/core/MainLayout/index.vue b/src/components/core/MainLayout/index.vue index 5549f776..466826d0 100644 --- a/src/components/core/MainLayout/index.vue +++ b/src/components/core/MainLayout/index.vue @@ -1,5 +1,5 @@