Как использовать иконки типа "fas", "far", "fal" и "fab" из fontawesome в блестящие? - PullRequest
0 голосов
/ 19 июня 2019

Я могу использовать только префикс "fa" стиля um shiny::icon(), который создает код, подобный <i class="fa fa-angle-left pull-right"></i>.

Как использовать префикс стиля других fontawesome ?

1 Ответ

1 голос
/ 19 июня 2019

Если нужный значок находится в списке здесь: https://github.com/rstudio/shiny/blob/master/R/font-awesome.R

тогда он автоматически изменится на использование «fab» в качестве префикса - иначе он всегда будет использовать «fa», я думаю. Соответствующий код изнутри shiny::icon:

if (!is.null(name)) {
        prefix_class <- prefix
        if (prefix_class == "fa" && name %in% font_awesome_brands) {
            prefix_class <- "fab"
        }
        iconClass <- paste0(prefix_class, " ", prefix, "-", name)
    }
...