]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Drop transition on .form-check, keep on .form-switch
authorMark Otto <markdotto@gmail.com>
Thu, 14 Jan 2021 04:11:18 +0000 (20:11 -0800)
committerMark Otto <otto@github.com>
Fri, 15 Jan 2021 03:46:50 +0000 (19:46 -0800)
To avoid breaking changes, turns -check-transition to null, then adds a new -switch-transition variable

scss/_variables.scss
scss/forms/_form-check.scss

index bea1f73fe41493be494f3f2034520b016f56eb89..3ad989a4196caf4e5234aaec6ce83613045d7d07 100644 (file)
@@ -692,11 +692,11 @@ $form-check-padding-start:                $form-check-input-width + .5em !defaul
 $form-check-margin-bottom:                .125rem !default;
 $form-check-label-color:                  null !default;
 $form-check-label-cursor:                 null !default;
-$form-check-transition:                   background-color .15s ease-in-out, background-position .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
+$form-check-transition:                   null !default;
 
 $form-check-input-active-filter:          brightness(90%) !default;
 
-$form-check-input-bg:                     $body-bg !default;
+$form-check-input-bg:                     $input-bg !default;
 $form-check-input-border:                 1px solid rgba(0, 0, 0, .25) !default;
 $form-check-input-border-radius:          .25em !default;
 $form-check-radio-border-radius:          50% !default;
@@ -723,6 +723,7 @@ $form-switch-width:               2em !default;
 $form-switch-padding-start:       $form-switch-width + .5em !default;
 $form-switch-bg-image:            url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>") !default;
 $form-switch-border-radius:       $form-switch-width !default;
+$form-switch-transition:          background-position .15s ease-in-out !default;
 
 $form-switch-focus-color:         $input-focus-border-color !default;
 $form-switch-focus-bg-image:      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>") !default;
index 1d6d87363dcfd398c264454738d9952dd298e2a5..b34250a71000f60f100898704f903a6b6b5225e2 100644 (file)
     background-image: escape-svg($form-switch-bg-image);
     background-position: left center;
     @include border-radius($form-switch-border-radius);
+    @include transition($form-switch-transition);
 
     &:focus {
       background-image: escape-svg($form-switch-focus-bg-image);