Консервированные пакеты в Rshiny придают стандартный вид любым базовым приложениям Rshiny. Более опытный пользователь, вероятно, выберет шаблоны HTML. Стандартные пакеты, которые я нашел для пользовательского интерфейса Rshiny, - это Shiny Dashboard, Shiny Material Design и Панель управления Flex. Но почему невозможно вызвать страницу панели инструментов, а затем отобразить кнопки, входы или карточки с блестящим материальным дизайном или наоборот?
Что мешает им интегрировать и использовать для настройки приложений?
Что-то вроде приведенного ниже кода (который не работает должным образом)
library(shinydashboard)
library(shiny)
library(shinymaterial)
ui <- dashboardPage(dashboardHeader(),
dashboardSidebar(material_row(
material_column(
width = 2,
material_card(
title = "",
depth = 4,
material_switch(
input_id = "trend_line",
label = "Trend Line",
off_label = "",
on_label = ""
),
material_radio_button(
input_id = "plot_theme",
label = "Theme",
choices =
c(
"Default" = "default",
"Classic" = "classic",
"Light" = "light",
"Dark" = "dark"
)
)
)
)
)),
dashboardBody())
server <- function(input, output) {
}
shinyApp(ui, server)