UNPKG

@truenewx/tnxvue2

Version:

互联网技术解决方案:Vue2扩展支持

178 lines (148 loc) 4.8 kB
/** * tnxel-theme.css * 对Element UI颜色主题相关CSS的调整。 * 从通用调整中拆分出来的原因是,工程可能使用定制颜色主题的样式库,本主题样式库应在工程定制颜色主题的样式库之前引入。 */ :root { --el-color-primary: #409EFF; --el-color-success: #67C23A; --el-color-warning: #E6A23C; --el-color-danger: #F56C6C; --el-text-color-regular: #606266; --el-border-color: #DCDFE6; --el-dropdown-menuItem-hover-color: var(--el-color-primary); } .text-primary { color: var(--el-color-primary) !important; } .bg-primary { background-color: var(--el-color-primary) !important; color: #ffffff; } .bg-primary a, .bg-primary a:hover, .bg-primary .el-link--default, .bg-primary .el-link--default:hover, .bg-primary .el-dropdown { color: #ffffff; } .bg-primary .el-menu { background-color: var(--el-color-primary) !important; } .bg-primary .el-menu > .el-menu-item, .bg-primary .el-menu > .el-menu-item a, .bg-primary .el-menu > .el-submenu .el-submenu__title, .bg-primary .el-menu > .el-submenu .el-submenu__title i { color: #ffffff; } .bg-primary .el-menu-item:hover a, .bg-primary .el-menu-item.is-active a, .bg-primary .el-menu-item a:hover { color: var(--el-color-primary); background-color: #fff; } .border-primary { border-color: var(--el-color-primary) !important; } .text-success, .theme-success .el-checkbox__input.is-checked + .el-checkbox__label { color: var(--el-color-success) !important; } .bg-success { background-color: var(--el-color-success) !important; color: #ffffff; } .bg-success-light { background-color: #F0F9EB !important; } .border-success, .theme-success .el-checkbox__input.is-focus .el-checkbox__inner, .theme-success .el-input__inner:focus { border-color: var(--el-color-success) !important; } .theme-success .el-checkbox__input.is-checked .el-checkbox__inner, .theme-success .el-checkbox__input.is-indeterminate .el-checkbox__inner { background-color: var(--el-color-success) !important; border-color: var(--el-color-success) !important; } .theme-success .el-button--default:hover, .theme-success .el-button--default:active, .theme-success .el-button--default:focus { color: var(--el-color-success); background: #F0F9EB; border-color: #C2E7B0; } .text-warning, .theme-warning .el-checkbox__input.is-checked + .el-checkbox__label { color: var(--el-color-warning) !important; } .bg-warning { background-color: var(--el-color-warning) !important; color: #ffffff; } .bg-warning-light { background-color: #FDF6EC !important; } .border-warning, .theme-warning .el-checkbox__input.is-focus .el-checkbox__inner, .theme-warning .el-input__inner:focus { border-color: var(--el-color-warning) !important; } .theme-warning .el-checkbox__input.is-checked .el-checkbox__inner, .theme-warning .el-checkbox__input.is-indeterminate .el-checkbox__inner { background-color: var(--el-color-warning) !important; border-color: var(--el-color-warning) !important; } .theme-warning .el-button--default:hover, .theme-warning .el-button--default:active, .theme-warning .el-button--default:focus { color: var(--el-color-warning); background: #FDF6EC; border-color: #F5DAB1; } .text-danger, .theme-danger .el-checkbox__input.is-checked + .el-checkbox__label { color: var(--el-color-danger) !important; } .bg-danger { background-color: var(--el-color-danger) !important; color: #ffffff; } .bg-danger-light { background-color: #FEF0F0 !important; } .border-danger, .theme-danger .el-checkbox__input.is-focus .el-checkbox__inner, .theme-danger .el-input__inner:focus, .is-error .el-input__inner, .theme-success .is-error .el-input__inner:focus, .theme-warning .is-error .el-input__inner:focus { border-color: var(--el-color-danger) !important; } .theme-danger .el-checkbox__input.is-checked .el-checkbox__inner, .theme-danger .el-checkbox__input.is-indeterminate .el-checkbox__inner { background-color: var(--el-color-danger) !important; border-color: var(--el-color-danger) !important; } .theme-danger .el-button--default:hover, .theme-danger .el-button--default:active, .theme-danger .el-button--default:focus { color: var(--el-color-danger); background: #FEF0F0; border-color: #FBC4C4; } .text-info { color: #606266 !important; } .bg-info { background-color: #909399 !important; color: #ffffff; } .text-muted { color: #909399 !important; } .bg-muted, .el-table .bg-muted th, .el-table .bg-muted tr { background-color: #fafafa !important; }