diff --git a/packages/web-theme/src/theme/theme/default-blue/default-blue-theme.scss b/packages/web-theme/src/theme/theme/default-blue/default-blue-theme.scss index 2342be915198c1648edd2f21e5ed2cfa2947e6ae..be87a2ed2e485a6970205803e7988fb04ab572ea 100644 --- a/packages/web-theme/src/theme/theme/default-blue/default-blue-theme.scss +++ b/packages/web-theme/src/theme/theme/default-blue/default-blue-theme.scss @@ -426,4 +426,36 @@ #{getCssVarName(control, treeview, row, select, color)}:rgba(28, 33, 38, 1); #{getCssVarName(control, treeview, row, select, bg-color)}:rgba(232, 248, 255, 1); } + + @include b(control-appmenu-popup-container) { + #{getCssVarName(color, primary)}: rgba(255, 255, 255, 1); + } + + .el-popper.el-dropdown__popper .el-dropdown-menu, + .el-popper.el-dropdown__popper .el-scrollbar .el-dropdown__list { + color: var(--ibiz-color-text-0); + background-color: rgba(255, 255, 255, 1); + } + + .el-popper.el-dropdown__popper + .el-scrollbar + .el-dropdown__list + .el-dropdown-menu__item { + color: var(--ibiz-color-text-0); + background-color: rgba(255, 255, 255, 1); + + &:hover { + background-color: var(--ibiz-color-primary-hover); + } + } + + // 应用切换器 + .#{bem(app-switch,item)}{ + &:hover{ + color:rgba(255, 255, 255, 1)!important; + } + @include when('active'){ + color:rgba(255, 255, 255, 1)!important; + } + } } diff --git a/packages/web-theme/src/theme/theme/default-dark/default-dark-theme.scss b/packages/web-theme/src/theme/theme/default-dark/default-dark-theme.scss index a5770d3c03d5de27199cc61db360d4e49d26a4da..80d9618b07e4b4638a20a8615de38bc051c1e8b1 100644 --- a/packages/web-theme/src/theme/theme/default-dark/default-dark-theme.scss +++ b/packages/web-theme/src/theme/theme/default-dark/default-dark-theme.scss @@ -421,4 +421,24 @@ #{getCssVarName(color, primary, active)}: #37373d; #{getCssVarName(color, primary, active, text)}: #fff; } + + @include b(control-appmenu-popup-container) { + #{getCssVarName(color, primary)}: rgb(28, 28, 28); + } + + .el-popper.el-dropdown__popper .el-dropdown-menu, + .el-popper.el-dropdown__popper .el-scrollbar .el-dropdown__list { + background-color: rgb(28, 28, 28); + } + + .el-popper.el-dropdown__popper + .el-scrollbar + .el-dropdown__list + .el-dropdown-menu__item { + background-color: rgb(28, 28, 28); + + &:hover { + background-color: var(--ibiz-color-primary-hover); + } + } }