Add Gephi generative discrete color scales for an arbitrary number of
categories via gephi_palettes(), pal_gephi(), scale_color_gephi(),
and scale_fill_gephi() (#82).
This adds 17 presets adapted from Gephi's palette engine to generate
visually distinct category colors on demand. Since the generator respects
R's current random number state, call set.seed() before plot evaluation
for reproducible results.
Synchronize the iTerm color palettes with upstream (#79).
This update adds 36 new palettes to iterm_palettes(): Aizen variations,
Cursor Light, Dalton Dark, Dogxi Misty, Kanagawa Lotus, Kanso variations,
Modus variations, Monospace variations, Onenord variations, Pierre
variations, SeedFlip variations, and Sunset Drive. These palettes are now
usable by pal_iterm(), scale_color_iterm(), and scale_fill_iterm().
Additionally, the color values for Cursor Dark have been updated to match the latest upstream color specifications, and the Builtin Solarized Dark and Light palettes have been removed.
Synchronize the iTerm color palettes with upstream (#75).
This update adds 8 new palettes to iterm_palettes(): branch,
No Clown Fiesta variations, novmbr, One Dark Two, owl, traffic, and urban.
These palettes are now usable by pal_iterm(), scale_color_iterm(),
and scale_fill_iterm().
Synchronize the iTerm color palettes with upstream (#72).
This update adds 8 new palettes to iterm_palettes(): Hot Dog Stand
variations, Matte Black, Poimandres variations, and Selenized Black.
These palettes are now usable by pal_iterm(), scale_color_iterm(),
and scale_fill_iterm().
Additionally, the color values for 40+ existing iTerm palettes have been updated to match the latest upstream color specifications.
vignette("ggsci") (#70). This microsite helps users preview all iTerm
color palettes available in ggsci.scale_color_primer()
and scale_fill_primer() (#62, #63).scale_color_atlassian()
and scale_fill_atlassian() (#64).scale_color_iterm() and scale_fill_iterm() (#67).example_scatterplot() and example_barplot() to simplify
discrete scale examples in documentation. This reduces boilerplate code
and makes it easier to maintain the examples.
Also improves graphical appearance of the examples by using a minimalist
theme with alternative data subsets (#61).tools/ (#66).scale_color_observable()
and scale_fill_observable() (#41).scale_color_bs5()
and scale_fill_bs5() (#18).scale_color_tw3()
and scale_fill_tw3() (#19).R/sysdata.rda to R/palettes.R.
This change enhances package development transparency, reduces unnecessary
indirection, and simplifies contributions by avoiding the construction
of the palette data using the R script in data-raw/ (#42).scale_color_bmj()
and scale_fill_bmj() (thanks, @huichen99, #32).scale_name
is needed for all discrete_scale() calls. This ensures ggsci always works
regardless of the ggplot2 version installed (thanks, @flyingicedragon, #29).scale_name from all discrete_scale() calls because the
argument has been deprecated in ggplot2 3.5.0 (thanks, @DanChaltiel, #25).Added three Flat UI color palettes in
scale_color_flatui()scale_fill_flatui()and one color palette inspired by the logo of frontiers.org in
scale_color_frontiers()scale_fill_frontiers()
(thanks, @clarajegousse, #14).Added three COSMIC color palettes in
scale_color_cosmic()scale_fill_cosmic()README.Rmd by switching to the
ragg PNG device and using pngquant for compression.size with linewidth in code examples for ggplot2 >= 3.4.0.LazyData field from DESCRIPTION.Two new discrete color palettes:
One new collection of continuous palettes with 19 color options:
Four new discrete color palettes:
Two new discrete color palettes:
The first continuous color palette:
Eight discrete color palettes (2016-04-01):