diff --git a/scss/_custom-forms.scss b/scss/_custom-forms.scss index 2d1228efe53ebdc31e20edd595c2bd142255d189..0057b330f1c6eb7ef0bf9d992d89a7e6bb1bf43d 100644 --- a/scss/_custom-forms.scss +++ b/scss/_custom-forms.scss @@ -13,6 +13,7 @@ display: block; min-height: $font-size-base * $line-height-base; padding-left: $custom-control-gutter + $custom-control-indicator-size; + color-adjust: exact; // Keep themed appearance for print } .custom-control-inline { diff --git a/scss/_reboot.scss b/scss/_reboot.scss index 505df6fdf2b87b604675c640aaacbc2f4eb6bc9a..6f73466d3b75671b13e2e933c15c624853aa2762 100644 --- a/scss/_reboot.scss +++ b/scss/_reboot.scss @@ -278,10 +278,14 @@ caption { caption-side: bottom; } +// 1. Removes font-weight bold by inheriting +// 2. Matches default `<td>` alignment by inheriting `text-align`. +// 3. Fix alignment for Safari + th { - // Matches default `<td>` alignment by inheriting from the `<body>`, or the - // closest parent with a set `text-align`. - text-align: inherit; + font-weight: $table-th-font-weight; // 1 + text-align: inherit; // 2 + text-align: -webkit-match-parent; // 3 } diff --git a/scss/_variables.scss b/scss/_variables.scss index fb9b7cd609c1a009a31833c3fe58a418d9887106..d7171e5a4bcfa4591f4d9d035b14efcb76b1360c 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -363,6 +363,7 @@ $table-border-color: $border-color !default; $table-head-bg: $gray-200 !default; $table-head-color: $gray-700 !default; +$table-th-font-weight: null !default; $table-dark-color: $white !default; $table-dark-bg: $gray-800 !default; diff --git a/scss/utilities/_text.scss b/scss/utilities/_text.scss index 5d0f1c845f8d3f9ee60048532da547042c04cbc3..3a9f83edf016cb490b3c70a7736b9c0a2d2c3294 100644 --- a/scss/utilities/_text.scss +++ b/scss/utilities/_text.scss @@ -63,8 +63,8 @@ .text-decoration-none { text-decoration: none !important; } .text-break { - word-break: break-word !important; // IE & < Edge 18 - overflow-wrap: break-word !important; + word-break: break-word !important; // Deprecated, but avoids issues with flex containers + word-wrap: break-word !important; // Used instead of `overflow-wrap` for IE & Edge Legacy } // Reset diff --git a/site/docs/versions.html b/site/docs/versions.html index 4f8f4ea3ac841f7537e65bdc4ea1c8d712c64566..085bdb813343a591ad615a075c9a72a5291a7451 100644 --- a/site/docs/versions.html +++ b/site/docs/versions.html @@ -5,8 +5,9 @@ description: An appendix of hosted documentation for nearly every release of Boo --- <div class="row"> -{% for release in site.data.docs-versions %} - <div class="col-md"> +{% assign releases = site.data.docs-versions | reverse %} +{% for release in releases %} + <div class="col-md-6 col-lg-4 col-xl mb-4"> <h2>{{ release.group }}</h2> <p>{{ release.description }}</p> {% assign versions = release.versions | reverse %}