Skip to content

Commit

Permalink
css updates
Browse files Browse the repository at this point in the history
  • Loading branch information
bzkrouse committed Mar 20, 2024
1 parent cb94cc7 commit 5851f63
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 85 deletions.
2 changes: 1 addition & 1 deletion R/mod_table_outer.R
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ table_outer_server <- function(id, tab_selected, data, tfrmt_app_out, settings){
tfrmt_counter(tfrmt_counter()+1)
}
})
observe(print(tfrmt_counter()))

# on initialization, if all valid
observe({
req(settings()$original==TRUE)
Expand Down
149 changes: 72 additions & 77 deletions R/tfrmtbuilder_ui.R
Original file line number Diff line number Diff line change
Expand Up @@ -20,90 +20,85 @@ tfrmtbuilder_ui <- function(id){
primary = "#254988",
bg = "#ffffff",
fg = "#000000"
) ,
) ,
id = ns("all_tabs"),
nav_panel("Home", home_ui(ns("home"))),
nav_panel("Initialize", load_ui(ns("load"))),
nav_panel("Edit",
page_fillable(
layout_sidebar(
navset_pill_list(
id = ns("tabs"),

nav_panel(div( h6("Data Mapping", class = "zero_margin"),
div("(Required)", id = "tab_note")),
value = "Data Mapping",
div(style = "height: 650px",
datamapping_ui(ns("overview"))
, id = "content_border")
),

nav_panel(div( h6("Body Plan", class = "zero_margin"),
div("(Required)", id = "tab_note")),
div( body_plan_ui(ns("body_plan")), id = "content_border")),

nav_panel(div( h6("Row Group Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( row_grp_plan_ui(ns("row_grp_plan")), id = "content_border")),

nav_panel(div( h6("Column Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
value = "Column Plan",
div( col_plan_simple_ui(ns("col_plan")), id = "content_border")),

nav_panel(div( h6("Column Style Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( col_style_plan_ui(ns("col_style_plan")), id = "content_border")),

nav_panel(div( h6("Footnote Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( footnote_plan_ui(ns("footnote_plan")), id = "content_border")),

nav_panel(div( h6("Page Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( page_plan_ui(ns("page_plan")), id = "content_border")),

nav_panel(div( h6("Big Ns", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( big_n_ui(ns("big_n")), id = "content_border")),

nav_panel(div( h6("Titles", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( titles_ui(ns("titles")), id = "content_border")),

widths = c(3, 9),
well = FALSE
# )
),
sidebar = sidebar(
card(
accordion(
tabsetPanel(
tabPanel(title = div("Table", class = "tab_names"), br(),
table_outer_ui(ns("tbl_view"))),
tabPanel(title = div("Data", class = "tab_names"),
DTOutput(ns("data_view")))
)
),
height="650px"
),
position = "right",
width="50%"
)
)
)
page_fillable(
layout_sidebar(
navset_pill_list(
id = ns("tabs"),

nav_panel(div( h6("Data Mapping", class = "zero_margin"),
div("(Required)", id = "tab_note")),
value = "Data Mapping",
div(style = "height: 650px",
datamapping_ui(ns("overview"))
, id = "content_border")
),

nav_panel(div( h6("Body Plan", class = "zero_margin"),
div("(Required)", id = "tab_note")),
div( body_plan_ui(ns("body_plan")), id = "content_border")),

nav_panel(div( h6("Row Group Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( row_grp_plan_ui(ns("row_grp_plan")), id = "content_border")),

nav_panel(div( h6("Column Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
value = "Column Plan",
div( col_plan_simple_ui(ns("col_plan")), id = "content_border")),

nav_panel(div( h6("Column Style Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( col_style_plan_ui(ns("col_style_plan")), id = "content_border")),

nav_panel(div( h6("Footnote Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( footnote_plan_ui(ns("footnote_plan")), id = "content_border")),

nav_panel(div( h6("Page Plan", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( page_plan_ui(ns("page_plan")), id = "content_border")),

nav_panel(div( h6("Big Ns", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( big_n_ui(ns("big_n")), id = "content_border")),

nav_panel(div( h6("Titles", class = "zero_margin"),
div("(Optional)", id = "tab_note")),
div( titles_ui(ns("titles")), id = "content_border")),

widths = c(3, 9),
well = FALSE
),
sidebar = sidebar(
navset_tab(
nav_panel(title = "Table", br(),
table_outer_ui(ns("tbl_view"))),
nav_panel(title = "Data",
DTOutput(ns("data_view")))
),
position = "right",

width="40%"
)
)
)
) ,
nav_panel("Export", export_ui(ns("export"))),
header = tags$script(HTML(paste0("var header = $('.navbar> .container-fluid');",
"header.append('<div style=\"float:right; color:#fff;\">",
"<div id =\"mocktoggle\" class=\"form-group shiny-input-container\"",
"data-require-bs-version=\"5\" ",
"data-require-bs-caller=\"input_switch()\">",
" <div class=\"bslib-input-switch form-switch form-check\">",
" <input id=\"", ns("mockmode"), "\" class=\"form-check-input\" type=\"checkbox\" role=\"switch\"/>",
"<label class=\"form-check-label\" for=\"mockmode\">",
"<span>Mock Mode</span> </label> </div></div>",
"</div>');")))
"header.append('<div style=\"float:right; color:#fff;\">",
"<div id =\"mocktoggle\" class=\"form-group shiny-input-container\"",
"data-require-bs-version=\"5\" ",
"data-require-bs-caller=\"input_switch()\">",
" <div class=\"bslib-input-switch form-switch form-check\">",
" <input id=\"", ns("mockmode"), "\" class=\"form-check-input\" type=\"checkbox\" role=\"switch\"/>",
"<label class=\"form-check-label\" for=\"mockmode\">",
"<span>Mock Mode</span> </label> </div></div>",
"</div>');")))
)

)
Expand Down
31 changes: 24 additions & 7 deletions inst/www/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -63,16 +63,16 @@
}

/* for navlinks in side_panel (wrapped around navlistPanel) */
.side_panel .nav-pills a {
.nav-pills a {
color: #254988;
}

.side_panel .nav-pills a:hover {
.nav-pills a:hover {
color: #1D3A6D;
background: #AAC0E8;
}

.side_panel .nav-pills .nav-link.active {
.nav-pills .nav-link.active {
color: #ffffff;
background: #254988;
}
Expand Down Expand Up @@ -146,11 +146,11 @@
font-weight:; normal !important;
}

.side_panel .nav-pills a:hover #tab_note {
.nav-pills a:hover #tab_note {
color: #254988;
}

.side_panel .nav-pills .nav-link.active #tab_note {
.nav-pills .nav-link.active #tab_note {
color: #ffffff;
}

Expand Down Expand Up @@ -198,12 +198,29 @@
padding: 15px;
}

/* for table/data view tab names */
a.nav-link > div.tab_names {
/* for table/data view tab names
/*a.nav-link > div.tab_names {
font-weight: bold !important;
font-size: 20px !important;
color: #254988;
}
*/

.sidebar .nav-tabs a {
color: #CF4F15;
}

.sidebar .nav-tabs a:hover {
color: #1D3A6D;
background: #AAC0E8;
}

.sidebar .nav-tabs .nav-link.active {
color: #ffffff;
background: #254988;
}


/* for table refresh button */
.btn-danger {
background-color: #CF4F15;
Expand Down

0 comments on commit 5851f63

Please sign in to comment.