# NOT RUN {
adminlte_color(
light_blue = "#086A87",
aqua = "#A9D0F5",
green = "#0B3B0B",
purple = "#610B4B"
)
if (interactive()) {
library(shiny)
library(shinydashboard)
ui <- dashboardPage(
header = dashboardHeader(title = "My dashboard"),
sidebar = dashboardSidebar(
sidebarMenu(
menuItem("Dashboard", tabName = "dashboard", icon = icon("dashboard"))
)
),
body = dashboardBody(
use_theme(create_theme(
adminlte_color(
light_blue = "#086A87",
aqua = "#A9D0F5",
green = "#0B3B0B",
purple = "#610B4B"
)
)),
tabItems(
tabItem(
"dashboard",
# infoBoxes
fluidRow(
infoBox(
"Orders", uiOutput("orderNum2"), "Subtitle", icon = icon("credit-card")
),
infoBox(
"Approval Rating", "60%", icon = icon("line-chart"), color = "green",
fill = TRUE
),
infoBox(
"Progress", "20%", icon = icon("users"), color = "purple"
)
),
# valueBoxes
fluidRow(
valueBox(
5846, "New Orders", icon = icon("credit-card"),
href = "http://google.com"
),
valueBox(
tagList("60", tags$sup(style="font-size: 20px", "%")),
"Approval Rating", icon = icon("line-chart"), color = "green"
),
valueBox(
"42%", "Progress", icon = icon("users"), color = "purple"
)
)
)
)
)
)
server <- function(input, output, session) {
}
shinyApp(ui, server)
}
# }
Run the code above in your browser using DataLab