ggtintshade: Tinting and Shading Aesthetics for 'ggplot2'

Adds a 'tintshade' aesthetic to 'ggplot2' that varies the lightness of a mapped 'colour' or 'fill' within each hue group, keeping the plotted layer and its legend in sync. Supports both nested designs (each item belongs to one hue) and crossed designs (each lightness level appears across hues).

Version: 0.1.2
Depends: R (≥ 4.1), ggplot2 (≥ 4.0.0)
Imports: cli, colorspace, grDevices, scales, stats
Suggests: gtable, knitr, rmarkdown, patchwork, testthat (≥ 3.0.0), vdiffr
Published: 2026-07-23
DOI: 10.32614/CRAN.package.ggtintshade (may not be active yet)
Author: William Kumler [aut, cre]
Maintainer: William Kumler <wkumler at uw.edu>
BugReports: https://github.com/wkumler/ggtintshade/issues
License: MIT + file LICENSE
URL: https://github.com/wkumler/ggtintshade
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: ggtintshade results

Documentation:

Reference manual: ggtintshade.html , ggtintshade.pdf
Vignettes: Intro to ggtintshade (source, R code)
Internals of ggtintshade (source, R code)

Downloads:

Package source: ggtintshade_0.1.2.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): ggtintshade_0.1.2.tgz, r-oldrel (arm64): ggtintshade_0.1.2.tgz, r-release (x86_64): ggtintshade_0.1.2.tgz, r-oldrel (x86_64): ggtintshade_0.1.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ggtintshade to link to this page.