]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
pull in latest from old theming page
authorMark Otto <markdotto@gmail.com>
Thu, 16 Apr 2020 00:11:16 +0000 (17:11 -0700)
committerMark Otto <otto@github.com>
Mon, 27 Apr 2020 00:26:04 +0000 (17:26 -0700)
site/content/docs/4.3/customize/css-variables.md
site/content/docs/4.3/customize/options.md

index a78fb21a1d3c53ea8ed9ca64b4169b80e0460a2d..94989c3f1a2c214e91f3a68116ec56aeefeba284 100644 (file)
@@ -6,7 +6,9 @@ group: customize
 toc: true
 ---
 
-Bootstrap includes around two dozen [CSS custom properties (variables)](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) in its compiled CSS. These provide easy access to commonly used values like our theme colors, breakpoints, and primary font stacks when working in your browser's Inspector, a code sandbox, or general prototyping.
+Bootstrap includes around two dozen [CSS custom properties (variables)](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) in its compiled CSS. These provide easy access to commonly used values like our theme colors and primary font stacks when working in your browser's Inspector, a code sandbox, or general prototyping.
+
+**All our custom properties are prefixed with `bs-` to avoid conflicts with third party CSS.**
 
 ## Available variables
 
@@ -32,9 +34,9 @@ CSS variables offer similar flexibility to Sass's variables, but without the nee
 
 {{< highlight css >}}
 body {
-  font: 1rem/1.5 var(--font-family-sans-serif);
+  font: 1rem/1.5 var(--bs-font-sans-serif);
 }
 a {
-  color: var(--blue);
+  color: var(--bs-blue);
 }
 {{< /highlight >}}
index 381722f8505f0cb5e917e3ecf7f0f132f55c174f..ed0a19210da225ac8d7c6e763a6ff4f130874aed 100644 (file)
@@ -21,8 +21,9 @@ You can find and customize these variables for key global options in Bootstrap's
 | `$enable-grid-classes`         | `true` (default) or `false`        | Enables the generation of CSS classes for the grid system (e.g. `.row`, `.col-md-1`, etc.). |
 | `$enable-caret`                | `true` (default) or `false`        | Enables pseudo element caret on `.dropdown-toggle`. |
 | `$enable-button-pointers`      | `true` (default) or `false`        | Add "hand" cursor to non-disabled button elements. |
-| `$enable-rfs`                  | `true` (default)  or `false`       | Globally enables [RFS]({{< docsref "/getting-started/rfs" >}}). |
+| `$enable-rfs`                  | `true` (default) or `false`        | Globally enables [RFS]({{< docsref "/getting-started/rfs" >}}). |
 | `$enable-validation-icons`     | `true` (default) or `false`        | Enables `background-image` icons within textual inputs and some custom forms for validation states. |
+| `$enable-negative-margins`     | `true` or `false` (default)        | Enables the generation of [negative margin utilities]({{< docsref "/utilities/spacing#negative-margin" >}}). |
 | `$enable-deprecation-messages` | `true` or `false` (default)        | Set to `true` to show warnings when using any of the deprecated mixins and functions that are planned to be removed in `v5`. |
 | `$enable-important-utilities`  | `true` (default) or `false`        | Enables the `!important` suffix in utility classes. |
 {{< /table >}}