R/palettes-personal.R

#' Personal color palettes
#'
#' A collection of custom color palettes Emile has used or adapted for personal and professional work.
#'
#' @format A named list of character vectors (hex color codes).
#' @keywords internal
#' @export
personal_palettes <- list(
  sb_deep = c("#4C72B0", "#55A868", "#C44E52", "#8172B2", "#CCB974", "#64B5CD"),
  sb_muted = c("#4878CF", "#6ACC65", "#D65F5F", "#B47CC7", "#C4AD66", "#77BEDB"),
  sb_pastel = c("#92C6FF", "#97F0AA", "#FF9F9A", "#D0BBFF", "#FFFEA3", "#B0E0E6"),
  sb_bright = c("#003FFF", "#03ED3A", "#E8000B", "#8A2BE2", "#FFC400", "#00D7FF"),
  sb_dark = c("#001C7F", "#017517", "#8C0900", "#7600A1", "#B8860B", "#006374"),
  sb_colorblind = c("#0072B2", "#009E73", "#D55E00", "#CC79A7", "#F0E442", "#56B4E9"),
  lancet = c("#00468B", "#ED0000", "#42B540", "#0099B4", "#925E9F", "#FDAF91", "#AD002A", "#ADB6B6", "#1B1919"),
  jco = c("#0073C2", "#EFC000", "#868686", "#CD534C", "#7AA6DC", "#003C67", "#8F7700", "#3B3B3B", "#A73030", "#4A6990"),
  basic = c("steelblue", "dodgerblue", "firebrick", "goldenrod", "darkblue", "lightseagreen", "palegreen", "azure3"),
  qualitative = c("#e41a1c", "#377eb8", "#4daf4a", "#984ea3", "#ff7f00", "#ffff33", "#a65628", "#f781bf"),
  tol = c("#332288", "#88CCEE", "#44AA99", "#117733", "#999933", "#DDCC77", "#CC6677", "#882255", "#AA4499"),
  carter = c("#466089",  # adult dark blue
             "#468189",  # kids teal blue
             "#9db1be",  # adult muted blue-gray
             "#9DBEBB",  # kids minty blue
             "#cbd6dd",  # adult pale gray-blue
             "#cbdddb"   # kids pale mint
  ),
  carter3a = c("#466089", "#9db1be", "#cbdddb"), # Good for broad contrast (e.g. groups with clear visual distinction).
  carter3b = c("#468189", "#9DBEBB", "#cbdddb"), # More soothing, kid-inspired. Great for gentle themes or shaded maps.
  carter4a = c("#466089", "#9db1be", "#cbd6dd", "#cbdddb"), # Smooth flow from dark to light, mostly cool blues and blue-grays.
  carter4b = c("#466089", "#468189", "#9db1be", "#9DBEBB"), # Alternates between adult/kid hues. Better separation between categories.
  binary = c('#0072B2', '#D55E00'), # Blue (colorblind-friendly) and orange-red
  binary2 = c('#1f77b4', '#ff7f0e'), # Slightly lighter blue and warmer orange
  example3 = c("#264d18", "#e75a50", "#2e4795"),
  morosco3 = c("#00AEEF", "#D5006A", "#FE5000"),
  cb_chang213 = c("#999999", "#E69F00", "#56B4E9", "#009E73",
                  "#F0E442", "#0072B2", "#D55E00", "#CC79A7"),
  grayscale4 = c("#d6d6d6", "#adadad", "#707070", "#333333")

)
emilelatour/laviz documentation built on June 13, 2025, 9:41 a.m.