Skip to content

Commit 2dacbd9

Browse files
committed
refactor header
1 parent f875c01 commit 2dacbd9

File tree

5 files changed

+34
-11
lines changed

5 files changed

+34
-11
lines changed

NAMESPACE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ export(app_ui)
55
export(dash)
66
export(fun_calc_prop)
77
export(fun_calc_t)
8+
export(get_header_mint)
89
export(run_shiny)

R/app_ui.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
app_ui <- function(){
99
mod <- fun_get_mods()
1010
dashboardPage(
11-
header_unibas("SSE app"),
11+
get_header_mint("SSE app"),
1212
dashboardSidebar(
1313
div(p(" ")),
1414
sidebarMenu(
Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
1-
# define header
2-
header_unibas <- function(header_label){
1+
#' Shinydashboard two-color custom mint header
2+
#'
3+
#' @param header_title string containing a header title
4+
#' @return shiny.tag list with a custom header with title as defined in header_title
5+
#' @export
6+
#'
7+
get_header_mint <- function(header_title){
38
header <- dashboardHeader(
4-
title = header_label,
9+
title = header_title,
510
tags$li(class = "dropdown"))
6-
11+
## custom adapt by adding aditional components
712
header$children[[4]] <- header$children[[2]]
813
header$children[[4]]$children[[1]] <- header$children[[2]]
914
header$children[[4]]$children[[2]] <- header$children[[2]]
1015
header$children[[4]]$children[[2]]$children[[1]] <- header$children[[2]]
1116
header$children[[4]]$name <- "div"
1217
header$children[[4]]$attribs$class <- "custom-head"
13-
# uni basel header row
18+
## first mint header row
1419
header$children[[4]]$children[[1]]$name <- "aside"
15-
header$children[[4]]$children[[1]]$attribs$class <- "unibas"
20+
header$children[[4]]$children[[1]]$attribs$class <- "uni"
1621
header$children[[4]]$children[[1]]$children <- NULL
17-
# dkf/faculty header row
22+
## second mint header row
1823
header$children[[4]]$children[[2]]$name <- "aside"
19-
header$children[[4]]$children[[2]]$attribs$class <- "dkf"
24+
header$children[[4]]$children[[2]]$attribs$class <- "dep"
2025
header$children[[4]]$children[[2]]$children <- NULL
2126
return(header)
2227
}

inst/www/custom.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
height: 45px;
55
}
66

7-
.skin-blue .main-header .custom-head .unibas{
7+
.skin-blue .main-header .custom-head .uni{
88
background-color: #a5d7d2;
99
height: 64px;
1010
}
1111

12-
.skin-blue .main-header .custom-head .dkf{
12+
.skin-blue .main-header .custom-head .dep{
1313
background-color: #a5d7d2;
1414
height: 4px;/*48px;*/
1515
}

man/get_header_mint.Rd

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)