The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Structured theming and navigation utilities for
{bs4Dash} applications.
bs4Dashkit provides:
{bs4Dash} layouts# Development version
remotes::install_github("PrigasG/bs4Dashkit")library(shiny)
library(bs4Dash)
library(bs4Dashkit)
ttl <- dash_titles(
brand_text = "OLTCR Dashboards",
icon = "project-diagram"
)
ui <- bs4DashPage(
title = ttl$app_name,
header = bs4DashNavbar(title = ttl$brand),
sidebar = bs4DashSidebar(
bs4SidebarMenu(
bs4SidebarMenuItem("Dashboard", tabName = "dash")
)
),
body = bs4DashBody(
use_bs4Dashkit_core(ttl),
bs4TabItems(
bs4TabItem(
tabName = "dash",
h2("Hello Dashboard")
)
)
)
)
server <- function(input, output, session) {}
shinyApp(ui, server)"icon-only""icon-text""text-only"Fully configurable for collapsed and expanded states.
CSS variable-driven theming:
use_dash_theme(accent = "#2f6f8f")Prebuilt components:
dash_nav_refresh_button()dash_nav_help_button()dash_nav_logout_button()Server-side wiring example:
observeEvent(input$refresh, session$reload())Full documentation and examples are available at:
https://prigasg.github.io/bs4Dashkit/
MIT
A complete working example (brand, sidebar modes, hover expand, theme preset, navbar tools, footer) is included in the documentation site:
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.