Not only does
bs_theme() make it easy to control Main Colors & Fonts, but it also provides access to 100s of more specific theming options. These options, sometimes referred to as Bootstrap Sass variables, allow for control over default styles of various Bootstrap features like Navs (e.g.,
shiny::tabsetPanel()), Navbars (e.g.,
shiny::navbarPage()), Dropdowns (e.g.,
shiny::navbarMenu()), and much more.
The table below provides a convenient way to navigate Bootstrap 4 Sass variables. A few things to keep in mind when using this table:
border-radius, and so on, which end up impacting more specific theming variables like
fgarguments provide a more convenient way to set the
blackvariables, so there is no need to set these Sass variables directly (same goes for
border-color), you may hover over the value to get the (default) CSS value that it represents.