mirror of
https://github.com/twbs/bootstrap.git
synced 2025-01-30 22:52:24 +01:00
Include root.scss in all dist builds (#34773)
* Remove the font-family-* override vars from Reboot build * Update Reboot docs to mention CSS variables
This commit is contained in:
parent
283cbd9026
commit
d91480e3c7
@ -10,11 +10,11 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "./dist/css/bootstrap-reboot.css",
|
"path": "./dist/css/bootstrap-reboot.css",
|
||||||
"maxSize": "2 kB"
|
"maxSize": "2.5 kB"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "./dist/css/bootstrap-reboot.min.css",
|
"path": "./dist/css/bootstrap-reboot.min.css",
|
||||||
"maxSize": "2 kB"
|
"maxSize": "2.35 kB"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "./dist/css/bootstrap-utilities.css",
|
"path": "./dist/css/bootstrap-utilities.css",
|
||||||
|
2
scss/bootstrap-grid.scss
vendored
2
scss/bootstrap-grid.scss
vendored
@ -18,6 +18,8 @@ $include-column-box-sizing: true !default;
|
|||||||
|
|
||||||
@import "vendor/rfs";
|
@import "vendor/rfs";
|
||||||
|
|
||||||
|
@import "root";
|
||||||
|
|
||||||
@import "containers";
|
@import "containers";
|
||||||
@import "grid";
|
@import "grid";
|
||||||
|
|
||||||
|
4
scss/bootstrap-reboot.scss
vendored
4
scss/bootstrap-reboot.scss
vendored
@ -8,8 +8,6 @@
|
|||||||
|
|
||||||
@import "functions";
|
@import "functions";
|
||||||
@import "variables";
|
@import "variables";
|
||||||
// Prevent the usage of custom properties since we don't add them to `:root` in reboot
|
|
||||||
$font-family-base: $font-family-sans-serif; // stylelint-disable-line scss/dollar-variable-default
|
|
||||||
$font-family-code: $font-family-monospace; // stylelint-disable-line scss/dollar-variable-default
|
|
||||||
@import "mixins";
|
@import "mixins";
|
||||||
|
@import "root";
|
||||||
@import "reboot";
|
@import "reboot";
|
||||||
|
@ -18,6 +18,12 @@ Here are our guidelines and reasons for choosing what to override in Reboot:
|
|||||||
- For easier scaling across device sizes, block elements should use `rem`s for `margin`s.
|
- For easier scaling across device sizes, block elements should use `rem`s for `margin`s.
|
||||||
- Keep declarations of `font`-related properties to a minimum, using `inherit` whenever possible.
|
- Keep declarations of `font`-related properties to a minimum, using `inherit` whenever possible.
|
||||||
|
|
||||||
|
## CSS variables
|
||||||
|
|
||||||
|
<small class="d-inline-flex px-2 py-1 font-monospace text-muted border rounded-3">Added in v5.1.1</small>
|
||||||
|
|
||||||
|
With v5.1.1, we standardized our required `@import`s across all our CSS bundles (including `bootstrap.css`, `bootstrap-reboot.css`, and `bootstrap-grid.css` to include `_root.scss` . This adds `:root` level CSS variables to all bundles, regardless of how many of them are used in that bundle. Ultimately Bootstrap 5 will continue to see more CSS variables added over time.
|
||||||
|
|
||||||
## Page defaults
|
## Page defaults
|
||||||
|
|
||||||
The `<html>` and `<body>` elements are updated to provide better page-wide defaults. More specifically:
|
The `<html>` and `<body>` elements are updated to provide better page-wide defaults. More specifically:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user