shinydashboardPlus 0.7.5
Experimental
- New dark theme: midnight (still work in progress, some elements are missing)
Breaking Changes
accordion() id becomes inputId. accordionItem() id parameter is removed
- rework
appButton() : this is a classic shiny actionButton, with improved styling.
- change title_url in titleUrl in
attachmentBlock() change number_color, number_icon, margin_bottom and rightBorder to camelcase params in descriptionBlock()
- numberIcon in
descriptionBlock() only need the name of the icon (‘times’) instead of the full class (like fa fa-times) ## New features
- add
userMessages() and userMessage()
- add
dashboardBadge(): use in elements like appButton(). This is different from dashboardLabel()
Minor Change
- Fix #52: add collapsed arg to
widgetUserBox(). Thanks @terpsrule
- Fix #40: add sidebar_icon argument to
boxPlus(). Thanks @jmw86069 for the suggestion
Bug Fixes
- Fix #61: uniqness of
accordion() id. Thanks @RegaCaska
- Fix #23: rework id arg in
flipBox(). Thanks @vinpogo
- Add class btn-box-tool to close button in
widgetUserBox(). Prevent from ugly rendering
- Fix #51: change card sidebar z-index so that it is not displayed on top of the page preloader. Thanks @leungi
- Fix #53: missing title in demo message card
- Fix #55: when no image is provided, no circle is displayed. Thanks @nschwamm
- Replace http links by https
- Fix #36: make sure that a
carousel() item is displayed when it is generated via a shiny Output function. Thanks @daattali for the report
shinydashboardPlus 0.7.0
Breaking Changes
- remove all CSS functions, namely
setShadow(), setPulse(), setShake() and setZoom(), since they are contained in shinyEffects
New features
- 6 new color statuses for
boxPlus() headers: navy, teal, orange, maroon, black and purple
- add new argument .items to
rightSidebar(): useful if we do not want to embed elements in tabs.
- add
dashboardFooter()
- add
dashboardUser(), dashboardUserItem(), renderUser() and userOutput()
- add
carousel() and carouselItem()
- new argument to dashboardPagePlus: sidebar_fullCollapse enable the sidebar to be fully collapsed as in shinydashboard. Fix #24, thanks @serkserk
- by default, opening the right sidebar shifts the body content to the left, similarly as the left sidebar
major changes
Minor changes
- new hex icons
- update gallery
- update vignettes (RinteRface)
Fixes
- fix issue when the
dashboardHeaderPlus() title was NULL
- fix #22 thanks to @trallard (missing licence)
shinydashboardPlus 0.6.0
New features
- add new
flipBox()
- new sidebar in the
boxPlus() function: set up with the following arguments “enable_sidebar”, “sidebar_content”, “sidebar_width”, “sidebar_background” and “sidebar_start_open”
- new “left_menu” argument in the
dashboardHeaderPlus() to include elements in the left part of the navbar. (In addition to what you can already do in the right part with shinydashboard)
- new
dropdownBlock() to include shiny input elements in a navbar left menu (optimized for all screen sizes)
- new “fixed” argument to the navbar (
dashboardHeaderPlus()). If TRUE, the navbar is fixed-top. (static-top by default)
- new
setZoom() function (similar as setShadow())
- new
setPulse() function
- new
setShake() function
- add “enable_preloader” and “loading_duration” to
dashboardPagePlus() (custom preloader)
- update the
shinydashboardPlusGallery()
- add a “style” argument to
dashboardLabel()
- change the website images
- add “collapsed argument” to
userPost() to show or hide comments when the application starts. ## Bug fixes
- now
appButton() open a new window when clicked
- now
socialButton() open a new window when clicked
- do not show comments when there are no comments in
socialBox()
- do not show the footer when it is NULL in
socialBox()
- add style overflow-y auto to
socialBox() in case there are more than 2 comments (avoid “infinite” height boxes)
- on mobiles (or small screens), navbar left menu items display inline, instead of column…
- disable
timelineItem() footer when NULL
- center images in
userPostMedia()
- fix #8 thanks to @scottyraymond (
dropdownBlock() icon not displaying)
shinydashboardPlus 0.5.0
Bug fixes
- Fix an important issue in the
rightSidebar(). When the function was called without any element, it triggered an error because the number of items was 0
- clicking on
starBlock(), navPillsItem() and the socialBlock() title does not reload or redirect at the top of the page
- clicking on the
attachmentBlock() link open a new page in a new tab (target = "_blank")
- correct vignettes title (https://cran.r-project.org/package=shinydashboardPlus) ## Breaking changes
- change argument name in
dropdownItem() (boxPlus()): “target” is replaced by “url”.
- Widely simplify the
rightSidebar() function: remove rightSidebarTabList(), rightSidebarTabItem() and rightSidebarPanel() from the user interface. See here to discover how to set up a new rightSidebar() ## Major changes
- add a “width” argument to the
rightSidebar() (set to 230 pixels by default) to improve customization.
- new function
setShadow() to set shadow and hover effects on any elements
- add an “active” argument to
rightSidebarTabContent(): see #4
- add a “sidebar_background” argument to
dashboardPagePlus()
- new
verticalProgress() bars!
- new functions in the
rightSidebar(): rightSidebarMenu(), rightSidebarMenuItem(), menuIcon() and menuInfo() (see shinydashboardPlusGallery())
- new dropdown menu for
boxPlus(): add dropdownItemList(), dropdownItem() and dropdownDivider() functions (see shinydashboardPlusGallery())
- add “width” and “height” args to
timelineItemMedia() and userPostMedia()
- remove useless content ## New Side content
- add a pkgdown website
- add cran downloads to readme
shinydashboardPlus 0.2.0
- new timelines:
timeLineBlock() either inside or outside a box
- new userPost function:
userPostToolItemList(), userPostToolItem(), userPostMedia(), userPostToolItem()
- new boxProfile function:
boxProfileItemList(), boxProfileItem()
- update
shinydashboardPlusGallery()
- add
shinydashboardPlusGallery()
- update all examples
- some minor fixes
- NOTE: mailForm is not working at the moment!
shinydashboardPlus 0.1.0
- new right sidebar:
rightSidebar()
- improved classic boxes:
boxPlus()
- new boxes:
gradientBox(), widgetUserBox(), socialBox()
- new box elements:
boxPad(), attachmentBlock(), descriptionBlock(), productList(), navPills(), todoList(), userList(), boxComment()
- new buttons:
appButton() and socialButton() (NOTE: these are not inputButtons!)
- additional elements:
starBlock(), loadingState(), blockQuote(), dashboardLabel()
- switch between shinydashboard and shinydashboardPlus:
dashboardHeaderPlus(), dashboardPagePlus()