bslib0.9.0 package

Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'

accordion_panel_set

Dynamically update accordions

accordion

Create a vertically collapsing accordion

as_fill_carrier

Test and/or coerce fill behavior

as.tags.bslib_sidebar

Render a sidebar as HTML tags

bind_task_button

Bind input_task_button to ExtendedTask

bootswatch_themes

Obtain a list of all available bootswatch themes.

breakpoints

Define breakpoint values

bs_bundle

Add low-level theming customizations

bs_current_theme

Obtain the currently active theme at render time

bs_dependency

Themeable HTML components

bs_get_variables

Retrieve Sass variable values from the current theme

bs_global_theme

Global theming

bs_remove

Remove or retrieve Sass code from a theme

bs_theme_dependencies

Compile Bootstrap Sass with (optional) theming

bs_theme_preview

Preview a Bootstrap theme

bs_theme

Create a Bootstrap theme

bslib-package

bslib: Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'

builtin_themes

Obtain a list of all available built-in bslib themes.

card_body

Card items

card

A Bootstrap card component

deprecated

Deprecated functions

font_face

Helpers for importing web fonts

html-browse

Print a bslib page/fragment

input_dark_mode

Dark mode input control

input_switch

Switch input control

input_task_button

Button for launching longer-running operations

layout_column_wrap

Column-first uniform grid layouts

layout_columns

Responsive 12-column grid layouts

nav_prepend

Append or prepend nav item to a dropdown menu

nav_select

Dynamically update nav containers

nav-items

Navigation items

navbar_options

Create a set of navbar options

navset

Navigation containers

page_fillable

A screen-filling page layout

page_navbar

Multi-page app with a top navigation bar

page_sidebar

A sidebar page (i.e., dashboard)

page

Modern Bootstrap page layouts

popover

Add a popover to a UI element

precompiled_css_path

Get the path to a precompiled CSS file

reexports

Objects exported from other packages

run_with_themer

Theme customization UI

save-html

Save a bslib page/fragment as HTML

sidebar

Sidebar layouts

theme_bootswatch

Obtain a theme's Bootswatch theme name

theme_version

Obtain a theme's Bootstrap version

tooltip

Add a tooltip to a UI element

value_box

Value box

versions

Available Bootstrap versions

Simplifies custom 'CSS' styling of both 'shiny' and 'rmarkdown' via 'Bootstrap' 'Sass'. Supports 'Bootstrap' 3, 4 and 5 as well as their various 'Bootswatch' themes. An interactive widget is also provided for previewing themes in real time.

  • Maintainer: Carson Sievert
  • License: MIT + file LICENSE
  • Last published: 2025-01-30