更改 Rmarkdown Prettydoc 模板中标题的颜色

Dan*_*iii 2 css r r-markdown

使用R Markdown中的包prettydoc,有模板,代码如下

---
title: Nineteen Years Later
author: Harry Potter
date: July 31, 2016
output:
  prettydoc::html_pretty:
    theme: cayman
    highlight: github
---
Run Code Online (Sandbox Code Playgroud)

输出看起来像这样

在此输入图像描述

想知道我在哪里能够改变超越的颜色,所以也许它可以从红色变为橙色或我声明的任何颜色。该标头的 .css 位于哪里?先感谢您

Rad*_*tić 6

最简单的方法是覆盖 Bootswatch Cayman 主题 CSS。要获取负责“沿直线在两种或多种颜色之间渐进过渡
”的 CSS 函数 的默认值,您可以“右键单击网页上的元素并选择“检查元素”:linear-gradient()

在此输入图像描述

想知道我在哪里可以改变超越的颜色,所以也许它可以从红色变成橙色......

因此,应用 CSS 线性渐变语法
background-image: linear-gradient(direction, color-stop1, color-stop2, ...);

---
title: Nineteen Years Later
author: Harry Potter
date: July 31, 2016
output:
  prettydoc::html_pretty:
    theme: cayman
    highlight: github
---

```{css my-header-colors, echo = FALSE}
.page-header {
    background-image: linear-gradient(120deg, red, orange);
}
```
Run Code Online (Sandbox Code Playgroud)

我们得到输出: 在此输入图像描述

此标头的 .css 位于哪里?

Github: https: //github.com/yixuan/prettydoc/blob/master/inst/resources/css/cayman.css
Windows (PC):..\R\win-library\4.0\prettydoc\resources\css\cayman .css

这有什么帮助吗?