aboutsummaryrefslogtreecommitdiff
path: root/scss/_root.scss
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2023-02-14 15:22:35 -0800
committerGitHub <[email protected]>2023-02-14 15:22:35 -0800
commit8fddb9fe57ba4b9ee83aa35ec59cbe761c1e64d0 (patch)
treece812797c34f84df23da247497553828044b2240 /scss/_root.scss
parent9dd42e1a07cba04d52050f47d9a343416d72b8c0 (diff)
downloadbootstrap-8fddb9fe57ba4b9ee83aa35ec59cbe761c1e64d0.tar.xz
bootstrap-8fddb9fe57ba4b9ee83aa35ec59cbe761c1e64d0.zip
Update form validation styles to use new CSS variables for `color` and `border-color` (#38044)
* Update form validation styles to use new CSS variables for color and border-color * Use better Sass variables
Diffstat (limited to 'scss/_root.scss')
-rw-r--r--scss/_root.scss12
1 files changed, 12 insertions, 0 deletions
diff --git a/scss/_root.scss b/scss/_root.scss
index b82759a21..2219ba032 100644
--- a/scss/_root.scss
+++ b/scss/_root.scss
@@ -123,6 +123,13 @@
// By default, there is no `--bs-focus-ring-x`, `--bs-focus-ring-y`, or `--bs-focus-ring-blur`, but we provide CSS variables with fallbacks to initial `0` values
--#{$prefix}focus-ring-box-shadow: var(--#{$prefix}focus-ring-x, 0) var(--#{$prefix}focus-ring-y, 0) var(--#{$prefix}focus-ring-blur, 0) var(--#{$prefix}focus-ring-width) var(--#{$prefix}focus-ring-color);
// scss-docs-end root-focus-variables
+
+ // scss-docs-start root-form-validation-variables
+ --#{$prefix}form-valid-color: #{$form-valid-color};
+ --#{$prefix}form-valid-border-color: #{$form-valid-border-color};
+ --#{$prefix}form-invalid-color: #{$form-invalid-color};
+ --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};
+ // scss-docs-end root-form-validation-variables
}
@if $enable-dark-mode {
@@ -173,6 +180,11 @@
--#{$prefix}border-color: #{$border-color-dark};
--#{$prefix}border-color-translucent: #{$border-color-translucent-dark};
+
+ --#{$prefix}form-valid-color: #{$form-valid-color-dark};
+ --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};
+ --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};
+ --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};
// scss-docs-end root-dark-mode-vars
}
}