bs4dash_font | R Documentation |
bs4Dash fonts parameters
bs4dash_font(
size_base = NULL,
size_lg = NULL,
size_sm = NULL,
size_xs = NULL,
size_xl = NULL,
weight_light = NULL,
weight_normal = NULL,
weight_bold = NULL,
family_sans_serif = NULL,
family_monospace = NULL,
family_base = NULL
)
size_base |
Base size, this size is used to calculate other size. Must in |
size_lg |
Large size. |
size_sm |
Small size. |
size_xs |
Extra small size. |
size_xl |
Extra large size. |
weight_light |
Light font weight. |
weight_normal |
Normal font weight. |
weight_bold |
Bold font weight. |
family_sans_serif |
Sans serif font family. |
family_monospace |
Monospace font family. |
family_base |
Base font family. |
a list
that can be used in create_theme
.
# Change font size used in bs4Dash
bs4dash_font(
size_base = "1.5rem",
weight_bold = 900
)
if (interactive()) {
library(shiny)
library(bs4Dash)
ui <- bs4DashPage(
title = "bs4Dash Custom Colors",
navbar = bs4DashNavbar(),
sidebar = bs4DashSidebar(
title = "bs4Dash Custom Colors",
skin = "light",
bs4SidebarMenu(
bs4SidebarMenuItem(
tabName = "tab1",
text = "UI components"
)
)
),
body = bs4DashBody(
use_theme(create_theme(
bs4dash_font(
size_base = "1.5rem",
weight_bold = 900
)
)),
bs4TabItems(
bs4TabItem(
tabName = "tab1",
tags$div(
tags$p(
paste(letters, collapse = "")
),
tags$p(
style = "font-weight: bold;",
paste(letters, collapse = "")
),
tags$p(
style = "font-style: italic;",
paste(letters, collapse = "")
)
),
tags$h1("First level title"),
tags$h2("Second level title"),
tags$h3("Third level title"),
tags$h4("Fourth level title"),
tags$h5("Fifth level title"),
tags$h6("Sixth level title")
)
)
)
)
server <- function(input, output) {
}
shinyApp(ui, server)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.