R wrapper for using Phosphor Icons in shiny applications or rmarkdown documents. Visit phosphoricons.com for a list of all available icons.
Install from CRAN with:
You can install development version from GitHub with:
Create an icon with ph()
function:
There’s 5 weights available:
Colorize icon using fill
argument:
There’s two type of icons:
ph()
ph_i()
There’s a big debate between Web Fonts vs SVG for icons, but mainly:
htmlDependency
that include all icons even if you use one, it will increase the size of your document in self contained mode.icon
argument.Fill icon according to percentage:
ph_fill(
ph("heart", weight = "fill", height = 128),
colors = c("#DF0101", "#F6CECE"),
breaks = 0.7
)
ph_fill(
ph("star", weight = "fill", height = 128, stroke = "gold", `stroke-width` = 10),
colors = c("gold", "#FFF"),
breaks = 0.5,
orientation = "h"
)
Icon waffle: