- Updated
theme_solarized
to fixkey.background
color.
- Updated
scale_color_gdocs
andgdocs_pal
to use current colors. Palette extended from 10 to 24 colors. - Updated tests to be compatible with ggplot 3.5.0 (#153)
- Removed
legend.title.align
andlegend.text.align
from themes. (#153)
- Deprecate
circlefill_shape_pal
andscale_shape_circlefill
- Bugfix: Fix failing CRAN tests. Shape scales and palettes could fail if glyphs unavailable in graphics devices.
- Bugfix: Add alias to
ggthemes-package
- Add
quantreg
to suggested packages
- Fixing URLs for CRAN submission again.
- Fixing URLs for CRAN submission.
- Conditionally use the vdiffr package in tests so it complies with suggested package policy (#124)
- Fix error in
expect_equal
functions (#123) - Fix errors in
geom_tufteboxplot
andstat_fivenumber
due to missing imported objects from ggplot2 (#117, #121) - Fix text labels in top axis in
theme_economist
(#115) - Update documentation on
geom_rangeframe
; it should be used withcoord_cartesian(clip="off")
. (#120)
- Add
theme_clean()
(Thanks @konradzdeb, #105) - Add
direction
argument toscale_color_tableau()
andscale_fill_tableau()
(Thanks @vadimus202, #112)
- Fix bugs in
geom_rangeframe
andgeom_tufteboxplot
caused by failing to importalpha
. (Thanks @flying-sheep, #110)
- Add
type
argument toscale_color_tableau
so that sequential and diverging palettes can be used in discrete scales. (Thanks @onesandzeroes, #108) - Fix colors in "Purple" and "Blue-Teal" palettes
in
tableau_color_pal()
. (Thanks @leonawicz, #109)
- Fix bugs in
tableau_color_pal()
. Wrong colors in "Tableau 20" theme (Thanks @friskin, #95), and incorrect order of classic color palettes (Thanks @luca-scr, #96). - Fix fatal bug in
theme_solarized()
andsolarized_rebase()
. (Thanks @mdodrill-usgs, #97)
-
Added palettes and based on current versions of Excel:
excel_pal_new()
,scale_colour_excel_new()
, andscale_fill_excel_new()
. Excel '97 based scales keep the same names. -
Added
theme_excel_new()
which is based on the chart defaults of current versions of Excel. -
Added Tableau 10 palettes and renamed old palettes in
tableau_color_pal()
,scale_color_tableau()
,scale_fill_tableau()
, and others. The continuous sequential and diverging palettes are improved by including more intermediate steps. -
Updated
theme_gdocs()
to current look. -
Updated
scale_color_gdocs()
andfill_color_gdocs()
to current color. -
Added
scale_shapes_few()
andfew_shape_pal()
with a shape scale and palette from Stephen Few's "Show Me the Numbers". -
Removed
stata
argument fromscale_*_economist()
andtheme_economist()
. -
Changed the format of the
ggthemes_data
object. -
Changed behavior of
few_pal()
. Ifn = 1
, use gray. Ifn > 1
use non-gray colors. -
Changed
tremmel_shape_scale()
to usealt = TRUE
by default -
Deprecated
tremmel_shape_scale()
argumentn3alt
. Use thealt
argument instead. -
Added a pkgdown site.
-
Removed vignette. Move all examples to man pages.
-
Bugfix: Fix
theme_few()
(#91) -
Bugfix: Update themes to be consistent with
ggplot>=3.2.0
-
Bugfix: Fix RGB colors in
scale_color_few()
,scale_fill_few()
, andfew_pal()
(#89, @bpbraun) -
Update documentation to include mentions of the maximum number of values that discrete scales support (#85)
- Bugfix: Fix example code in
theme_economist()
. Thanks @carlganz #81. - Remove suggests dependencies:
reshape2
,plyr
,tidyverse
- Bugfix: Resolve duplicate palette names in
canva_palettes()
. Thanks @Eluvias (#78)
-
Add color palettes from canva.com:
canva_palettes()
,canva_pal()
,scale_colour_canva()
. -
Use
NEWS.md
instead ofNEWS
-
Update Economist examples to put y-axis on the right side.
-
Update themes to changes in ggplot 2.1.0.9000. Thanks @juliasilge (#71)
-
tufte_boxplot()
usesposition="dodge"
by default. Thanks @jgellar (#68) -
Bugfix: Fix errors in
geom_rangeframe()
in new version of ggplot2. Thanks @coulmont (#70)
- Bugfix: In function
bank_slopes()
, remove methodsao
,gor
, andlor
. These methods were not producing reliable results, and should not produce results much different thanms
oras
. If used, they will produce a warning, andms
will be used instead. (#68)
- Add
ptol_pal()
,scale_colour_ptol()
, andscale_file_ptol()
based on Paul Tol's qualitative color palettes. Thanks @jmlondon. (#65)
- Fix panel.grid.major.y colors for
theme_hc()
. Thanks @flying-sheep! (#64)
- Bugfix: remove
lintr
tests that broke with newtestthat
.
- Bugfix: export
ggthemes_data()
-
Bugfix: Remove border around legends in
theme_gdocs()
. Thanks SandyMuspratt! Pull request #53. -
Bugfix: Remove border around legends in
theme_calc()
. -
Bugfix: Add colour and fill values to
theme_foundation()
. This restores its behavior to version 2.2.1. Fixes Issue #56.
-
For
geom_tufteboxplot()
andGeomTufteboxplot
, optionmedian.type
supports onlyline
andpoint
options. Added optionwhisker.type
which allows for whiskers to be specified by lines or points. -
Changed default stat for
geom_tufteboxplot()
tostat_fivenumber()
. -
Added
theme_base()
andtheme_par()
-
Removed
scale_(x|y)_tufte()
. See issue #49 -
theme_foundation()
rewritten. Removeduse_sizes
argument. -
Import rather than depend on
ggplot2
-
Update geoms, scales, and themes to ggplot >= 2.0.0
-
bugfix: fix R CMD check notes due to change in how it handles non-base default packages: https://developer.r-project.org/blosxom.cgi/R-devel/2015/06/29
-
bugfix: fix bad URLs
- Added
theme_map()
from @hrbrmstr
- bugfix: use title case in package title; refer to ggplot2 in title
- bugfix: fix non-escaped URLs in colorblind.R
- bugfix: fix broken URL in few.R
- bugfix: remove non-ascii characters in shapes.R
- bugfix: use
requireNamespace()
instead ofrequire()
- New theme and scale based on Highcharts JS:
scale_*_hc()
,theme_hc()
. Thanks jbkunst!
-
New options for
geom_tufteboxplot()
.median.type
takes values "point", "box", or "line". Optionusebox
is no longer supported, and equivalent tomedian.type="box"
. Thanks weitzner! Issue #13, PR #19. -
All theme functions have
base_size
andbase_family
as first two arguments. This affectstheme_economist_white()
,theme_excel()
,theme_pander()
,theme_solid()
, andtheme_tufte()
. Thanks ptoche! Issue #25. -
theme_pander()
: Optionsff
andfs
are deprecated; usebase_family
andbase_size
options instead, respectively.
-
added vignette
-
added themes / scales based on factory defaults of pander package:
pander_palette()
,scale_color_pander()
,scale_fill_pander()
,theme_pander()
. Thanks daroczig. -
added additional fill and gradient color scales:
scale_fill_fivethirtyeight()
,scale_colour_gradient_tableau()
,scale_fill_gradient_tableau()
,scale_fill_continuous_tableau()
,scale_colour_gradient2_tableau()
,scale_fill_gradient2_tableau()
. Thanks bowerth.
- added themes and color scale from fivethirtyeight.com:
theme_fivethirtyeight()
,fivethirtyeight_pal()
,scale_color_fivethirtyeight()
- added a new breaks algorithm:
scales_extended_range_breaks()
,extended_range_breaks()
- added scales which implement the breaks algorithm:
scale_x_tufte()
,scale_y_tufte()
- added new label format:
smart_digits()
,smart_digits_format()
- fix bug in
theme_wsj()
(issue #17)
- added
theme_solid()
- fix failures in R CMD check
- added alternative Solarized theme:
theme_solarized_2()
theme_solarized()
: adjusted the colors- added LibreOffic Calc themes and palettes:
theme_calc()
,calc_pal()
,scale_fill_calc()
,scale_colour_calc()
,cacl_shape_pal()
,scale_shape_calc()
- added Google Docs themes and palettes:
theme_gdocs()
,gdocs_pal()
,scale_fill_gdocs()
,scale_colour_gdocs()
- fixed some examples
- fix bug in default palettes of
scale_colour_excel()
andscale_fill_excel()
.
- added Tableau sequential colour palettes:
tableau_seq_gradient_pal()
,scale_colour_gradient_tableau()
,scale_fill_gradient_tableau()
. - added Tableau diverging colour palettes:
tableau_div_gradient_pal()
,scale_colour_gradient2_tableau()
,scale_fill_gradient2_tableau()
. tableau_colour_pal()
: added palette "cyclical
- fix issue #11: error with fonts and
theme_wsj()
in Windows
bank_slopes()
returns y/x aspect ratio to be compatible withcoord_fixed()
- improved documentation
- renamed
theme_excel2003()
totheme_excel()
- replace
scale_fill_excel2003()
andscale_fill_excel10()
withscale_fill_excel()
- replaced
scale_colour_excel2003()
andscale_colour_excel10()
withscale_colour_excel()
- replaced
excel2003_pal()
andexcel10_pal()
withexcel_pal()
- renamed
theme_base()
totheme_foundation()
- added colorblind scales:
colorblind_pal()
,scale_*_colorblind()
.
- added Wall Street Journal themes, palettes, scales:
theme_wsj()
,wsj_pal()
,scale_colour_wsj()
, andscale_fill_wsj()
. - added function
bank_slopes()
: methods for determining the optimal slope ratio. - added
theme-foundation()
: a theme designed to be easy to extend into new themes. - added NEWS file