diff --git a/src/material/checkbox/checkbox.scss b/src/material/checkbox/checkbox.scss index 40d09b1d564d..f47ba105517b 100644 --- a/src/material/checkbox/checkbox.scss +++ b/src/material/checkbox/checkbox.scss @@ -1,3 +1,4 @@ +@use '@angular/cdk'; @use '@material/checkbox/checkbox' as mdc-checkbox; @use '@material/checkbox/checkbox-theme' as mdc-checkbox-theme; @use '@material/form-field' as mdc-form-field; @@ -98,6 +99,17 @@ } } + @include cdk.high-contrast(active, off) { + &.mat-mdc-checkbox-disabled { + opacity: 0.5; + } + + .mdc-checkbox__checkmark { + --mdc-checkbox-selected-checkmark-color: CanvasText; + --mdc-checkbox-disabled-selected-checkmark-color: CanvasText; + } + } + @include _ripple-base-styles(); }