Carson Sievert
Carson Sievert
### Minimal example: ```r library(htmltools) library(shiny) browsable(fluidPage( div(class = "col-sm-4", "Left"), div(class = "col-sm-8", "Right") )) browsable(fluidPage( bootstraplib::bootstrap(), div(class = "col-sm-4", "Left"), div(class = "col-sm-8", "Right") )) ``` ### With...
Available in BS4+ https://getbootstrap.com/docs/4.6/layout/grid/#row-columns
For querying what Bootstrap Sass variable defaults have changed. For example, ```r bs_theme_changed(bs_theme(base_font = "foo")) #> $font-family-base: foo ``` * Not clear if this would also report defaults set by...
And mention the possibility of breakage in future Bootstrap versions
Essentially wrappers around https://getbootstrap.com/docs/5.0/forms/overview/ (we'll probably want to require BS5 and above since the CSS/Sass has changed drastically) - `input_switch()` - `input_slider()` - `input_select()` - `input_radio()` - `input_check()` - `input_check_group()`...
Interestingly, if you remove the `passwordInput()`, the dialog goes away. This is also problem for vanilla shiny, see that with: ```r shiny::shinyAppDir(system.file("themer-demo", package = "bslib")) ```
Mainly so that sensible ARIA labels are added to navs and modals, but a better option might be to add ARIA labels to markup that shiny & rmarkdown generate to...
Using `?utils::rc.options`, and maybe borrow some ideas from https://github.com/jimhester/completeme