R/palettes.R

# Construct color palettes data
#
# If not available, the color names are generated by "Name that Color" at
# <http://chir.ag/projects/name-that-color/>.

ggsci_db <- vector("list")

# Discrete Color Palettes

# Color palette inspired by plots in Nature Reviews Cancer ----
ggsci_db$"npg"$"nrc" <- c(
  "Cinnabar" = "#E64B35", "Shakespeare" = "#4DBBD5",
  "PersianGreen" = "#00A087", "Chambray" = "#3C5488",
  "Apricot" = "#F39B7F", "WildBlueYonder" = "#8491B4",
  "MonteCarlo" = "#91D1C2", "Monza" = "#DC0000",
  "RomanCoffee" = "#7E6148", "Sandrift" = "#B09C85"
)

# Color palette inspired by plots in Science from AAAS ----
ggsci_db$"aaas"$"default" <- c(
  "Chambray" = "#3B4992", "Red" = "#EE0000",
  "FunGreen" = "#008B45", "HoneyFlower" = "#631879",
  "Teal" = "#008280", "Monza" = "#BB0021",
  "ButterflyBush" = "#5F559B", "FreshEggplant" = "#A20056",
  "Stack" = "#808180", "CodGray" = "#1B1919"
)

# Color palette inspired by plots in The New England Journal of Medicine ----
ggsci_db$"nejm"$"default" <- c(
  "TallPoppy" = "#BC3C29", "DeepCerulean" = "#0072B5",
  "Zest" = "#E18727", "Eucalyptus" = "#20854E",
  "WildBlueYonder" = "#7876B1", "Gothic" = "#6F99AD",
  "Salomie" = "#FFDC91", "FrenchRose" = "#EE4C97"
)

# Color palette inspired by plots in Lancet Oncology ----
ggsci_db$"lancet"$"lanonc" <- c(
  "CongressBlue" = "#00468B", "Red" = "#ED0000",
  "Apple" = "#42B540", "BondiBlue" = "#0099B4",
  "TrendyPink" = "#925E9F", "MonaLisa" = "#FDAF91",
  "Carmine" = "#AD002A", "Edward" = "#ADB6B6",
  "CodGray" = "#1B1919"
)

# Color palette inspired by plots in The Journal of the American Medical Association ----
ggsci_db$"jama"$"default" <- c(
  "Limed Spruce" = "#374E55", "Anzac" = "#DF8F44",
  "Cerulean" = "#00A1D5", "Apple Blossom" = "#B24745",
  "Acapulco" = "#79AF97", "Kimberly" = "#6A6599",
  "Makara" = "#80796B"
)

# Color palette from BMJ living style guide ----
# https://technology.bmj.com/living-style-guide/colour.html
ggsci_db$"bmj"$"default" <- c(
  "Blue" = "#2A6EBB",
  "Yellow" = "#F0AB00",
  "Pink" = "#C50084",
  "Purple" = "#7D5CC6",
  "Orange" = "#E37222",
  "Green" = "#69BE28",
  "Aqua" = "#00B2A9",
  "Red" = "#CD202C",
  "Grey" = "#747678"
)

# Color palette inspired by plots in Journal of Clinical Oncology ----
ggsci_db$"jco"$"default" <- c(
  "Lochmara" = "#0073C2", "Corn" = "#EFC000",
  "Gray" = "#868686", "ChestnutRose" = "#CD534C",
  "Danube" = "#7AA6DC", "RegalBlue" = "#003C67",
  "Olive" = "#8F7700", "MineShaft" = "#3B3B3B",
  "WellRead" = "#A73030", "KashmirBlue" = "#4A6990"
)

# UCSC Genome Browser chromosome colors ----
ggsci_db$"ucscgb"$"default" <- c(
  "chr5" = "#FF0000", "chr8" = "#FF9900", "chr9" = "#FFCC00",
  "chr12" = "#00FF00", "chr15" = "#6699FF", "chr20" = "#CC33FF",
  "chr3" = "#99991E", "chrX" = "#999999", "chr6" = "#FF00CC",
  "chr4" = "#CC0000", "chr7" = "#FFCCCC", "chr10" = "#FFFF00",
  "chr11" = "#CCFF00", "chr13" = "#358000", "chr14" = "#0000CC",
  "chr16" = "#99CCFF", "chr17" = "#00FFFF", "chr18" = "#CCFFFF",
  "chr19" = "#9900CC", "chr21" = "#CC99FF", "chr1" = "#996600",
  "chr2" = "#666600", "chr22" = "#666666", "chrY" = "#CCCCCC",
  "chrUn" = "#79CC3D", "chrM" = "#CCCC99"
)

# Color palette from D3.js ----
ggsci_db$"d3"$"category10" <- c(
  "Matisse" = "#1F77B4", "Flamenco" = "#FF7F0E",
  "ForestGreen" = "#2CA02C", "Punch" = "#D62728",
  "Wisteria" = "#9467BD", "SpicyMix" = "#8C564B",
  "Orchid" = "#E377C2", "Gray" = "#7F7F7F",
  "KeyLimePie" = "#BCBD22", "Java" = "#17BECF"
)

