]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Fix disabled floating labels color
authorJulien Déramond <juderamond@gmail.com>
Mon, 31 Oct 2022 18:29:04 +0000 (19:29 +0100)
committerMark Otto <otto@github.com>
Mon, 14 Nov 2022 17:32:35 +0000 (09:32 -0800)
.bundlewatch.config.json
scss/_variables.scss
scss/forms/_floating-labels.scss

index 0b907cb6b017f3ece5844b734538be844b357342..c52cee287151c39ea67f12bcf1a24e087457f1a9 100644 (file)
@@ -30,7 +30,7 @@
     },
     {
       "path": "./dist/css/bootstrap.min.css",
-      "maxSize": "27.5 kB"
+      "maxSize": "27.75 kB"
     },
     {
       "path": "./dist/js/bootstrap.bundle.js",
index af72ef2043a306cb516045ebb602493d560eaf72..1c23cf2d9854b047f8f0ba4e32f141d5020917e1 100644 (file)
@@ -996,16 +996,17 @@ $form-file-button-hover-bg:       shade-color($form-file-button-bg, 5%) !default
 // scss-docs-end form-file-variables
 
 // scss-docs-start form-floating-variables
-$form-floating-height:            add(3.5rem, $input-height-border) !default;
-$form-floating-line-height:       1.25 !default;
-$form-floating-padding-x:         $input-padding-x !default;
-$form-floating-padding-y:         1rem !default;
-$form-floating-input-padding-t:   1.625rem !default;
-$form-floating-input-padding-b:   .625rem !default;
-$form-floating-label-height:      1.875em !default;
-$form-floating-label-opacity:     .65 !default;
-$form-floating-label-transform:   scale(.85) translateY(-.5rem) translateX(.15rem) !default;
-$form-floating-transition:        opacity .1s ease-in-out, transform .1s ease-in-out !default;
+$form-floating-height:                  add(3.5rem, $input-height-border) !default;
+$form-floating-line-height:             1.25 !default;
+$form-floating-padding-x:               $input-padding-x !default;
+$form-floating-padding-y:               1rem !default;
+$form-floating-input-padding-t:         1.625rem !default;
+$form-floating-input-padding-b:         .625rem !default;
+$form-floating-label-height:            1.875em !default;
+$form-floating-label-opacity:           .65 !default;
+$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;
+$form-floating-label-disabled-color:    $gray-600 !default;
+$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;
 // scss-docs-end form-floating-variables
 
 // Form validation
index e5e35d326de9745b9cb204fcf95b145c800be26c..aaed538458dfdf94f39af9b1d0c9769e2dceec1f 100644 (file)
@@ -83,4 +83,8 @@
       border-width: $input-border-width 0; // Required to properly position label text - as explained above
     }
   }
+
+  > .form-control:disabled ~ label {
+    color: $form-floating-label-disabled-color;
+  }
 }