File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ $mat-slide-toggle-bar-track-width: $mat-slide-toggle-bar-width - $mat-slide-togg
204
204
opacity : 0.04 ;
205
205
}
206
206
207
- .mat-slide-toggle.cdk-focused & {
207
+ .mat-slide-toggle.cdk-keyboard- focused & {
208
208
opacity : 0.12 ;
209
209
}
210
210
@@ -240,6 +240,14 @@ $mat-slide-toggle-bar-track-width: $mat-slide-toggle-bar-width - $mat-slide-togg
240
240
241
241
.mat-slide-toggle-bar {
242
242
background : #fff ;
243
+
244
+ // As a focus indication in high contrast mode, we add a dotted outline to the slide-toggle
245
+ // bar. Since the bar element does not have any padding, we need to specify an outline offset
246
+ // because otherwise the opaque thumb element will hide the outline.
247
+ .mat-slide-toggle.cdk-keyboard-focused & {
248
+ outline : 1px dotted ;
249
+ outline-offset : ($mat-slide-toggle-height - $mat-slide-toggle-bar-height ) / 2 ;
250
+ }
243
251
}
244
252
}
245
253
You can’t perform that action at this time.
0 commit comments