knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
TDC Themes is a package designed to make consistent styling possible across projects for The Data Collective. While the package is publicly available on github, it is purely to provide others with context on how they might approach this for their organisation.
Much of this has been riffed off hrbrthemes, bbplot and ochRe
The package does make use of the ggtext to enhance text styling options.
To make full use of the ggtext
components it is necessary to have gridtext
installed.
remotes::install_github("wilkelab/gridtext")
To install tdcthemes
remotes::install_github("thedatacollective/tdcthemes")
This is a basic example which shows you how to solve a common problem:
library(ggplot2) library(tdcthemes) ## basic example code ggplot(iris, aes(Sepal.Length, Petal.Length, colour = as.factor(Species))) + geom_point() + labs(title = "Fisher's *Iris* data set", subtitle = "Demonstrating the TDC theme for ggplot2", x = "The x axis", y = "The y axis", caption = "Fisher's **Iris** data set") + facet_wrap(~ Species) + scale_colour_tdc() + style_tdc(legend = T) + NULL
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.