Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

quarto and fontawesome icons do not work properly with styling #766

Open
royfrancis opened this issue Sep 8, 2023 · 0 comments
Open

quarto and fontawesome icons do not work properly with styling #766

royfrancis opened this issue Sep 8, 2023 · 0 comments

Comments

@royfrancis
Copy link

kable

Code
---
title: FontAwesome and Kable
---

{{< fa brands pagelines >}} {{< fa seedling >}} {{< fa plant-wilt >}}  

```{r}
library(dplyr)
library(knitr)

icons <- c("{{< fa brands pagelines >}}","{{< fa seedling >}}","{{< fa plant-wilt >}}")

x <- iris %>%
  slice(c(1,51,101)) %>%
  mutate(Species=paste0("<span style='background-color:#d7bde2;padding:1px 3px;border-radius:3px;'>",icons," ",Species,"</span>"))
```

```{r}
kable(x)
```

```{r}
kable(x,format="html",escape=FALSE)
```

Screenshot 2023-09-08 at 13 26 34

kableExtra

Code
---
title: FontAwesome and KableExtra
---

{{< fa brands pagelines >}} {{< fa seedling >}} {{< fa plant-wilt >}}  

```{r}
library(dplyr)
library(knitr)
library(kableExtra)

icons <- c("{{< fa brands pagelines >}}","{{< fa seedling >}}","{{< fa plant-wilt >}}")

x <- iris %>%
  slice(c(1,51,101)) %>%
  mutate(Species=paste0("<span style='background-color:#d7bde2;padding:1px 3px;border-radius:3px;'>",icons," ",Species,"</span>"))
```

```{r}
kable(x)
```

```{r}
kable(x,format="html",escape=FALSE)
```

Screenshot 2023-09-08 at 13 26 59

kableExtra with styling

Code
---
title: FontAwesome and KableExtra
description: Using FontAwesome icons with kableExtra HTML table
execute:
  message: false
  warning: false
---

{{< fa brands pagelines >}} {{< fa seedling >}} {{< fa plant-wilt >}}  

```{r}
library(dplyr)
library(knitr)
library(kableExtra)

icons <- c("{{< fa brands pagelines >}}","{{< fa seedling >}}","{{< fa plant-wilt >}}")

x <- iris %>%
  slice(c(1,51,101)) %>%
  mutate(Species=paste0("<span style='background-color:#d7bde2;padding:1px 3px;border-radius:3px;'>",icons," ",Species,"</span>"))
```

```{r}
kable(x)
```

```{r}
kable(x,format="html",escape=FALSE)
```

```{r}
kable(x,format="html",escape=FALSE) %>%
  kable_styling(bootstrap_options=c("hover","condensed","responsive"), position="center", full_width=FALSE)
```

Screenshot 2023-09-08 at 13 27 29

knitr 1.43
kableExtra 1.3.4
quarto 1.3.433
@royfrancis royfrancis changed the title quarto and fontawesome icons do not work properly quarto and fontawesome icons do not work properly with styling Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant