|
@@ -18,10 +18,6 @@
|
|
|
|
|
|
/* NavMenu 导航菜单
|
|
|
------------------------------- */
|
|
|
-// 鼠标 hover 时颜色
|
|
|
-.el-menu-hover-bg-color {
|
|
|
- //background-color: var(--hotline-color-menu-hover) !important;
|
|
|
-}
|
|
|
// 默认样式修改
|
|
|
.el-menu {
|
|
|
border-right: none !important;
|
|
@@ -31,10 +27,6 @@
|
|
|
height: 56px !important;
|
|
|
line-height: 56px !important;
|
|
|
}
|
|
|
-.el-menu-item,
|
|
|
-.el-sub-menu__title {
|
|
|
- color: var(--hotline-bg-menuBarColor);
|
|
|
-}
|
|
|
// 修复点击左侧菜单折叠再展开时,宽度不跟随问题
|
|
|
.el-menu--collapse {
|
|
|
width: 64px !important;
|
|
@@ -56,94 +48,13 @@
|
|
|
flex-shrink: 0;
|
|
|
}
|
|
|
// 水平菜单、横向菜单高亮 背景色,鼠标 hover 时,有子级菜单的背景色
|
|
|
-.el-menu-item.is-active,
|
|
|
-.el-sub-menu.is-active .el-sub-menu__title,
|
|
|
-.el-sub-menu:not(.is-opened):hover .el-sub-menu__title {
|
|
|
- @extend .el-menu-hover-bg-color;
|
|
|
-}
|
|
|
-.el-menu-item.is-active{
|
|
|
- //color: var(--hotline-color-white);
|
|
|
- color: var(--el-menu-active-color);
|
|
|
-}
|
|
|
-.el-sub-menu.is-active.is-opened .el-sub-menu__title {
|
|
|
- background-color: unset !important;
|
|
|
-}
|
|
|
+
|
|
|
// 子级菜单背景颜色
|
|
|
-// .el-menu--inline {
|
|
|
-// background: var(--hotline-bg-menuBar-light-1);
|
|
|
-// }
|
|
|
// 水平菜单、横向菜单折叠 a 标签
|
|
|
.el-popper.is-dark a {
|
|
|
color: var(--el-color-white) !important;
|
|
|
text-decoration: none;
|
|
|
}
|
|
|
-// 水平菜单、横向菜单折叠背景色
|
|
|
-.el-popper.is-pure.is-light {
|
|
|
- // 水平菜单
|
|
|
- .el-menu--vertical {
|
|
|
- background: var(--hotline-bg-menuBar);
|
|
|
- .el-sub-menu.is-active .el-sub-menu__title {
|
|
|
- color: var(--el-menu-active-color);
|
|
|
- }
|
|
|
- .el-popper.is-pure.is-light {
|
|
|
- .el-menu--vertical {
|
|
|
- .el-sub-menu .el-sub-menu__title {
|
|
|
- background-color: unset !important;
|
|
|
- color: var(--hotline-bg-menuBarColor);
|
|
|
- }
|
|
|
- .el-sub-menu.is-active .el-sub-menu__title {
|
|
|
- color: var(--el-menu-active-color);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 横向菜单
|
|
|
- .el-menu--horizontal {
|
|
|
- background: var(--hotline-bg-topBar);
|
|
|
- .el-menu-item,
|
|
|
- .el-sub-menu {
|
|
|
- height: 50px !important;
|
|
|
- line-height: 50px !important;
|
|
|
- color: var(--hotline-bg-topBarColor);
|
|
|
- .el-sub-menu__title {
|
|
|
- height: 50px !important;
|
|
|
- line-height: 50px !important;
|
|
|
- color: var(--hotline-bg-topBarColor);
|
|
|
- }
|
|
|
- .el-popper.is-pure.is-light {
|
|
|
- .el-menu--horizontal {
|
|
|
- .el-sub-menu .el-sub-menu__title {
|
|
|
- background-color: unset !important;
|
|
|
- color: var(--hotline-bg-topBarColor);
|
|
|
- }
|
|
|
- .el-sub-menu.is-active .el-sub-menu__title {
|
|
|
- color: var(--hotline-color-white);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- .el-menu-item.is-active,
|
|
|
- .el-sub-menu.is-active .el-sub-menu__title {
|
|
|
- //color: var(--hotline-color-white);
|
|
|
- color: var(--el-menu-active-color);
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-// 横向菜单(经典、横向)布局
|
|
|
-.el-menu.el-menu--horizontal {
|
|
|
- border-bottom: none !important;
|
|
|
- width: 100% !important;
|
|
|
- .el-menu-item,
|
|
|
- .el-sub-menu__title {
|
|
|
- height: 50px !important;
|
|
|
- color: var(--hotline-bg-topBarColor);
|
|
|
- }
|
|
|
- .el-menu-item:not(.is-active):hover,
|
|
|
- .el-sub-menu:not(.is-active):hover .el-sub-menu__title {
|
|
|
- color: var(--hotline-bg-topBarColor);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
/* Tabs 标签页
|
|
|
------------------------------- */
|
|
|
.el-tabs__nav-wrap::after {
|
|
@@ -173,7 +84,7 @@
|
|
|
------------------------------- */
|
|
|
.el-overlay {
|
|
|
overflow: hidden;
|
|
|
- background-color: var(--hotline-overlay-color-lighter-4);
|
|
|
+ background-color: var(--el-mask-color-extra-light);
|
|
|
.el-overlay-dialog {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
@@ -230,27 +141,6 @@
|
|
|
padding: 15px 20px;
|
|
|
}
|
|
|
|
|
|
-/* Table 表格 element plus 2.2.0 版本
|
|
|
-------------------------------- */
|
|
|
-.el-table {
|
|
|
- .el-button.is-text {
|
|
|
- padding: 0;
|
|
|
- }
|
|
|
- thead{
|
|
|
- height: 50px !important;
|
|
|
- color: var(--hotline-color-text-main);
|
|
|
- }
|
|
|
- th.el-table__cell{
|
|
|
- background-color: var(--hotline-bg-main-color) !important;
|
|
|
- }
|
|
|
-}
|
|
|
-.el-table-v2__header-row{
|
|
|
- background-color: var(--hotline-bg-main-color) !important;
|
|
|
-}
|
|
|
-.el-table-v2__header-cell{
|
|
|
- background-color: var(--hotline-bg-main-color) !important;
|
|
|
- color: var(--hotline-color-text-main);
|
|
|
-}
|
|
|
/* scrollbar
|
|
|
------------------------------- */
|
|
|
/*防止页面切换时,滚动条高度不变的问题(滚动条高度非滚动条滚动高度)*/
|