/* 改变 icon 字体路径变量，必需 */
$--font-path: '../theme-chalk/lib/fonts';
$--button-border-radius: 2px;
$--button-medium-border-radius: 2px;
$--pagination-button-height: 30px;
$--pagination-button-width: 30px;
$--select-option-height: 28px;
$--input-border-radius: 2px;
$--collapse-header-height: 36px;
$--input-height: 28px;
$--input-medium-height: 26px;
$--input-small-height: 24px;
$--input-mini-height: 22px;
$--alert-border-radius: 2px;
$--dialog-padding-primary: 24px;
$--slider-button-size: 14px;

$--scrollbar-size: 10px;
$--scrollbar-bg-color: #c9c9c9;
$--scrollbar-hover-bg-color: #969696;
// @import '~element-ui/packages/theme-chalk/src/index';
@import '../theme-chalk/src/index';
@import './color/class.scss';

@import './font/class.scss';

// table 表头标题字体默认14px, 不区分字号
.el-table__header-wrapper {
  font-size: 14px !important;
}
.el-table__fixed-header-wrapper {
  font-size: 14px !important;
}
// tag标签按标题处理，默认14px
.el-tag {
  font-size: 14px;
  &.el-tag--mini {
    line-height: 18px;
    font-size: 14px;
  }
  &.el-tag--small {
    line-height: 22px;
    font-size: 14px;
  }
}

// button按标题字号处理，默认14px
.el-button {
  // width: 76px;
  text-align: center;
  // padding: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  font-size: 14px !important;
  &.el-button--text {
    width: auto;
  }
  &.el-button--medium {
    // padding: 5px 12px !important;
    height: 26px;
  }
  &.el-button--small {
    // padding: 4px 10px !important;
    height: 24px;

  }
  &.el-button--mini {
    // padding: 3px 8px !important;
    height: 22px;
  }
  &.is-circle {
    // width: auto;
    // height: 26px;
    // padding: 5px !important;
    &.el-button--medium {
      width: 26px;
      height: 26px;
    }
    &.el-button--small {
      width: 24px;
      height: 24px;
  
    }
    &.el-button--mini {
      width: 22px;
      height: 22px;
    }
  }
}