- Closed #6: rmarkdown’s .tabset-fade class now works with Bootstrap 4+ since legacy use of .nav .fade is now officially supported in Bootstrap 4+. (#325)
Small patch release to fix failing test on Solaris.
New features and improvements
- Closed #251: New
bs_theme() options (
navbar-dark-bg) for more easily customizing the navbar’s background (and foreground) color (#253, #271).
- Closed #281: New
bs_theme() argument (
font_scale) for easier scaling of the base font size (#288).
- Closed #256 and #282: Font file importers (
font_face()) are now re-exported from the sass package. As a result, they may now be used with any Sass variable (e.g.,
bs_theme("input-font-family" = font_google("Pacifico"))) as well as inside Rmd yaml without
input-font-family: google: Pacifico – see #256 for more details). A new
font_collection() function was also added for a more convenient way to specify font fallbacks (#291).
- Closed #255:
bs_themer() now emits sensible
yaml front matter when used within an Rmd document (#288).
- Closed #227:
bs_themer() now overlays a spinner during Sass compilation (#243).
- Closed #278: bslib now includes
rmarkdown::html_document templates demonstrating example usage with bslib and thematic (#288).
- Closed #231: Upgraded from Bootstrap 4.5.3 to 4.6.0 (#254).
- Closed #237:
<blockquote> tags now have border-left/padding styles with
version = 4 (to mirror the
version = 3 behavior) (#239).
- Closed #279: Warnings about low color contrasts are now suppressed by default, unless
shiny::devmode() is enabled. To enable/disable these warnings, set the new
options(bslib.color_contrast_warnings = ) to
bs_theme_dependencies() now includes Sass source maps when
shiny::devmode() is enabled (#312).
- Added new
bs_add_mixins() and deprecated
bs_add_declarations() to reflect
sass::sass_layer()’s new ability to place
functions before variable
defaults. As a result, variable definitions may now use functions defined with