1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-25 22:41:20 +02: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:
Mark Otto
2021-09-01 22:41:58 -07:00
committed by GitHub
parent 283cbd9026
commit d91480e3c7
4 changed files with 11 additions and 5 deletions

View File

@@ -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.
- 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
The `<html>` and `<body>` elements are updated to provide better page-wide defaults. More specifically: