@@ -94,37 +94,6 @@ governing permissions and limitations under the License.
94
94
}
95
95
}
96
96
97
-
98
- /********* WHCM *********/
99
- @media (forced-colors : active) {
100
- .spectrum-Stepper {
101
- --highcontrast-stepper-border-color : CanvasText;
102
- --highcontrast-stepper-border-color-hover : Highlight;
103
- --highcontrast-stepper-border-color-focus : Highlight;
104
- --highcontrast-stepper-border-color-focus-hover : Highlight;
105
- --highcontrast-stepper-border-color-keyboard-focus : CanvasText;
106
-
107
- & .is-disabled {
108
- --highcontrast-stepper-border-color : GrayText;
109
- }
110
-
111
- & .is-invalid {
112
- --highcontrast-stepper-border-color : Highlight;
113
- --highcontrast-stepper-border-color-hover : Highlight;
114
- --highcontrast-stepper-border-color-focus : Highlight;
115
- --highcontrast-stepper-border-color-focus-hover : Highlight;
116
- --highcontrast-stepper-border-color-keyboard-focus : Highlight;
117
- }
118
-
119
- --highcontrast-stepper-button-background-color-default : Canvas;
120
- --highcontrast-stepper-button-background-color-hover : Canvas;
121
- --highcontrast-stepper-button-background-color-focus : Canvas;
122
- --highcontrast-stepper-button-background-color-keyboard-focus : Canvas;
123
-
124
- --highcontrast-stepper-focus-indicator-color : Highlight;
125
- }
126
- }
127
-
128
97
.x {
129
98
border-radius : var (--spectrum-stepper-button-border-radius-reset );
130
99
}
@@ -151,7 +120,7 @@ governing permissions and limitations under the License.
151
120
--mod-infield-button-border-color : var (--highcontrast-stepper-border-color-hover , var (--mod-stepper-buttons-border-color-hover , var (--spectrum-stepper-buttons-border-color-hover )));
152
121
}
153
122
154
- & : hover {
123
+ & : hover : not (. is-disabled ) {
155
124
.spectrum-Stepper-input ,
156
125
.spectrum-Stepper-buttons {
157
126
border-color : var (--highcontrast-stepper-border-color-hover , var (--mod-stepper-border-color-hover , var (--spectrum-stepper-border-color-hover )));
@@ -201,7 +170,6 @@ governing permissions and limitations under the License.
201
170
border-color : var (--highcontrast-stepper-border-color-keyboard-focus , var (--mod-stepper-border-color-keyboard-focus , var (--spectrum-stepper-border-color-keyboard-focus )));
202
171
}
203
172
}
204
-
205
173
}
206
174
207
175
/*** Quiet ***/
@@ -298,7 +266,7 @@ governing permissions and limitations under the License.
298
266
299
267
border-color : var (--highcontrast-stepper-border-color , var (--mod-stepper-border-color , var (--spectrum-stepper-border-color )));
300
268
border-style : var (--mod-stepper-buttons-border-style , var (--spectrum-stepper-buttons-border-style ));
301
- border-width : var (--mod-stepper-buttons-border-width , var (--spectrum-stepper-buttons-border-width ));
269
+ border-width : var (--highcontrast-stepper-buttons-border-width , var ( -- mod-stepper-buttons-border-width, var (--spectrum-stepper-buttons-border-width ) ));
302
270
border-inline-start-width : 0 ;
303
271
304
272
/* Have to add border radius here to avoid overlapping textfield border */
@@ -315,3 +283,31 @@ governing permissions and limitations under the License.
315
283
border-end-end-radius : var (--mod-stepper-border-radius , var (--spectrum-stepper-border-radius ));
316
284
border-inline-end-width : var (--mod-stepper-border-width , var (--spectrum-stepper-border-width ));
317
285
}
286
+
287
+ @media (forced-colors : active) {
288
+ .spectrum-Stepper {
289
+ --highcontrast-stepper-border-color : CanvasText;
290
+ --highcontrast-stepper-border-color-hover : Highlight;
291
+ --highcontrast-stepper-border-color-focus : Highlight;
292
+ --highcontrast-stepper-border-color-focus-hover : Highlight;
293
+ --highcontrast-stepper-border-color-keyboard-focus : CanvasText;
294
+ --highcontrast-stepper-button-background-color-default : Canvas;
295
+ --highcontrast-stepper-button-background-color-hover : Canvas;
296
+ --highcontrast-stepper-button-background-color-focus : Canvas;
297
+ --highcontrast-stepper-button-background-color-keyboard-focus : Canvas;
298
+ --highcontrast-stepper-focus-indicator-color : Highlight;
299
+
300
+ & .is-disabled {
301
+ --highcontrast-stepper-border-color : GrayText;
302
+ --highcontrast-stepper-buttons-border-width : var (--mod-stepper-border-width , var (--spectrum-stepper-border-width ));
303
+ }
304
+
305
+ & .is-invalid {
306
+ --highcontrast-stepper-border-color : Highlight;
307
+ --highcontrast-stepper-border-color-hover : Highlight;
308
+ --highcontrast-stepper-border-color-focus : Highlight;
309
+ --highcontrast-stepper-border-color-focus-hover : Highlight;
310
+ --highcontrast-stepper-border-color-keyboard-focus : Highlight;
311
+ }
312
+ }
313
+ }
0 commit comments