在bs4Dash R闪亮应用程序中永久更改导航栏主题颜色

在bs4Dash R闪亮应用程序中永久更改导航栏主题颜色,r,shiny,bs4dash,R,Shiny,Bs4dash,我在一个闪亮的应用程序中使用bs4Dash(版本>2.0),但我无法将导航栏颜色(永久性更改,不考虑黑暗/光明主题)更改为黄色(#ffc107) 您可以检查?bs4Dash::skinSelector()中给出的最小示例。虽然颜色可以从右控制栏中的“导航栏主题”菜单更改为黄色,但我需要将标题颜色固定或默认为黄色 这是skinselecter()中给出的最小示例。请使用github提供的bs4dash版本>2.0 if (interactive()) { library(shiny) libr

我在一个闪亮的应用程序中使用bs4Dash(版本>2.0),但我无法将导航栏颜色(永久性更改,不考虑黑暗/光明主题)更改为黄色(#ffc107)

您可以检查
?bs4Dash::skinSelector()
中给出的最小示例。虽然颜色可以从右控制栏中的“导航栏主题”菜单更改为黄色,但我需要将标题颜色固定或默认为黄色

这是skinselecter()中给出的最小示例。请使用github提供的bs4dash版本>2.0

if (interactive()) {
 library(shiny)
 library(bs4Dash)
 
 shinyApp(
   ui = dashboardPage(
     header = dashboardHeader(),
     sidebar = dashboardSidebar(
      sidebarMenu(
       menuItem(
        text = "Item 1"
       ),
       menuItem(
        text = "Item 2"
       )
      )
     ),
     body = dashboardBody(),
     controlbar = dashboardControlbar(skinSelector(), pinned = TRUE),
     title = "Skin Selector"
   ),
   server = function(input, output) { }
 )
}

通过包含下面的css,我能够解决这个问题

.navbar-gray-dark {
    background-color: #ffc107;         
      }
.navbar-white {
background-color: #ffc107; 
}