我想创建一个Shiny
应用程序,其中包含多个collapsible
框作为一侧的菜单。为此,到目前为止,我已经使用了该bsCollapsePanel
功能并将其放入sidebarPanel
. 不幸的是,我从盒子到sidebarPanel
. 盒子看起来已经启动了。但我只想使用可折叠的盒子作为侧边栏。
到目前为止,我使用了以下解决方案:
library(shinythemes)
library(shinyBS)
fluidPage(
theme = shinytheme("cosmo"),
titlePanel(# app title/description
"ShinyApp"),
sidebarLayout(
mainPanel(plotOutput("plot1")),
sidebarPanel(
bsCollapsePanel(
"Color Selection",
actionButton("f1blue", "Blue"),
actionButton("f1red", "Red"),
actionButton("f2blue", "Blue"),
actionButton("f2red", "Red"),
style = "success"
),
)
)
)
这就是它应该的样子。我想避免这种“盒中盒”效应。侧边栏面板只有可折叠,没有边框和边距:
是否有解决方案和/或另一个包更适合创建可折叠/手风琴?
我很感激任何建议!