Adjust height of dashboardheader in shinydashboard

后端 未结 1 460
-上瘾入骨i
-上瘾入骨i 2020-12-20 06:41

I would like to know how can I adjust the height of dashboardheader in shinydashboard

dashboardHeader(
    title = loadingLogo(\'ht         


        
相关标签:
1条回答
  • 2020-12-20 07:19

    You need to set the height of the following elements:.main-header and .main-header .logo. Also please note that it only works if they are set inside tags$li within the dropdown class.

    Code

    library(shiny)
    library(shinydashboard)
    
    ui <- dashboardPage(
      dashboardHeader(
        # Set height of dashboardHeader
        tags$li(class = "dropdown",
          tags$style(".main-header {max-height: 200px}"),
          tags$style(".main-header .logo {height: 200px}")
        ),
        # Use image in title
        title = tags$a(href='http://company.fr/',
                       tags$img(src='logo.jpg'))
      ),
      dashboardSidebar(
        # Adjust the sidebar
        tags$style(".left-side, .main-sidebar {padding-top: 200px}"),
      ),
      dashboardBody()
    )
    
    server <- function(input, output){}
    
    shinyApp(ui, server)
    

    Example

    Using a 200x200 px android logo:

    0 讨论(0)
提交回复
热议问题