Skip to content

Commit d50a9c6

Browse files
authored
Merge branch '20.1.x' into didimmova/fix-input-theme-20.1.x
2 parents 164cad0 + 82eee1c commit d50a9c6

File tree

5 files changed

+50
-31
lines changed

5 files changed

+50
-31
lines changed

projects/igniteui-angular/src/lib/core/styles/components/combo/_combo-theme.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,8 @@
276276

277277
.igx-input-group--disabled {
278278
%igx-combo__toggle-button {
279-
background: var-get($theme, 'toggle-button-background-disabled') !important;
280-
color: var-get($theme, 'toggle-button-foreground-disabled') !important;
279+
background: var-get($theme, 'toggle-button-background-disabled');
280+
color: var-get($theme, 'toggle-button-foreground-disabled');
281281
}
282282

283283
%igx-combo__clear-button {

projects/igniteui-angular/src/lib/core/styles/components/grid/_grid-theme.scss

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,12 @@
292292
box-shadow: none !important;
293293
border: none !important;
294294
}
295+
296+
.igx-input-group--disabled,
297+
.igx-input-group--disabled igx-prefix,
298+
.igx-input-group--disabled igx-suffix {
299+
color: var-get($theme, 'cell-disabled-color');
300+
}
295301
}
296302

297303
@if $variant != 'indigo' {
@@ -1192,6 +1198,21 @@
11921198
align-items: center;
11931199
outline-style: none;
11941200

1201+
@extend %cell-input-overrides;
1202+
1203+
> igx-input-group,
1204+
igx-combo,
1205+
igx-simple-combo,
1206+
igx-select,
1207+
igx-date-picker,
1208+
igx-time-picker {
1209+
height: auto;
1210+
}
1211+
1212+
igx-input-group {
1213+
background: transparent;
1214+
}
1215+
11951216
@if $variant != 'indigo' {
11961217
padding-inline: pad-inline(
11971218
map.get($grid-cell-padding-inline, 'compact'),
@@ -1407,8 +1428,6 @@
14071428
&%grid-cell-number {
14081429
justify-content: flex-start !important;
14091430
}
1410-
1411-
@extend %cell-input-overrides;
14121431
}
14131432

14141433
%grid-cell--pinned {

projects/igniteui-angular/src/lib/core/styles/components/input/_input-group-theme.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@
376376
%form-group-display--disabled {
377377
pointer-events: none;
378378
user-select: none;
379-
color: var-get($theme, 'disabled-text-color') !important;
379+
color: var-get($theme, 'disabled-text-color');
380380

381381
igx-prefix,
382382
[igxPrefix] {
@@ -1445,7 +1445,7 @@
14451445
%form-group-input--disabled {
14461446
cursor: default;
14471447

1448-
color: var-get($theme, 'disabled-text-color') !important;
1448+
color: var-get($theme, 'disabled-text-color');
14491449

14501450
&::placeholder {
14511451
color: var-get($theme, 'disabled-placeholder-color');
@@ -1495,7 +1495,7 @@
14951495
}
14961496

14971497
%form-group-textarea--disabled {
1498-
color: var-get($theme, 'disabled-text-color') !important;
1498+
color: var-get($theme, 'disabled-text-color');
14991499
cursor: default;
15001500

15011501
&::placeholder {
@@ -2073,7 +2073,7 @@
20732073
}
20742074

20752075
%fluent-label-disabled {
2076-
color: var-get($theme, 'disabled-text-color') !important;
2076+
color: var-get($theme, 'disabled-text-color');
20772077
}
20782078

20792079
%fluent-label-filled {

projects/igniteui-angular/src/lib/core/styles/components/radio/_radio-component.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,10 @@
133133
}
134134

135135
&:hover {
136+
@include e(label) {
137+
@extend %radio-label--invalid--hover !optional;
138+
}
139+
136140
@include e(ripple) {
137141
@extend %radio-ripple--hover !optional;
138142
@extend %radio-ripple--hover-invalid !optional;

projects/igniteui-angular/src/lib/core/styles/components/radio/_radio-theme.scss

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -98,22 +98,6 @@
9898
user-select: none;
9999
}
100100

101-
%radio-label--invalid {
102-
color: var-get($theme, 'error-color');
103-
104-
@if $variant == 'indigo' {
105-
color: var-get($theme, 'label-color');
106-
107-
&:hover {
108-
color: var-get($theme, 'label-color-hover');
109-
}
110-
}
111-
}
112-
113-
%radio-label--disabled {
114-
color: var-get($theme, 'disabled-label-color');
115-
}
116-
117101
%radio-composite {
118102
position: relative;
119103
display: inline-block;
@@ -247,11 +231,6 @@
247231

248232
&::after {
249233
border: $border-width $border-style var-get($theme, 'error-color');
250-
251-
@if $bootstrap-theme {
252-
background: transparent;
253-
border: $border-width $border-style var-get($theme, 'error-color');
254-
}
255234
}
256235
}
257236

@@ -268,11 +247,10 @@
268247
@if $bootstrap-theme {
269248
&::after {
270249
background: var-get($theme, 'error-color');
271-
border-color: var-get($theme, 'error-color');
272250
}
273251

274252
&::before {
275-
background: white;
253+
background: var-get($theme, 'fill-hover-border-color');
276254
}
277255
}
278256
}
@@ -317,11 +295,29 @@
317295
}
318296

319297
%radio-label--hover {
298+
color: var-get($theme, 'label-color-hover');
299+
}
300+
301+
%radio-label--invalid {
302+
color: var-get($theme, 'error-color');
303+
304+
@if $variant == 'indigo' {
305+
color: var-get($theme, 'label-color');
306+
}
307+
}
308+
309+
%radio-label--invalid--hover {
310+
color: var-get($theme, 'error-color');
311+
320312
@if $variant == 'indigo' {
321313
color: var-get($theme, 'label-color-hover');
322314
}
323315
}
324316

317+
%radio-label--disabled {
318+
color: var-get($theme, 'disabled-label-color');
319+
}
320+
325321
%radio-label--after {
326322
margin-inline-start: $label-margin;
327323
}

0 commit comments

Comments
 (0)