perf: 同步完整版分支代码

This commit is contained in:
xiaoxian521
2021-12-11 11:17:21 +08:00
parent 3f8f7eede9
commit 8381410ff4
4 changed files with 211 additions and 143 deletions

View File

@@ -124,6 +124,12 @@
&:hover {
color: $menuTitleHover !important;
}
div,
span {
height: 50px;
line-height: 50px;
}
}
.submenu-title-noDropdown,
@@ -486,7 +492,7 @@
> .el-sub-menu__title::before {
position: absolute;
top: 0;
left: 5px;
left: 0;
width: 3px;
height: 100%;
background-color: $menuActiveBefore;
@@ -502,7 +508,6 @@
.el-menu--collapse .is-active.submenu-title-noDropdown.outer-most::before {
position: absolute;
top: 0;
left: 5px;
width: 3px;
height: 100%;
background-color: $menuActiveBefore;
@@ -564,6 +569,10 @@ body[layout="vertical"] {
$sideBarWidth: 210px;
@include merge-style($sideBarWidth);
.el-menu--collapse {
width: 54px;
}
.sidebar-logo-container {
background: $sidebarLogo;
}
@@ -603,8 +612,6 @@ body[layout="vertical"] {
/* 菜单折叠 */
.el-menu--collapse {
margin-left: -5px;
.el-sub-menu {
& > .el-sub-menu__title {
& > span {
@@ -617,6 +624,15 @@ body[layout="vertical"] {
}
}
/* 无子菜单 */
.el-menu-item [class^="el-icon"] {
right: 5px;
}
.el-sub-menu__title [class^="el-icon"] {
right: 2px;
}
.submenu-title-noDropdown {
background: transparent !important;
}