R - Блестящий: цвета макета - PullRequest
0 голосов
/ 06 сентября 2018

Я хочу, чтобы весь макет был цвета #84754C. Но какая-то часть синего цвета. Как я могу сделать эту часть также цвета #84754C? Кто-нибудь может помочь?

Код:

library(shiny)
library(shinydashboard)

ui <- dashboardPage(
  dashboardHeader(),
  dashboardSidebar(),
  dashboardBody(
    tags$style(HTML("

                    .box.box-solid.box-primary>.box-header {
                    color:#fff;
                    background:#84754C
                    }
                    .skin-blue .main-header .logo {
                    background-color: #84754C;
                    }


                    ")),

    fluidRow(
      box(width = 6, title = "test", status = "primary", solidHeader = 
            TRUE,
          "Box content"
      )
    )
    )
  )


server <- function(input, output) {}

shinyApp(ui, server)

Скриншот:

enter image description here

1 Ответ

0 голосов
/ 06 сентября 2018

Вам необходимо указать элемент, цвет которого вы хотите изменить. .skin-blue .main-header .logo относится только к части, которая изменила цвет, а не ко всей верхней полосе. Измените код на:

tags$style(HTML("

                .box.box-solid.box-primary>.box-header {
                color:#fff;
                background:#84754C
                }
                .skin-blue .main-header .logo {
                background-color: #84754C;
                }
                .skin-blue .main-header .navbar {
                background-color: #84754C;
                }

                "))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...