为什么在shiny(版本1.6.0.9022)中更改导航栏颜色不适用于BS版本4和5?
可重复的示例:
app.R
library(shiny)
library(bslib)
theme_test <- bs_theme(version = 5,
primary = "#d83e3e") %>%
bs_add_rules(sass::sass_file("custom.scss"))
ui <- navbarPage(title = "Test", theme = theme_test)
server <- function(input, output) {}
shinyApp(ui, server)
custom.scss
.navbar {
background-color: $primary;
color: $primary;
}
运行
library(shiny)
runApp("FOLDERNAME")
2条答案
按热度按时间ztigrdn81#
经过一番折腾,我找到了正确的css/sass:
cgh8pdjw2#
可能值得考虑的是,正确的类可能会根据主题和其他设置而变化。例如,为了正确使用
sandstone
,我使用了以下代码: