perf(menu): optimize layout menu

This commit is contained in:
vben
2020-11-02 23:04:25 +08:00
parent d37806900e
commit 96c10d6c0f
26 changed files with 252 additions and 1114 deletions

View File

@@ -66,6 +66,10 @@
.layout-sidebar {
background-size: 100% 100%;
&.ant-layout-sider-dark {
background: @first-menu-item-dark-bg-color;
}
&:not(.ant-layout-sider-dark) {
border-right: 1px solid @border-color-light;
}
@@ -79,7 +83,7 @@
position: absolute;
top: 0;
right: -2px;
z-index: @sider-drag-z-index;
z-index: @side-drag-z-index;
width: 2px;
height: 100%;
cursor: col-resize;
@@ -378,17 +382,3 @@
height: 36px;
line-height: 36px;
}
.hide-title {
.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed
> .ant-menu-item-group
> .ant-menu-item-group-list
> .ant-menu-submenu
> .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
padding-right: 20px !important;
padding-left: 20px !important;
}
}