A Shiny Dashboard Template System
Generates an 'accordion' tab-set
'Accordion' items
Add or remove 'HTML' class from 'RAVE' application
Generates 'AdminLTE' theme-related 'HTML' tags
Generates badge icons
Convert characters, shiny icons into 'fontawesome' 4
'HTML' code to generate small back-to-top button
Card-like 'HTML' element
Generates a set of card panels
Add, active, or remove a card within card_tabset
Generates small icon widgets
Generates outputs that can be written to clipboards with one click
Generate 'HTML' tags with 'flex' layout
An 'HTML' container that can flip
Get re-formatted R expressions in characters
Get R expression used to generate the 'HTML' tags
Guess the 'AdminLTE' body class for modules, used internally
Template function to include 'snippets' in the view folder
Generates 'HTML' info box
The 'JavaScript' tunnel
Obtain the module information
The 'Bootstrap' notification
Progress bar in shiny dashboard
Register global reactive list
Render a 'shidashi' project
Reset shiny outputs with messages
Wrapper of shiny progress that can run without shiny
Used by demo project to show the generating code
Configure template options that are shared across the sessions
Download 'shidashi' templates from 'Github'
A template system based on 'AdminLTE3' (<https://adminlte.io/themes/v3/>) theme. Comes with default theme that can be easily customized. Developers can upload modified templates on 'Github', and users can easily download templates with 'RStudio' project wizard. The key features of the default template include light and dark theme switcher, resizing graphs, synchronizing inputs across sessions, new notification system, fancy progress bars, and card-like flip panels with back sides, as well as various of 'HTML' tool widgets.
Useful links