diff --git a/scss/_variables-dark.scss b/scss/_variables-dark.scss index 260f6dcc1d..12d6f93c66 100644 --- a/scss/_variables-dark.scss +++ b/scss/_variables-dark.scss @@ -65,7 +65,7 @@ $form-select-indicator-color-dark: $body-color-dark !default; $form-select-indicator-dark: url("data:image/svg+xml,") !default; $form-switch-color-dark: rgba($white, .25) !default; -$form-switch-bg-image-dark: url("data:image/svg+xml,") !default; +$form-switch-bg-image-dark: if($enable-rounded, url("data:image/svg+xml,"), url("data:image/svg+xml,")) !default; // scss-docs-start form-validation-colors-dark $form-valid-color-dark: $green-300 !default; diff --git a/scss/_variables.scss b/scss/_variables.scss index 1ffa7e74bf..64d8fb8259 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -975,15 +975,16 @@ $form-check-inline-margin-end: 1rem !default; $form-switch-color: rgba($black, .25) !default; $form-switch-width: 2em !default; $form-switch-padding-start: $form-switch-width + .5em !default; -$form-switch-bg-image: url("data:image/svg+xml,") !default; + +$form-switch-bg-image: if(enable-rounded, url("data:image/svg+xml,"), url("data:image/svg+xml,")) !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,") !default; +$form-switch-focus-bg-image: if(enable-rounded, url("data:image/svg+xml,"), url("data:image/svg+xml,")) !default; $form-switch-checked-color: $component-active-color !default; -$form-switch-checked-bg-image: url("data:image/svg+xml,") !default; +$form-switch-checked-bg-image: if(enable-rounded, url("data:image/svg+xml,"), url("data:image/svg+xml,")) !default; $form-switch-checked-bg-position: right center !default; // scss-docs-end form-switch-variables