
dashboardBadge creates a badge. It may be inserted in any element like inside a actionButton or a dashboardSidebar.
bs4Badge(..., color, position = c("left", "right"), rounded = FALSE)dashboardBadge(..., color, position = c("left", "right"), rounded = FALSE)
Badge content.
Badge color. Valid colors:
primary
: bs4Dash:::rd_color_tag("#007bff").
secondary
: bs4Dash:::rd_color_tag("#6c757d").
info
: bs4Dash:::rd_color_tag("#17a2b8").
success
: bs4Dash:::rd_color_tag("#28a745").
warning
: bs4Dash:::rd_color_tag("#ffc107").
danger
: bs4Dash:::rd_color_tag("#dc3545").
Badge position: "left" or "right".
Whether the badge is rounded instead of square. FALSE by default.
David Granjon, dgranjon@ymail.com
if(interactive()){
library(shiny)
library(bs4Dash)
shinyApp(
ui = dashboardPage(
dashboardHeader(),
dashboardSidebar(),
dashboardBody(
dashboardBadge("Badge 1", color = "danger"),
actionButton(
inputId = "badge",
label = "Hello",
icon = NULL,
width = NULL,
dashboardBadge(1, color = "primary")
)
)
),
server = function(input, output) { }
)
}
Run the code above in your browser using DataLab