Workshop materials for implementing your {pkgdown} for your R package π¦π©βπ»
For this interactive workshop, we will be creating a website for your R package together π
Participants should have the following ready for the workshop
- The most recent version of R (β₯ 4.1) and RStudio (β₯1.4) installed
- The following package(s) and their dependencies installed: devtools, testthat, knitr
- The most recent version of git installed
- Have a Github account
- Basic usage of git *recommended
- Completed the first part of this workshop series
- Completed the second part of this workshop series
- Basic understanding of a yaml file *optional!
For the workshop, we will be working from main_functions.Rmd
This file is also neatly rendered here so its easier to read and to copy and paste code: https://fontikar.github.io/DIY_Rpkg_pkgdown/
Interactive coding:
- The best things come as {pkgdown} pages π
- Storage is a little different π -Set & forget it with GitHub Actions β²
- Updating your package documentation π
- Got Articles? π
- Customising your website β¨π¨
- Nifty Navbars πΊ
- Ordering your Articles menu π
- Ordering your Reference Section π
If you want to give your package something extra:
- Badges in your README
- Hexsticker in your README and to print π