Here is a Shiny demo repo: https://github.com/jienagu/flashCard_Shiny_Demo
Live Demo on shinyapp.io: https://appforiarteam.shinyapps.io/flashCard_demo/
Live podcast tutorial on 32:38 : https://shinydevseries.com/post/episode-16-jmclellan/
install.packages("flashCard")
This is package is to create a flash card for Shiny application with desired data.frame.
Simply create a data frame with front
column and back
column. Then
put this data frame into flashCard()
function, we will get a nice
flash card.
library(flashCard)
df1 <- data.frame(
front = c("Title front","contentfront", "content second line"),
back =c("Title back","content back", "second line")
)
flashCard(df1, elementId = "card", front_text_color = "white")
Users can use text_align
to customize text alignment in the flash Card, please use developer version (v0.1.1) to test it out!
- Dev version installation
devtools::install_github("jienagu/flashCard")
- Example
library(flashCard)
df1 <- data.frame(
front = c("Title front","contentfront", "content second line"),
back =c("Title back","content back", "second line")
)
flashCard(df1, elementId = "card", front_text_color = "white", text_align = "left",
width = "300px")
- Ganapathy Palanimuthu's Flash Card App repo: https://github.com/ganapap1/FlashCard/tree/main. YouTube Demo: https://www.youtube.com/watch?v=x59NfU0NsRw