diff options
| author | Julien Déramond <[email protected]> | 2022-10-31 19:29:04 +0100 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2022-11-14 09:32:35 -0800 |
| commit | 85765210cd2ca0f27303460b7837aca69228d2e3 (patch) | |
| tree | 5e0887897f493807ef335730de70f5a1c40e2391 | |
| parent | f97149a4af97d0888029f760ece8a8cecfc4fcc3 (diff) | |
| download | bootstrap-85765210cd2ca0f27303460b7837aca69228d2e3.tar.xz bootstrap-85765210cd2ca0f27303460b7837aca69228d2e3.zip | |
Fix disabled floating labels color
| -rw-r--r-- | .bundlewatch.config.json | 2 | ||||
| -rw-r--r-- | scss/_variables.scss | 21 | ||||
| -rw-r--r-- | scss/forms/_floating-labels.scss | 4 |
3 files changed, 16 insertions, 11 deletions
diff --git a/.bundlewatch.config.json b/.bundlewatch.config.json index 0b907cb6b..c52cee287 100644 --- a/.bundlewatch.config.json +++ b/.bundlewatch.config.json @@ -30,7 +30,7 @@ }, { "path": "./dist/css/bootstrap.min.css", - "maxSize": "27.5 kB" + "maxSize": "27.75 kB" }, { "path": "./dist/js/bootstrap.bundle.js", diff --git a/scss/_variables.scss b/scss/_variables.scss index af72ef204..1c23cf2d9 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -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 diff --git a/scss/forms/_floating-labels.scss b/scss/forms/_floating-labels.scss index e5e35d326..aaed53845 100644 --- a/scss/forms/_floating-labels.scss +++ b/scss/forms/_floating-labels.scss @@ -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; + } } |
