README.md

ewenthemes

Lifecycle:
maturing Travis-CI Build
Status

Minimal, typography-centric themes and aesthetic helpers, principally for charts on ewen.io. Standing on the shoulders of hrbrthemes.

The core theme, theme_ewen(), uses Arial Narrow, which should be installed on practically any modern system. Variations on this theme implement custom typefaces - theme_ewen_rs uses the Recursive typography palette, theme_ewen_ws() runs on Wei Huang’s Work Sans.

Core themes:

Installation

devtools::install_github("ewenme/ewenthemes")

Usage

library(ewenthemes)
library(ggplot2)

Base theme + Recursive Sans

ggplot(mtcars, aes(mpg, wt)) +
  geom_point() +
  labs(x="Fuel efficiency (mpg)", y="Weight (tons)",
       title="Seminal ggplot2 scatterplot example",
       subtitle="A plot that is only useful for demonstration purposes",
       caption="Brought to you by the letter 'g'") + 
  # apply theme
  theme_ewen_rs()

Base theme + Work Sans

ggplot(mtcars, aes(mpg, wt)) +
  geom_point() +
  labs(x="Fuel efficiency (mpg)", y="Weight (tons)",
       title="Seminal ggplot2 scatterplot example",
       subtitle="A plot that is only useful for demonstration purposes",
       caption="Brought to you by the letter 'g'") + 
  # apply theme
  theme_ewen_ws()



ewenme/ewenthemes documentation built on July 29, 2020, 8:27 a.m.