1313}
1414
1515.theme-mix (){
16+ // ==================== 登录界面
17+ .login-title-theme {
18+ color : @color ;
19+ }
20+
21+
1622 // ==================== 顶部导航条
1723 .navigationBar-theme {
1824 .logo , .item-wrap .item ,
5763 .router-tabs-theme {
5864 top : @navigationBar-height ;
5965 left : @menu-width ;
60- .el-tabs__header .el-tabs__item {
61- & .is-active ,& :not (.is-disabled ):hover {
62- color : @color ;
63- }
64- }
6566 }
6667
6768
6869
6970 // ==================== element-ui组件
70- .el-button--theme {
71- color : #fff ;
72- background-color : @color ;
71+ .el-button--default :focus , .el-button--default :hover , .el-button--default :active {
72+ color : @color ;
7373 border-color : @color ;
7474 }
75- .el-button--theme :focus , .el-button--theme :hover {
75+ .el-button--primary , .el-radio__input.is-checked .el-radio__inner ,
76+ .el-radio-button__orig-radio :checked + .el-radio-button__inner ,
77+ .el-checkbox__input.is-checked .el-checkbox__inner , .el-checkbox__input.is-indeterminate .el-checkbox__inner ,
78+ .el-switch.is-checked .el-switch__core {
79+ border-color : @color ;
80+ background-color : @color ;
81+ }
82+ .el-button--primary :focus , .el-button--primary :hover {
83+ border-color : @color-hover ;
7684 background : @color-hover ;
85+ }
86+ .el-button--text , .el-radio__input.is-checked + .el-radio__label ,
87+ .el-checkbox.is-bordered.is-checked , .el-checkbox__input.is-checked + .el-checkbox__label ,
88+ .el-tag , .el-tabs__item.is-active , .el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active ,
89+ .el-step__head.is-finish , .el-step__title.is-finish , .el-step__description.is-finish {
90+ color : @color ;
91+ }
92+ .el-button--text :focus , .el-button--text :hover , .el-tabs__item :hover ,
93+ .el-pager li :hover , .el-pagination.is-background .el-pager li :not (.disabled ):hover ,
94+ .el-tabs--border-card > .el-tabs__header .el-tabs__item :not (.is-disabled ):hover ,
95+ .el-breadcrumb__inner a :hover , .el-breadcrumb__inner.is-link :hover ,
96+ .el-input-number__decrease :hover , .el-input-number__increase :hover ,
97+ .el-transfer-panel__item :hover , .el-radio-button__inner :hover {
98+ color : @color-hover ;
99+ }
100+ .el-pagination.is-background .el-slider__bar , .el-progress-bar__inner ,
101+ .el-badge__content , .el-tabs__active-bar , .el-pager li :not (.disabled ).active {
102+ background-color : @color ;
103+ }
104+ .el-form-item.is-error .el-input__inner , .el-form-item.is-error .el-textarea__inner ,
105+ .el-message-box__input input .invalid , .el-input.is-active .el-input__inner ,
106+ .el-select .el-input.is-focus .el-input__inner ,.el-checkbox.is-bordered.is-checked ,
107+ .el-textarea__inner :focus , .el-slider__button , .el-step__icon.is-text {
108+ border-color : @color ;
109+ }
110+ .el-form-item.is-error .el-input__inner :focus , .el-form-item.is-error .el-textarea__inner :focus ,
111+ .el-message-box__input input .invalid :focus , .el-input__inner :focus ,
112+ .el-pagination__sizes .el-input .el-input__inner :hover , .el-checkbox__inner :hover , .el-radio__inner :hover {
77113 border-color : @color-hover ;
114+ }
115+ .el-pagination.is-background .el-pager li :not (.disabled ).active ,
116+ .el-radio-button__orig-radio :checked + .el-radio-button__inner {
78117 color : #fff ;
79118 }
80- }
119+ .el-input-group__append button .el-button , .el-input-group__append div .el-select .el-input__inner ,
120+ .el-input-group__append div .el-select :hover .el-input__inner , .el-input-group__prepend button .el-button ,
121+ .el-input-group__prepend div .el-select .el-input__inner , .el-input-group__prepend div .el-select :hover .el-input__inner {
122+ border-color : transparent ;
123+ background-color : transparent ;
124+ color : inherit ;
125+ }
126+ .el-radio-button :focus :not (.is-focus ):not (:active ):not (.is-disabled ){
127+ box-shadow : 0 0 2px 2px @color-hover ;
128+ }
129+ .el-radio-button__orig-radio :checked + .el-radio-button__inner {
130+ box-shadow : 0px 0 0 0 @color ;
131+ }
132+ .el-cascader__label :focus ,.el-input-number__decrease :focus , .el-input-number__increase :focus ,
133+ .el-breadcrumb__inner a , .el-breadcrumb__inner.is-link {
134+ outline-color : @color-hover ;
135+ }
136+ .el-loading-spinner .path {
137+ stroke : @color ;
138+ }
139+ .el-menu--horizontal > .el-menu-item.is-active {
140+ border-bottom-color : @color-hover ;
141+ }
142+ }
0 commit comments