R闪亮的变化显示通知字体

b5buobof  于 2023-09-27  发布在  其他
关注(0)|答案(1)|浏览(77)

如何在flexdashboard中更改通知的字体?我收到了以下通知:引入数据,清理数据,然后生成一个js表。我想让用户知道每一步都发生了什么。直到最后的表格准备好,css似乎才被应用,并且直到最后,所有步骤的通知都显示在Time New Roman中。

---
title: "Test"
output: 
  flexdashboard::flex_dashboard
runtime: shiny
---

# Row
------------

```{css}
.shiny-notification-content-text {
  font-family:fantasy;
}
library(shiny)
showNotification(ui = "Bring in data", duration = NULL)

![](https://i.stack.imgur.com/uG19O.png)

我也试过在代码的顶部添加标签而不是css块,但也没有用

tags$head(
tags$style(
HTML(".shiny-notification-content-text {font-family:fantasy}")
)
)


既然我让你在这里谈论通知...有没有一种方法来显示通知,而不显示这作为一个输出?

![](https://i.stack.imgur.com/gfPE5.png)
zu0ti5jz

zu0ti5jz1#

根据文档,您需要将css放在一个单独的文件中,例如:styles.css,然后像这样包含它:

output: 
  flexdashboard::flex_dashboard
     css: styles.css

相关问题