Applies alpha (or opacity) to a color in hexadecimal form by
converting opacity in the [0, 1]
range to hex in the [0, 255]
range
and appending to the hex color.
Arguments
- color_hex
A character string representing a hex color
- opacity
Desired opacity of the output color
Examples
blue <- "#0e6ba8"
blue_transparent <- apply_alpha(blue)
if (requireNamespace("scales", quietly = TRUE)) {
scales::show_col(c(blue, blue_transparent))
}