shidashi0.1.6 package

A Shiny Dashboard Template System

accordion

Generates an 'accordion' tab-set

accordion_item

'Accordion' items

add-remove-html-class

Add or remove 'HTML' class from 'RAVE' application

adminlte

Generates 'AdminLTE' theme-related 'HTML' tags

as_badge

Generates badge icons

as_icon

Convert characters, shiny icons into 'fontawesome' 4

back_top_button

'HTML' code to generate small back-to-top button

card

Card-like 'HTML' element

card_tabset

Generates a set of card panels

card_tabset_operate

Add, active, or remove a card within card_tabset

card_tool

Generates small icon widgets

clipboardOutput

Generates outputs that can be written to clipboards with one click

flex_container

Generate 'HTML' tags with 'flex' layout

flip_box

An 'HTML' container that can flip

format_text_r

Get re-formatted R expressions in characters

get_construct_string

Get R expression used to generate the 'HTML' tags

guess_body_class

Guess the 'AdminLTE' body class for modules, used internally

include_view

Template function to include 'snippets' in the view folder

info_box

Generates 'HTML' info box

javascript-tunnel

The 'JavaScript' tunnel

module_info

Obtain the module information

notification

The 'Bootstrap' notification

progressOutput

Progress bar in shiny dashboard

register_global_reactiveValues

Register global reactive list

render

Render a 'shidashi' project

reset_output

Reset shiny outputs with messages

shiny_progress

Wrapper of shiny progress that can run without shiny

show_ui_code

Used by demo project to show the generating code

template_settings

Configure template options that are shared across the sessions

use_template

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.

  • Maintainer: Zhengjia Wang
  • License: MIT + file LICENSE
  • Last published: 2024-02-17