Description Usage Arguments Author(s) Examples
View source: R/gentelellaPageCustom.R
This lets you customise the Gentelella dashboard to a much higher degree than gentelellaPage
1 2 3 |
navbar |
Gentelella dashboard navbar. |
sidebar |
Gentelella dashboard main sidebar. |
body |
Gentelella dashboard body wrapper. |
footer |
Gentelella dashboard footer. |
title |
App title. |
sidebar_collapsed |
Whether the sidebar is collapsed of not at start. TRUE by default. |
footer_fixed |
Whether the footer is fixed or not. FALSE by default. |
David Granjon, dgranjon@ymail.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | if(interactive()){
library(shiny)
library(gentelellaShiny)
shinyApp(
ui = gentelellaPageCustom(
title = "Shiny Gentelella",
navbar = gentelellaNavbar(
navbarItems = notif(
id = "menunotif",
icon = icon("envelope-o"),
status = "primary",
expanded = FALSE,
lapply(X = 1:5, FUN = function(i) {
notifItem(
title = "John Doe",
date = "3 min ago",
img = paste0("https://image.flaticon.com/icons/svg/163/16382", i,".svg"),
"Film festivals used to be do-or-die moments
for movie makers. They were where..."
)
})
)
),
sidebar = gentelellaSidebar(
sidebarProfile(
name = "Mark",
img = "https://image.flaticon.com/icons/svg/236/236831.svg"
),
sidebarDate(),
sidebarMenu()
),
body = gentelellaBody(
fluidRow(
column(
width = 4,
align = "center",
sliderInput(
"obs",
"Number of observations:",
min = 0,
max = 1000,
value = 500
)
),
column(
width = 8,
align = "center",
plotOutput("distPlot")
)
)
),
footer = gentelellaFooter()
),
server = function(input, output) {
output$distPlot <- renderPlot({
hist(rnorm(input$obs))
})
}
)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.