]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Docs: add `shift-color()` usage example in sass customization page (#39435)
authorJulien Déramond <juderamond@gmail.com>
Tue, 12 Dec 2023 07:08:19 +0000 (08:08 +0100)
committerGitHub <noreply@github.com>
Tue, 12 Dec 2023 07:08:19 +0000 (08:08 +0100)
site/content/docs/5.3/customize/sass.md

index 231bfa9d6db83d4568f8650541b14e389dcb2462..a2b2bb26ca36ea9172342b2ec157e09805dd835d 100644 (file)
@@ -244,6 +244,8 @@ Next to the [Sass maps]({{< docsref "/customize/color#color-sass-maps" >}}) we h
 
 You can lighten or darken colors with Bootstrap's `tint-color()` and `shade-color()` functions. These functions will mix colors with black or white, unlike Sass' native `lighten()` and `darken()` functions which will change the lightness by a fixed amount, which often doesn't lead to the desired effect.
 
+`shift-color()` combines these two functions by shading the color if the weight is positive and tinting the color if the weight is negative.
+
 {{< scss-docs name="color-functions" file="scss/_functions.scss" >}}
 
 In practice, you'd call the function and pass in the color and weight parameters.
@@ -256,6 +258,11 @@ In practice, you'd call the function and pass in the color and weight parameters
 .custom-element-2 {
   color: shade-color($danger, 30%);
 }
+
+.custom-element-3 {
+  color: shift-color($success, 40%);
+  background-color: shift-color($success, -60%);
+}
 ```
 
 ### Color contrast