Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/site
diff options
context:
space:
mode:
authorMark Otto <markd.otto@gmail.com>2022-03-17 23:49:57 +0300
committerGitHub <noreply@github.com>2022-03-17 23:49:57 +0300
commit71582eabff54b6ff98aa471350258da70a14c802 (patch)
treebfc7ec94555c6eeb7c4774a8ab72574301aca331 /site
parent8182fd94308f83f2432aa61bf43268fc40740a92 (diff)
Convert spinners to CSS variables (#35960)
* Convert spinners to CSS variables * bundlewatch
Diffstat (limited to 'site')
-rw-r--r--site/content/docs/5.1/components/spinners.md20
1 files changed, 19 insertions, 1 deletions
diff --git a/site/content/docs/5.1/components/spinners.md b/site/content/docs/5.1/components/spinners.md
index ef7efaf58c..bc1b1e64f8 100644
--- a/site/content/docs/5.1/components/spinners.md
+++ b/site/content/docs/5.1/components/spinners.md
@@ -171,10 +171,28 @@ Use spinners within buttons to indicate an action is currently processing or tak
</button>
{{< /example >}}
-## Sass
+## CSS
### Variables
+{{< added-in "5.2.0" >}}
+
+As part of Bootstrap's evolving CSS variables approach, spinners now use local CSS variables on `.spinner-border` and `.spinner-grow` for enhanced real-time customization. Values for the CSS variables are set via Sass, so Sass customization is still supported, too.
+
+Border spinner variables:
+
+{{< scss-docs name="spinner-border-css-vars" file="scss/_spinners.scss" >}}
+
+Growing spinner variables:
+
+{{< scss-docs name="spinner-grow-css-vars" file="scss/_spinners.scss" >}}
+
+For both spinners, small spinner modifier classes are used to update the values of these CSS variables as needed. For example, the `.spinner-border-sm` class does the following:
+
+{{< scss-docs name="spinner-border-sm-css-vars" file="scss/_spinners.scss" >}}
+
+### Sass variables
+
{{< scss-docs name="spinner-variables" file="scss/_variables.scss" >}}
### Keyframes