|
- pomological_palette <- c(
- "#c03728" #red
- ,"#919c4c" #green darkish
- ,"#fd8f24" #orange brighter
- ,"#f5c04a" #yelloww
- ,"#e68c7c" #pink
- ,"#828585" #light grey
- ,"#c3c377" #green light
- ,"#4f5157" #darker blue/grey
- ,"#6f5438" #lighter brown
- )
-
- pomological_base <- list(
- "paper" = "#fffeea",
- "paper_alt" = "#f8eed1",
- "light_line" = "#efe1c6",
- "medium_line" = "#a89985",
- "darker_line" = "#6b452b",
- "black" = "#3a3e3f",
- "dark_blue" = "#2b323f"
- )
-
- #' Pomological Color and Fill Scales
- #'
- #' Color scales based on the USDA Pomological Watercolors paintings.
- #'
- #' @references https://usdawatercolors.nal.usda.gov/pom
- #' @seealso [ggplot2::scale_colour_discrete] [ggplot2::scale_fill_discrete]
- #' @inheritDotParams ggplot2::discrete_scale
- #' @name scale_pomological
- NULL
-
- pomological_pal <- function() scales::manual_pal(pomological_palette)
-
- #' @rdname scale_pomological
- #' @export
- scale_colour_pomological <- function(...) ggplot2::discrete_scale("colour", "pomological", pomological_pal(), ...)
-
- #' @rdname scale_pomological
- #' @export
- scale_color_pomological <- scale_colour_pomological
-
- #' @rdname scale_pomological
- #' @export
- scale_fill_pomological <- function(...) ggplot2::discrete_scale('fill', 'pomological', pomological_pal(), ...)
|