https://github.com/derryleng/Modularised_Shiny_Dashboard_Template
Shiny Dashboard template with tabs as separate modules
https://github.com/derryleng/Modularised_Shiny_Dashboard_Template
Last synced: 22 days ago
JSON representation
Shiny Dashboard template with tabs as separate modules
- Host: GitHub
- URL: https://github.com/derryleng/Modularised_Shiny_Dashboard_Template
- Owner: derryleng
- License: gpl-3.0
- Created: 2021-09-26T14:48:50.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-26T14:48:52.000Z (over 3 years ago)
- Last Synced: 2024-11-02T16:08:28.244Z (6 months ago)
- Language: R
- Size: 16.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- jimsghstars - derryleng/Modularised_Shiny_Dashboard_Template - Shiny Dashboard template with tabs as separate modules (R)
README
# Modularised Shiny Dashboard Template
This is a template for a [modularised](https://shiny.rstudio.com/articles/modules.html) [Shiny](https://shiny.rstudio.com/) application using the [Shiny Dashboard](https://rstudio.github.io/shinydashboard/) package.
- Each tab in the Shiny dashboard is a separate module.
- Each module is contained in a separate folder in the */modules* directory.
- Each module folder must contain at least two files:
- mod_ui.R - this must contain a function defining the UI elements of the module.
- mod_server.R - this must contain a function defining the Server elements of the module.
- See the example modules for details.
- To display a new module, it must be specified in *sidebarSettings* in *settings.R*.
- Don't change the *dashboardPage* skin, change theme colours in */www/theme.css* instead.