# Color palette from D3.js ----
ggsci_db$"d3"$"category20" <- c(
  "Matisse" = "#1F77B4", "Flamenco" = "#FF7F0E",
  "ForestGreen" = "#2CA02C", "Punch" = "#D62728",
  "Wisteria" = "#9467BD", "SpicyMix" = "#8C564B",
  "Orchid" = "#E377C2", "Gray" = "#7F7F7F",
  "KeyLimePie" = "#BCBD22", "Java" = "#17BECF",
  "Spindle" = "#AEC7E8", "MaC" = "#FFBB78",
  "Feijoa" = "#98DF8A", "MonaLisa" = "#FF9896",
  "LavenderGray" = "#C5B0D5", "Quicksand" = "#C49C94",
  "Chantilly" = "#F7B6D2", "Silver" = "#C7C7C7",
  "Deco" = "#DBDB8D", "RegentStBlue" = "#9EDAE5"
)

# Color palette from D3.js ----
ggsci_db$"d3"$"category20b" <- c(
  "EastBay" = "#393B79", "ChaletGreen" = "#637939",
  "Pesto" = "#8C6D31", "Lotus" = "#843C39",
  "CannonPink" = "#7B4173", "ButterflyBush" = "#5254A3",
  "ChelseaCucumber" = "#8CA252", "Tussock" = "#BD9E39",
  "AppleBlossom" = "#AD494A", "Tapestry" = "#A55194",
  "MoodyBlue" = "#6B6ECF", "WildWillow" = "#B5CF6B",
  "Ronchi" = "#E7BA52", "ChestnutRose" = "#D6616B",
  "Hopbush" = "#CE6DBD", "ColdPurple" = "#9C9EDE",
  "Deco" = "#CEDB9C", "Putty" = "#E7CB94",
  "TonysPink" = "#E7969C", "LightOrchid" = "#DE9ED6"
)

# Color palette from D3.js ----
ggsci_db$"d3"$"category20c" <- c(
  "BostonBlue" = "#3182BD", "Christine" = "#E6550D",
  "SeaGreen" = "#31A354", "Deluge" = "#756BB1",
  "DoveGray" = "#636363", "Danube" = "#6BAED6",
  "NeonCarrot" = "#FD8D3C", "DeYork" = "#74C476",
  "BlueBell" = "#9E9AC8", "DustyGray" = "#969696",
  "RegentStBlue" = "#9ECAE1", "Koromiko" = "#FDAE6B",
  "MossGreen" = "#A1D99B", "LavenderGray" = "#BCBDDC",
  "Silver" = "#BDBDBD", "Spindle" = "#C6DBEF",
  "Flesh" = "#FDD0A2", "Celadon" = "#C7E9C0",
  "Snuff" = "#DADAEB", "Alto" = "#D9D9D9"
)

# Observable 10 color palette ----
ggsci_db$"observable"$"observable10" <- c(
  "Blue" = "#4269D0",
  "Orange" = "#EFB118",
  "Red" = "#FF725C",
  "Cyan" = "#6CC5B0",
  "Green" = "#3CA951",
  "Pink" = "#FF8AB7",
  "Purple" = "#A463F2",
  "LightBlue" = "#97BBF5",
  "Brown" = "#9C6B4E",
  "Gray" = "#9498A0"
)

# Color palette from IGV ----
ggsci_db$"igv"$"default" <- c(
  "chr1" = "#5050FF", "chr2" = "#CE3D32", "chr3" = "#749B58",
  "chr4" = "#F0E685", "chr5" = "#466983", "chr6" = "#BA6338",
  "chr7" = "#5DB1DD", "chr8" = "#802268", "chr9" = "#6BD76B",
  "chr10" = "#D595A7", "chr11" = "#924822", "chr12" = "#837B8D",
  "chr13" = "#C75127", "chr14" = "#D58F5C", "chr15" = "#7A65A5",
  "chr16" = "#E4AF69", "chr17" = "#3B1B53", "chr18" = "#CDDEB7",
  "chr19" = "#612A79", "chr20" = "#AE1F63", "chr21" = "#E7C76F",
  "chr22" = "#5A655E", "chrX" = "#CC9900", "chrY" = "#99CC00",
  "chrUn" = "#A9A9A9", "chr23" = "#CC9900", "chr24" = "#99CC00",
  "chr25" = "#33CC00", "chr26" = "#00CC33", "chr27" = "#00CC99",
  "chr28" = "#0099CC", "chr29" = "#0A47FF", "chr30" = "#4775FF",
  "chr31" = "#FFC20A", "chr32" = "#FFD147", "chr33" = "#990033",
  "chr34" = "#991A00", "chr35" = "#996600", "chr36" = "#809900",
  "chr37" = "#339900", "chr38" = "#00991A", "chr39" = "#009966",
  "chr40" = "#008099", "chr41" = "#003399", "chr42" = "#1A0099",
  "chr43" = "#660099", "chr44" = "#990080", "chr45" = "#D60047",
  "chr46" = "#FF1463", "chr47" = "#00D68F", "chr48" = "#14FFB1"
)

# Color palette from IGV ----
ggsci_db$"igv"$"alternating" <- c(
  "Indigo" = "#5773CC", "SelectiveYellow" = "#FFB900"
)

# Color palette from LocusZoom ----
ggsci_db$"locuszoom"$"default" <- c(
  "0.8to1.0" = "#D43F3A", "0.6to0.8" = "#EEA236",
  "0.4to0.6" = "#5CB85C", "0.2to0.4" = "#46B8DA",
  "0.0to0.2" = "#357EBD", "LDRefVar" = "#9632B8",
  "nodata" = "#B8B8B8"
)

