| |
| |
| |
|
|
| |
| |
| bg_dark <- "#191919" |
| bg_light <- "#ffffff" |
| primary_dark <- "#72CDF4" |
| primary_light <- "#1295D8" |
| seconday_dark <- "#808080" |
| secondary_light <- "#808080" |
| info_dark <- "#FEB2E0" |
| info_light <- "#E44C9A" |
| success_dark <- "#B4DC55" |
| success_light <- "#84C234" |
|
|
| bslib_dark <- bslib::bs_theme( |
| bg = bg_dark, |
| fg = "#fff", |
| primary = primary_dark, |
| secondary = seconday_dark, |
| success = success_dark, |
| info = info_dark, |
| `tooltip-bg` = "#bbbbbb", |
| `tooltip-color` = info_dark, |
| `tooltip-opacity` = .95 |
| ) |> |
| bslib::bs_add_rules(sass::sass_file("www/rtemislive.scss")) |
|
|
| bslib_light <- bslib::bs_theme( |
| bg = bg_light, |
| fg = "#000", |
| primary = primary_light, |
| secondary = secondary_light, |
| success = success_light, |
| info = info_light, |
| `tooltip-bg` = "#303030", |
| `tooltip-color` = info_light, |
| `tooltip-opacity` = .95 |
| ) |> |
| bslib::bs_add_rules(sass::sass_file("www/rtemislive.scss")) |
|
|
| |
| rthelp <- function(..., title = NULL, class = "rthelp") { |
| div( |
| div(HTML(paste0(title, " Instructions")), |
| style = "color: #808080; font-weight: 300; padding-bottom:.5em;" |
| ), |
| HTML(paste0("<i>", paste(..., sep = "<br>")), "</i>"), |
| class = class |
| ) |
| } |
|
|
| rthelp_inline <- function(..., title = NULL, class = "rthelp-inline") { |
| rthelp(..., title = title, class = class) |
| } |
|
|
| bold <- function(x) { |
| paste0("<b>", x, "</b>") |
| } |
|
|
| hilite <- function(x) { |
| paste0("<span style='color: #72CDF4;font-weight: bold;'>", x, "</span>") |
| } |
|
|
| |
| |
| |
| |
| |
| |
| summarize_xt <- function(x) { |
| htmltools::HTML( |
| paste0( |
| paste0("N time points: ", hilite(length(x$x[[1]]))) |
| ) |
| ) |
| } |
|
|
|
|
| |
| rthelplist <- function(x, bullet = bsicons::bs_icon("arrow-right-short")) { |
| htmltools::HTML( |
| paste0( |
| bullet, "<i>", x, "</i>", "<br>" |
| ) |
| ) |
| } |
|
|
| rtTheme <- theme_darkgraygrid() |
|
|