# tidytemplate ## Overview tidytemplate provides a custom [pkgdown](https://pkgdown.r-lib.org) template for tidyverse, r-lib, tidymodels, and rmarkdown packages. Please don’t use it for your own package. ## Templates For all sites, ensure that `DESCRIPTION` contains: ``` R Config/Needs/website: tidyverse/tidytemplate ``` ### tidyverse and r-lib ``` yaml template: package: tidytemplate bootstrap: 5 includes: in_header: | development: mode: auto ``` Ping Hadley on slack to get your site added to plausible. ### tidymodels ``` yaml template: package: tidytemplate bootstrap: 5 bslib: primary: "#CA225E" includes: in_header: | development: mode: auto ``` Ping Hadley on slack to get your site added to plausible. ### rmarkdown / quillt ``` yaml template: package: tidytemplate bootstrap: 5 bslib: primary: "#096B72" navbar-background: "#e6f3fc" trailing_slash_redirect: true ``` ### Updating If you’re updating from a previous pkgdown config, use the following checklist to make sure everything is up to date: ``` md * [ ] `usethis::use_pkgdown_github_pages()` * [ ] Ensure Author includes RStudio as copyright holder and funder * [ ] Update `DESCRIPTION` to include `Config/Needs/website: tidyverse/tidytemplate` * [ ] Update `_pkgdown.yml` with appropriate template above. * [ ] Ping Hadley to add plausible.io record * [ ] Remove `strip_header: true` * [ ] Remove algolia search, if used * [ ] Eliminate superseded navbar customisation (`home: ~`, article re-ordering) * [ ] Update `news` structure if needed * [ ] Remove any author info for tidyverse folks (since now included in template) ``` # Package index ## All functions - [`ruler()`](https://tidytemplate.tidyverse.org/reference/ruler.md) : Measure the width of the console - [`test()`](https://tidytemplate.tidyverse.org/reference/test.md) : Test function # Articles ### All vignettes - [Bullets](https://tidytemplate.tidyverse.org/articles/bullets.md): - [Code](https://tidytemplate.tidyverse.org/articles/code.md): - [Headings](https://tidytemplate.tidyverse.org/articles/headings.md):