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
@@ -230,6 +230,14 @@ $mat-slide-toggle-bar-track-width: $mat-slide-toggle-bar-width - $mat-slide-togg
230
230
231
231
.mat-slide-toggle-bar {
232
232
background : #fff ;
233
+
234
+ // As a focus indication in high contrast mode, we add a dotted outline to the slide-toggle
235
+ // bar. Since the bar element does not have any padding, we need to specify an outline offset
236
+ // because otherwise the opaque thumb element will hide the outline.
237
+ .mat-slide-toggle.cdk-keyboard-focused & {
238
+ outline : 1px dotted ;
239
+ outline-offset : ($mat-slide-toggle-height - $mat-slide-toggle-bar-height ) / 2 ;
240
+ }
233
241
}
234
242
}
235
243
You can’t perform that action at this time.
0 commit comments