# University of Chicago color palette ----
ggsci_db$"uchicago"$"default" <- c(
  "Maroon" = "#800000", "DarkGray" = "#767676",
  "Yellow" = "#FFA319", "LightGreen" = "#8A9045",
  "Blue" = "#155F83", "Orange" = "#C16622",
  "Red" = "#8F3931", "DarkGreen" = "#58593F",
  "Violet" = "#350E20"
)

# University of Chicago color palette (light version) ----
ggsci_db$"uchicago"$"light" <- c(
  "Maroon" = "#800000", "LightGray" = "#D6D6CE",
  "Yellow" = "#FFB547", "LightGreen" = "#ADB17D",
  "Blue" = "#5B8FA8", "Orange" = "#D49464",
  "Red" = "#B1746F", "DarkGreen" = "#8A8B79",
  "Violet" = "#725663"
)

# University of Chicago color palette (dark version) ----
ggsci_db$"uchicago"$"dark" <- c(
  "Maroon" = "#800000", "DarkGray" = "#767676",
  "Yellow" = "#CC8214", "LightGreen" = "#616530",
  "Blue" = "#0F425C", "Orange" = "#9A5324",
  "Red" = "#642822", "DarkGreen" = "#3E3E23",
  "Violet" = "#350E20"
)

# Color palette inspired by COSMIC Hallmarks of Cancer ----
ggsci_db$"cosmic"$"hallmarks_dark" <- c(
  "Invasion and Metastasis" = "#171717",
  "Escaping Immunic Response to Cancer" = "#7D0226",
  "Change of Cellular Energetics" = "#300049",
  "Cell Replicative Immortality" = "#165459",
  "Suppression of Growth" = "#3F2327",
  "Genome Instability and Mutations" = "#0B1948",
  "Angiogenesis" = "#E71012",
  "Escaping Programmed Cell Death" = "#555555",
  "Proliferative Signaling" = "#193006",
  "Tumour Promoting Inflammation" = "#A8450C"
)

# Color palette inspired by Hanahan, Weinberg Hallmarks of Cancer ----
ggsci_db$"cosmic"$"hallmarks_light" <- c(
  "Invasion and Metastasis" = "#2E2A2B",
  "Escaping Immunic Response to Cancer" = "#CF4E9C",
  "Change of Cellular Energetics" = "#8C57A2",
  "Cell Replicative Immortality" = "#358DB9",
  "Suppression of Growth" = "#82581F",
  "Genome Instability and Mutations" = "#2F509E",
  "Angiogenesis" = "#E5614C",
  "Escaping Programmed Cell Death" = "#97A1A7",
  "Proliferative Signaling" = "#3DA873",
  "Tumour Promoting Inflammation" = "#DC9445"
)

# Color palette inspired by COSMIC Hallmarks of Cancer ----
ggsci_db$"cosmic"$"signature_substitutions" <- c(
  "C>A" = "#5ABCEB",
  "C>G" = "#050708",
  "C>T" = "#D33C32",
  "T>A" = "#CBCACB",
  "T>C" = "#ABCD72",
  "T>G" = "#E7C9C6"
)

# Color palette inspired by The Simpsons ----
ggsci_db$"simpsons"$"springfield" <- c(
  "HomerYellow" = "#FED439", "HomerBlue" = "#709AE1",
  "HomerGrey" = "#8A9197", "HomerBrown" = "#D2AF81",
  "BartOrange" = "#FD7446", "MargeGreen" = "#D5E4A2",
  "MargeBlue" = "#197EC0", "LisaOrange" = "#F05C3B",
  "NedGreen" = "#46732E", "MaggieBlue" = "#71D0F5",
  "BurnsPurple" = "#370335", "BurnsGreen" = "#075149",
  "DuffRed" = "#C80813", "KentRed" = "#91331F",
  "BobGreen" = "#1A9993", "FrinkPink" = "#FD8CC1"
)

# Color palette inspired by Futurama ----
ggsci_db$"futurama"$"planetexpress" <- c(
  "FryOrange" = "#FF6F00", "FryRed" = "#C71000",
  "FryBlue" = "#008EA0", "LeelaPurple" = "#8A4198",
  "BenderIron" = "#5A9599", "ZoidbergRed" = "#FF6348",
  "ZoidbergBlue" = "#84D7E1", "AmyPink" = "#FF95A8",
  "HermesGreen" = "#3D3B25", "ProfessorBlue" = "#ADE2D0",
  "ScruffyGreen" = "#1A5354", "LeelaGrey" = "#3F4041"
)

# Color palette inspired by Rick and Morty ----
ggsci_db$"rickandmorty"$"schwifty" <- c(
  "MortyYellow" = "#FAFD7C", "MortyBrown" = "#82491E",
  "MortyBlue" = "#24325F", "RickBlue" = "#B7E4F9",
  "BethRed" = "#FB6467", "JerryGreen" = "#526E2D",
  "SummerPink" = "#E762D7", "SummerOrange" = "#E89242",
  "BethYellow" = "#FAE48B", "RickGreen" = "#A6EEE6",
  "RickBrown" = "#917C5D", "MeeseeksBlue" = "#69C8EC"
)

# Color palette inspired by Star Trek ----
ggsci_db$"startrek"$"uniform" <- c(
  "Engineering" = "#CC0C00", "Sciences" = "#5C88DA",
  "Senior" = "#84BD00", "Command" = "#FFCD00",
  "Teal" = "#7C878E", "Cerulean" = "#00B5E2",
  "Jade" = "#00AF66"
)

# Color palette inspired by Tron Legacy ----
ggsci_db$"tron"$"legacy" <- c(
  "BlackGuard" = "#FF410D", "Sam" = "#6EE2FF",
  "Clu" = "#F7C530", "Underclass" = "#95CC5E",
  "KevinFlynn" = "#D0DFE6", "CluFollower" = "#F79D1E",
  "Underclass2" = "#748AA6"
)

# Color palette inspired by the logo of Frontiers ----
# https://www.frontiersin.org
ggsci_db$"frontiers"$"default" <- c(
  "Crimson" = "#D51317", "Tangerine" = "#F39200",
  "SchoolBus" = "#EFD500", "Citron" = "#95C11F",
  "FunGreen" = "#007B3D", "Pelorous" = "#31B7BC",
  "PacificBlue" = "#0094CD", "ToryBlue" = "#164194",
  "Plum" = "#6F286A", "DoveGrey" = "#706F6F"
)

# Flat UI color palette V1 ----
# https://flatuicolors.com/palette/defo
ggsci_db$"flatui"$"default" <- c(
  "Pomegranate" = "#c0392b", "Pumkin" = "#d35400",
  "Orange" = "#f39c12", "Nephritis" = "#27ae60",
  "GreenSea" = "#16a085", "BelizeHole" = "#2980b9",
  "Wisteria" = "#8e44ad", "Midnight" = "#2c3e50",
  "Asbestos" = "#7f8c8d", "Silver" = "#bdc3c7"
)

# Flat UI color palette by Erigon ----
ggsci_db$"flatui"$"flattastic" <- c(
  "Grapefruit" = "#DA4453", "Bittersweet" = "#E95546",
  "Sunflower" = "#F6BA59", "Grass" = "#8BC163",
  "Mint" = "#34BC9D", "Aqua" = "#3BB0D6",
  "BlueJeans" = "#4B8AD6", "Lavender" = "#977BD5",
  "PinkRose" = "#D870A9", "LightGrey" = "#E6E9ED",
  "MediumGrey" = "#AAB2BC", "DarkGrey" = "#434A53"
)

# Flat UI color palette by Aussie Palette by Kate Hoolahan ----
# https://flatuicolors.com/palette/au
ggsci_db$"flatui"$"aussie" <- c(
  "Turbo" = "#F9CA24", "QuinceJelly" = "#F0932B",
  "CarminePink" = "#EB4D4B", "PureApple" = "#6AB04C",
  "IcePack" = "#C7ECEE", "GreenlandGreen" = "#22A6B3",
  "SteelPink" = "#BE2EDD", "Burple" = "#4834D4",
  "DeepCove" = "#130F40", "WizardGrey" = "#535C68"
)

# Continuous Color Palettes

# Color palette from heatmaps generated by GSEA GenePattern ----
ggsci_db$"gsea"$"default" <- c(
  "Purple" = "#4500AD", "DarkBlue" = "#2700D1",
  "RoyalBlue" = "#6B58EF", "Malibu" = "#8888FF",
  "Melrose" = "#C7C1FF", "Fog" = "#D5D5FF",
  "CottonCandy" = "#FFC0E5", "VividTangerine" = "#FF8989",
  "BrinkPink" = "#FF7080", "Persimmon" = "#FF5A5A",
  "Flamingo" = "#EF4040", "GuardsmanRed" = "#D60C00"
)

# Bootstrap 5 color palettes ----
ggsci_db$"bs5"$"blue" <- c(
  "blue-100" = "#cfe2ff", "blue-200" = "#9ec5fe",
  "blue-300" = "#6ea8fe", "blue-400" = "#3d8bfd",
  "blue-500" = "#0d6efd", "blue-600" = "#0a58ca",
  "blue-700" = "#084298", "blue-800" = "#052c65",
  "blue-900" = "#031633"
)

ggsci_db$"bs5"$"indigo" <- c(
  "indigo-100" = "#e0cffc", "indigo-200" = "#c29ffa",
  "indigo-300" = "#a370f7", "indigo-400" = "#8540f5",
  "indigo-500" = "#6610f2", "indigo-600" = "#520dc2",
  "indigo-700" = "#3d0a91", "indigo-800" = "#290661",
  "indigo-900" = "#140330"
)

ggsci_db$"bs5"$"purple" <- c(
  "purple-100" = "#e2d9f3", "purple-200" = "#c5b3e6",
  "purple-300" = "#a98eda", "purple-400" = "#8c68cd",
  "purple-500" = "#6f42c1", "purple-600" = "#59359a",
  "purple-700" = "#432874", "purple-800" = "#2c1a4d",
  "purple-900" = "#160d27"
)

ggsci_db$"bs5"$"pink" <- c(
  "pink-100" = "#f7d6e6", "pink-200" = "#efadce",
  "pink-300" = "#e685b5", "pink-400" = "#de5c9d",
  "pink-500" = "#d63384", "pink-600" = "#ab296a",
  "pink-700" = "#801f4f", "pink-800" = "#561435",
  "pink-900" = "#2b0a1a"
)

ggsci_db$"bs5"$"red" <- c(
  "red-100" = "#f8d7da", "red-200" = "#f1aeb5",
  "red-300" = "#ea868f", "red-400" = "#e35d6a",
  "red-500" = "#dc3545", "red-600" = "#b02a37",
  "red-700" = "#842029", "red-800" = "#58151c",
  "red-900" = "#2c0b0e"
)

ggsci_db$"bs5"$"orange" <- c(
  "orange-100" = "#ffe5d0", "orange-200" = "#fecba1",
  "orange-300" = "#feb272", "orange-400" = "#fd9843",
  "orange-500" = "#fd7e14", "orange-600" = "#ca6510",
  "orange-700" = "#984c0c", "orange-800" = "#653208",
  "orange-900" = "#331904"
)

