diff --git a/scss/forms/_form-check.scss b/scss/forms/_form-check.scss index f1635780fe53..d765cdef4f64 100644 --- a/scss/forms/_form-check.scss +++ b/scss/forms/_form-check.scss @@ -7,16 +7,19 @@ min-height: $form-check-min-height; padding-left: $form-check-padding-left; margin-bottom: $form-check-margin-bottom; + cursor: pointer; .form-check-input { float: left; margin-left: $form-check-padding-left * -1; + cursor: pointer; } } .form-check-input { width: $form-check-input-width; height: $form-check-input-width; + cursor: pointer; margin-top: ($line-height-base - $form-check-input-width) / 2; // line-height minus check height vertical-align: top; background-color: $form-check-input-bg; @@ -80,6 +83,7 @@ } &:disabled { + cursor: default; pointer-events: none; filter: none; opacity: .5; @@ -90,6 +94,7 @@ &[disabled], &:disabled { ~ .form-check-label { + cursor: default; opacity: .5; } } @@ -98,6 +103,7 @@ .form-check-label { color: $form-check-label-color; cursor: $form-check-label-cursor; + cursor: pointer; } // @@ -106,10 +112,12 @@ .form-switch { padding-left: $form-switch-padding-left; + cursor: pointer; .form-check-input { width: $form-switch-width; margin-left: $form-switch-padding-left * -1; + cursor: pointer; background-image: escape-svg($form-switch-bg-image); background-position: left center; @include border-radius($form-switch-border-radius); @@ -133,6 +141,7 @@ .form-check-inline { display: inline-block; margin-right: $form-check-inline-margin-right; + cursor: pointer; } .btn-check {