Хотя я не очень знаком с CSS, я смог включить его в мой код R, чтобы изменить различные элементы моего блестящего приложения. Тем не менее, я не могу определить, какой элемент мне нужно изменить, чтобы изменить цвет и размер шрифта в заголовке моего tabBox, который поставляется из пакета Shinydashboard.
В других полях моего приложения есть заголовки с темным фоном и светлыми шрифтами. Мне удалось изменить фон заголовка tabBox, чтобы он был темным (см. Код ниже), но я не вижу ни одного элемента, который бы влиял на шрифт.
Я могу изменить размер шрифта надписей на вкладках, используя font-size
в body
, или я могу изменить цвет текста в поле, используя color
. Но я не могу найти ничего, что относится к атрибутам заголовка самого заголовка!
Спасибо за вашу помощь.
Пример кода:
library(shiny)
library(shinydashboard)
ui <- dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
tabBox(title = "Title of box",
tabPanel("Tab A"),
tabPanel("Tab B")),
tags$head(tags$style(HTML('
/* tabBox background */
.nav-tabs-custom>.nav-tabs {
background-color: #2F4858;
}
'
)
)
)
)
)
server <- function(input, output, session) {
}
shinyApp(ui, server)