ggsci_db$"bs5"$"yellow" <- c(
  "yellow-100" = "#fff3cd", "yellow-200" = "#ffe69c",
  "yellow-300" = "#ffda6a", "yellow-400" = "#ffcd39",
  "yellow-500" = "#ffc107", "yellow-600" = "#cc9a06",
  "yellow-700" = "#997404", "yellow-800" = "#664d03",
  "yellow-900" = "#332701"
)

ggsci_db$"bs5"$"green" <- c(
  "green-100" = "#d1e7dd", "green-200" = "#a3cfbb",
  "green-300" = "#75b798", "green-400" = "#479f76",
  "green-500" = "#198754", "green-600" = "#146c43",
  "green-700" = "#0f5132", "green-800" = "#0a3622",
  "green-900" = "#051b11"
)

ggsci_db$"bs5"$"teal" <- c(
  "teal-100" = "#d2f4ea", "teal-200" = "#a6e9d5",
  "teal-300" = "#79dfc1", "teal-400" = "#4dd4ac",
  "teal-500" = "#20c997", "teal-600" = "#1aa179",
  "teal-700" = "#13795b", "teal-800" = "#0d503c",
  "teal-900" = "#06281e"
)

ggsci_db$"bs5"$"cyan" <- c(
  "cyan-100" = "#cff4fc", "cyan-200" = "#9eeaf9",
  "cyan-300" = "#6edff6", "cyan-400" = "#3dd5f3",
  "cyan-500" = "#0dcaf0", "cyan-600" = "#0aa2c0",
  "cyan-700" = "#087990", "cyan-800" = "#055160",
  "cyan-900" = "#032830"
)

ggsci_db$"bs5"$"gray" <- c(
  "gray-100" = "#f8f9fa", "gray-200" = "#e9ecef",
  "gray-300" = "#dee2e6", "gray-400" = "#ced4da",
  "gray-500" = "#adb5bd", "gray-600" = "#6c757d",
  "gray-700" = "#495057", "gray-800" = "#343a40",
  "gray-900" = "#212529"
)

# Material Design color palettes ----
ggsci_db$"material"$"red" <- c(
  "Red50" = "#FFEBEE", "Red100" = "#FFCDD2",
  "Red200" = "#EF9A9A", "Red300" = "#E57373",
  "Red400" = "#EF5350", "Red500" = "#F44336",
  "Red600" = "#E53935", "Red700" = "#D32F2F",
  "Red800" = "#C62828", "Red900" = "#B71C1C"
)

ggsci_db$"material"$"pink" <- c(
  "Pink50" = "#FCE4EC", "Pink100" = "#F8BBD0",
  "Pink200" = "#F48FB1", "Pink300" = "#F06292",
  "Pink400" = "#EC407A", "Pink500" = "#E91E63",
  "Pink600" = "#D81B60", "Pink700" = "#C2185B",
  "Pink800" = "#AD1457", "Pink900" = "#880E4F"
)

ggsci_db$"material"$"purple" <- c(
  "Purple50" = "#F3E5F5", "Purple100" = "#E1BEE7",
  "Purple200" = "#CE93D8", "Purple300" = "#BA68C8",
  "Purple400" = "#AB47BC", "Purple500" = "#9C27B0",
  "Purple600" = "#8E24AA", "Purple700" = "#7B1FA2",
  "Purple800" = "#6A1B9A", "Purple900" = "#4A148C"
)

ggsci_db$"material"$"deep-purple" <- c(
  "DeepPurple50" = "#EDE7F6", "DeepPurple100" = "#D1C4E9",
  "DeepPurple200" = "#B39DDB", "DeepPurple300" = "#9575CD",
  "DeepPurple400" = "#7E57C2", "DeepPurple500" = "#673AB7",
  "DeepPurple600" = "#5E35B1", "DeepPurple700" = "#512DA8",
  "DeepPurple800" = "#4527A0", "DeepPurple900" = "#311B92"
)

ggsci_db$"material"$"indigo" <- c(
  "Indigo50" = "#E8EAF6", "Indigo100" = "#C5CAE9",
  "Indigo200" = "#9FA8DA", "Indigo300" = "#7986CB",
  "Indigo400" = "#5C6BC0", "Indigo500" = "#3F51B5",
  "Indigo600" = "#3949AB", "Indigo700" = "#303F9F",
  "Indigo800" = "#283593", "Indigo900" = "#1A237E"
)

ggsci_db$"material"$"blue" <- c(
  "Blue50" = "#E3F2FD", "Blue100" = "#BBDEFB",
  "Blue200" = "#90CAF9", "Blue300" = "#64B5F6",
  "Blue400" = "#42A5F5", "Blue500" = "#2196F3",
  "Blue600" = "#1E88E5", "Blue700" = "#1976D2",
  "Blue800" = "#1565C0", "Blue900" = "#0D47A1"
)

ggsci_db$"material"$"light-blue" <- c(
  "LightBlue50" = "#E1F5FE", "LightBlue100" = "#B3E5FC",
  "LightBlue200" = "#81D4FA", "LightBlue300" = "#4FC3F7",
  "LightBlue400" = "#29B6F6", "LightBlue500" = "#03A9F4",
  "LightBlue600" = "#039BE5", "LightBlue700" = "#0288D1",
  "LightBlue800" = "#0277BD", "LightBlue900" = "#01579B"
)

ggsci_db$"material"$"cyan" <- c(
  "Cyan50" = "#E0F7FA", "Cyan100" = "#B2EBF2",
  "Cyan200" = "#80DEEA", "Cyan300" = "#4DD0E1",
  "Cyan400" = "#26C6DA", "Cyan500" = "#00BCD4",
  "Cyan600" = "#00ACC1", "Cyan700" = "#0097A7",
  "Cyan800" = "#00838F", "Cyan900" = "#006064"
)

ggsci_db$"material"$"teal" <- c(
  "Teal50" = "#E0F2F1", "Teal100" = "#B2DFDB",
  "Teal200" = "#80CBC4", "Teal300" = "#4DB6AC",
  "Teal400" = "#26A69A", "Teal500" = "#009688",
  "Teal600" = "#00897B", "Teal700" = "#00796B",
  "Teal800" = "#00695C", "Teal900" = "#004D40"
)

ggsci_db$"material"$"green" <- c(
  "Green50" = "#E8F5E9", "Green100" = "#C8E6C9",
  "Green200" = "#A5D6A7", "Green300" = "#81C784",
  "Green400" = "#66BB6A", "Green500" = "#4CAF50",
  "Green600" = "#43A047", "Green700" = "#388E3C",
  "Green800" = "#2E7D32", "Green900" = "#1B5E20"
)

ggsci_db$"material"$"light-green" <- c(
  "LightGreen50" = "#F1F8E9", "LightGreen100" = "#DCEDC8",
  "LightGreen200" = "#C5E1A5", "LightGreen300" = "#AED581",
  "LightGreen400" = "#9CCC65", "LightGreen500" = "#8BC34A",
  "LightGreen600" = "#7CB342", "LightGreen700" = "#689F38",
  "LightGreen800" = "#558B2F", "LightGreen900" = "#33691E"
)

ggsci_db$"material"$"lime" <- c(
  "Lime50" = "#F9FBE7", "Lime100" = "#F0F4C3",
  "Lime200" = "#E6EE9C", "Lime300" = "#DCE775",
  "Lime400" = "#D4E157", "Lime500" = "#CDDC39",
  "Lime600" = "#C0CA33", "Lime700" = "#AFB42B",
  "Lime800" = "#9E9D24", "Lime900" = "#827717"
)

ggsci_db$"material"$"yellow" <- c(
  "Yellow50" = "#FFFDE7", "Yellow100" = "#FFF9C4",
  "Yellow200" = "#FFF59D", "Yellow300" = "#FFF176",
  "Yellow400" = "#FFEE58", "Yellow500" = "#FFEB3B",
  "Yellow600" = "#FDD835", "Yellow700" = "#FBC02D",
  "Yellow800" = "#F9A825", "Yellow900" = "#F57F17"
)

ggsci_db$"material"$"amber" <- c(
  "Amber50" = "#FFF8E1", "Amber100" = "#FFECB3",
  "Amber200" = "#FFE082", "Amber300" = "#FFD54F",
  "Amber400" = "#FFCA28", "Amber500" = "#FFC107",
  "Amber600" = "#FFB300", "Amber700" = "#FFA000",
  "Amber800" = "#FF8F00", "Amber900" = "#FF6F00"
)

ggsci_db$"material"$"orange" <- c(
  "Orange50" = "#FFF3E0", "Orange100" = "#FFE0B2",
  "Orange200" = "#FFCC80", "Orange300" = "#FFB74D",
  "Orange400" = "#FFA726", "Orange500" = "#FF9800",
  "Orange600" = "#FB8C00", "Orange700" = "#F57C00",
  "Orange800" = "#EF6C00", "Orange900" = "#E65100"
)

ggsci_db$"material"$"deep-orange" <- c(
  "DeepOrange50" = "#FBE9E7", "DeepOrange100" = "#FFCCBC",
  "DeepOrange200" = "#FFAB91", "DeepOrange300" = "#FF8A65",
  "DeepOrange400" = "#FF7043", "DeepOrange500" = "#FF5722",
  "DeepOrange600" = "#F4511E", "DeepOrange700" = "#E64A19",
  "DeepOrange800" = "#D84315", "DeepOrange900" = "#BF360C"
)

ggsci_db$"material"$"brown" <- c(
  "Brown50" = "#EFEBE9", "Brown100" = "#D7CCC8",
  "Brown200" = "#BCAAA4", "Brown300" = "#A1887F",
  "Brown400" = "#8D6E63", "Brown500" = "#795548",
  "Brown600" = "#6D4C41", "Brown700" = "#5D4037",
  "Brown800" = "#4E342E", "Brown900" = "#3E2723"
)

ggsci_db$"material"$"grey" <- c(
  "Grey50" = "#FAFAFA", "Grey100" = "#F5F5F5",
  "Grey200" = "#EEEEEE", "Grey300" = "#E0E0E0",
  "Grey400" = "#BDBDBD", "Grey500" = "#9E9E9E",
  "Grey600" = "#757575", "Grey700" = "#616161",
  "Grey800" = "#424242", "Grey900" = "#212121"
)

ggsci_db$"material"$"blue-grey" <- c(
  "BlueGrey50" = "#ECEFF1", "BlueGrey100" = "#CFD8DC",
  "BlueGrey200" = "#B0BEC5", "BlueGrey300" = "#90A4AE",
  "BlueGrey400" = "#78909C", "BlueGrey500" = "#607D8B",
  "BlueGrey600" = "#546E7A", "BlueGrey700" = "#455A64",
  "BlueGrey800" = "#37474F", "BlueGrey900" = "#263238"
)

# Tailwind CSS v3 color palettes ----
ggsci_db$"tw3"$"slate" <- c(
  "slate-50" = "#f8fafc", "slate-100" = "#f1f5f9", "slate-200" = "#e2e8f0",
  "slate-300" = "#cbd5e1", "slate-400" = "#94a3b8", "slate-500" = "#64748b",
  "slate-600" = "#475569", "slate-700" = "#334155", "slate-800" = "#1e293b",
  "slate-900" = "#0f172a", "slate-950" = "#020617"
)

ggsci_db$"tw3"$"gray" <- c(
  "gray-50" = "#f9fafb", "gray-100" = "#f3f4f6", "gray-200" = "#e5e7eb",
  "gray-300" = "#d1d5db", "gray-400" = "#9ca3af", "gray-500" = "#6b7280",
  "gray-600" = "#4b5563", "gray-700" = "#374151", "gray-800" = "#1f2937",
  "gray-900" = "#111827", "gray-950" = "#030712"
)

ggsci_db$"tw3"$"zinc" <- c(
  "zinc-50" = "#fafafa", "zinc-100" = "#f4f4f5", "zinc-200" = "#e4e4e7",
  "zinc-300" = "#d4d4d8", "zinc-400" = "#a1a1aa", "zinc-500" = "#71717a",
  "zinc-600" = "#52525b", "zinc-700" = "#3f3f46", "zinc-800" = "#27272a",
  "zinc-900" = "#18181b", "zinc-950" = "#09090b"
)

ggsci_db$"tw3"$"neutral" <- c(
  "neutral-50" = "#fafafa", "neutral-100" = "#f5f5f5", "neutral-200" = "#e5e5e5",
  "neutral-300" = "#d4d4d4", "neutral-400" = "#a3a3a3", "neutral-500" = "#737373",
  "neutral-600" = "#525252", "neutral-700" = "#404040", "neutral-800" = "#262626",
  "neutral-900" = "#171717", "neutral-950" = "#0a0a0a"
)

ggsci_db$"tw3"$"stone" <- c(
  "stone-50" = "#fafaf9", "stone-100" = "#f5f5f4", "stone-200" = "#e7e5e4",
  "stone-300" = "#d6d3d1", "stone-400" = "#a8a29e", "stone-500" = "#78716c",
  "stone-600" = "#57534e", "stone-700" = "#44403c", "stone-800" = "#292524",
  "stone-900" = "#1c1917", "stone-950" = "#0c0a09"
)

ggsci_db$"tw3"$"red" <- c(
  "red-50" = "#fef2f2", "red-100" = "#fee2e2", "red-200" = "#fecaca",
  "red-300" = "#fca5a5", "red-400" = "#f87171", "red-500" = "#ef4444",
  "red-600" = "#dc2626", "red-700" = "#b91c1c", "red-800" = "#991b1b",
  "red-900" = "#7f1d1d", "red-950" = "#450a0a"
)

ggsci_db$"tw3"$"orange" <- c(
  "orange-50" = "#fff7ed", "orange-100" = "#ffedd5", "orange-200" = "#fed7aa",
  "orange-300" = "#fdba74", "orange-400" = "#fb923c", "orange-500" = "#f97316",
  "orange-600" = "#ea580c", "orange-700" = "#c2410c", "orange-800" = "#9a3412",
  "orange-900" = "#7c2d12", "orange-950" = "#431407"
)

ggsci_db$"tw3"$"amber" <- c(
  "amber-50" = "#fffbeb", "amber-100" = "#fef3c7", "amber-200" = "#fde68a",
  "amber-300" = "#fcd34d", "amber-400" = "#fbbf24", "amber-500" = "#f59e0b",
  "amber-600" = "#d97706", "amber-700" = "#b45309", "amber-800" = "#92400e",
  "amber-900" = "#78350f", "amber-950" = "#451a03"
)

ggsci_db$"tw3"$"yellow" <- c(
  "yellow-50" = "#fefce8", "yellow-100" = "#fef9c3", "yellow-200" = "#fef08a",
  "yellow-300" = "#fde047", "yellow-400" = "#facc15", "yellow-500" = "#eab308",
  "yellow-600" = "#ca8a04", "yellow-700" = "#a16207", "yellow-800" = "#854d0e",
  "yellow-900" = "#713f12", "yellow-950" = "#422006"
)

ggsci_db$"tw3"$"lime" <- c(
  "lime-50" = "#f7fee7", "lime-100" = "#ecfccb", "lime-200" = "#d9f99d",
  "lime-300" = "#bef264", "lime-400" = "#a3e635", "lime-500" = "#84cc16",
  "lime-600" = "#65a30d", "lime-700" = "#4d7c0f", "lime-800" = "#3f6212",
  "lime-900" = "#365314", "lime-950" = "#1a2e05"
)

ggsci_db$"tw3"$"green" <- c(
  "green-50" = "#f0fdf4", "green-100" = "#dcfce7", "green-200" = "#bbf7d0",
  "green-300" = "#86efac", "green-400" = "#4ade80", "green-500" = "#22c55e",
  "green-600" = "#16a34a", "green-700" = "#15803d", "green-800" = "#166534",
  "green-900" = "#14532d", "green-950" = "#052e16"
)

