element.scss 1.01 KB
/* 改变主题色变量 */
$--color-primary: $primary;
$--color-success: #52c41a !default;
$--color-warning: #faad14 !default;
$--color-danger: #f5222d !default;
$--color-info: #8c8c8c !default;

$--table-header-color: rgba(0,0,0,0.85);

/* 改变 icon 字体路径变量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

/* 黑色主题 */
// @import "./theme-dark.scss";
@import "~element-ui/packages/theme-chalk/src/index";
@import "./element-black.scss";

.theme-dark {
  .el-dialog__wrapper {
    background: rgba(0, 0, 0, 0.8);
  }
  
  .el-menu {
    & > .el-menu-item {
      &:not(.is-disabled):hover,
      &:not(.is-disabled):focus{
        background-color: rgba($--color-primary, 0.1) !important;
      }
    }
  }
  
  .eagle-scheme__card {
    border-color: $gray;
    background-color: inherit;
  }
  
  .eagle-detail__group-title, .eagle-form__group-title {
    border-color: $gray;
  }
  
  .el-badge__content {
    color: $--color-black !important;
  }
}