ggsci_db$"tw3"$"emerald" <- c(
  "emerald-50" = "#ecfdf5", "emerald-100" = "#d1fae5", "emerald-200" = "#a7f3d0",
  "emerald-300" = "#6ee7b7", "emerald-400" = "#34d399", "emerald-500" = "#10b981",
  "emerald-600" = "#059669", "emerald-700" = "#047857", "emerald-800" = "#065f46",
  "emerald-900" = "#064e3b", "emerald-950" = "#022c22"
)

ggsci_db$"tw3"$"teal" <- c(
  "teal-50" = "#f0fdfa", "teal-100" = "#ccfbf1", "teal-200" = "#99f6e4",
  "teal-300" = "#5eead4", "teal-400" = "#2dd4bf", "teal-500" = "#14b8a6",
  "teal-600" = "#0d9488", "teal-700" = "#0f766e", "teal-800" = "#115e59",
  "teal-900" = "#134e4a", "teal-950" = "#042f2e"
)

ggsci_db$"tw3"$"cyan" <- c(
  "cyan-50" = "#ecfeff", "cyan-100" = "#cffafe", "cyan-200" = "#a5f3fc",
  "cyan-300" = "#67e8f9", "cyan-400" = "#22d3ee", "cyan-500" = "#06b6d4",
  "cyan-600" = "#0891b2", "cyan-700" = "#0e7490", "cyan-800" = "#155e75",
  "cyan-900" = "#164e63", "cyan-950" = "#083344"
)

ggsci_db$"tw3"$"sky" <- c(
  "sky-50" = "#f0f9ff", "sky-100" = "#e0f2fe", "sky-200" = "#bae6fd",
  "sky-300" = "#7dd3fc", "sky-400" = "#38bdf8", "sky-500" = "#0ea5e9",
  "sky-600" = "#0284c7", "sky-700" = "#0369a1", "sky-800" = "#075985",
  "sky-900" = "#0c4a6e", "sky-950" = "#082f49"
)

ggsci_db$"tw3"$"blue" <- c(
  "blue-50" = "#eff6ff", "blue-100" = "#dbeafe", "blue-200" = "#bfdbfe",
  "blue-300" = "#93c5fd", "blue-400" = "#60a5fa", "blue-500" = "#3b82f6",
  "blue-600" = "#2563eb", "blue-700" = "#1d4ed8", "blue-800" = "#1e40af",
  "blue-900" = "#1e3a8a", "blue-950" = "#172554"
)

ggsci_db$"tw3"$"indigo" <- c(
  "indigo-50" = "#eef2ff", "indigo-100" = "#e0e7ff", "indigo-200" = "#c7d2fe",
  "indigo-300" = "#a5b4fc", "indigo-400" = "#818cf8", "indigo-500" = "#6366f1",
  "indigo-600" = "#4f46e5", "indigo-700" = "#4338ca", "indigo-800" = "#3730a3",
  "indigo-900" = "#312e81", "indigo-950" = "#1e1b4b"
)

ggsci_db$"tw3"$"violet" <- c(
  "violet-50" = "#f5f3ff", "violet-100" = "#ede9fe", "violet-200" = "#ddd6fe",
  "violet-300" = "#c4b5fd", "violet-400" = "#a78bfa", "violet-500" = "#8b5cf6",
  "violet-600" = "#7c3aed", "violet-700" = "#6d28d9", "violet-800" = "#5b21b6",
  "violet-900" = "#4c1d95", "violet-950" = "#2e1065"
)

ggsci_db$"tw3"$"purple" <- c(
  "purple-50" = "#faf5ff", "purple-100" = "#f3e8ff", "purple-200" = "#e9d5ff",
  "purple-300" = "#d8b4fe", "purple-400" = "#c084fc", "purple-500" = "#a855f7",
  "purple-600" = "#9333ea", "purple-700" = "#7e22ce", "purple-800" = "#6b21a8",
  "purple-900" = "#581c87", "purple-950" = "#3b0764"
)

ggsci_db$"tw3"$"fuchsia" <- c(
  "fuchsia-50" = "#fdf4ff", "fuchsia-100" = "#fae8ff", "fuchsia-200" = "#f5d0fe",
  "fuchsia-300" = "#f0abfc", "fuchsia-400" = "#e879f9", "fuchsia-500" = "#d946ef",
  "fuchsia-600" = "#c026d3", "fuchsia-700" = "#a21caf", "fuchsia-800" = "#86198f",
  "fuchsia-900" = "#701a75", "fuchsia-950" = "#4a044e"
)

ggsci_db$"tw3"$"pink" <- c(
  "pink-50" = "#fdf2f8", "pink-100" = "#fce7f3", "pink-200" = "#fbcfe8",
  "pink-300" = "#f9a8d4", "pink-400" = "#f472b6", "pink-500" = "#ec4899",
  "pink-600" = "#db2777", "pink-700" = "#be185d", "pink-800" = "#9d174d",
  "pink-900" = "#831843", "pink-950" = "#500724"
)

ggsci_db$"tw3"$"rose" <- c(
  "rose-50" = "#fff1f2", "rose-100" = "#ffe4e6", "rose-200" = "#fecdd3",
  "rose-300" = "#fda4af", "rose-400" = "#fb7185", "rose-500" = "#f43f5e",
  "rose-600" = "#e11d48", "rose-700" = "#be123c", "rose-800" = "#9f1239",
  "rose-900" = "#881337", "rose-950" = "#4c0519"
)

Try the ggsci package in your browser

Any scripts or data that you put into this service are public.

ggsci documentation built on June 22, 2024, 10:29 a.m.