Skip to content

主题和插件

一个幻灯片项目可以有一个主题和多个插件。它们可以为你的幻灯片项目提供样式、组件、布局和其他配置。

使用主题

在 Slidev 中更换主题非常简单。你只需要在 headmatter 中添加 theme 选项:

md
---
theme: seriph
---

# The first slide

你可以在 [主题合集] 中找到官方主题和社区主题。

主题名称的规范

  • 你可以使用相对或绝对路径指定本地主题文件夹,例如 ../my-theme
  • 你也可以直接使用完整的包名作为主题名称
  • 如果主题是官方主题或者命名为 slidev-theme-name,你可以省略 slidev-theme- 前缀
  • 对于作用域包,如 @org/slidev-theme-name,需要使用完整的包名

启动服务器后,你将会看到如下提示,选择同意即可安装该主题:

? The theme "@slidev/theme-seriph" was not found in your project, do you want to install it now? › (Y/n)

或者,你也可以手动安装主题:

bash
$ npm install @slidev/theme-seriph

这就是使用主题的全部步骤!如果你想要更多关于主题的细节,可以查看主题的 README。

了解更多:
✨ 弹出主题

使用插件

插件和主题类似,但更加灵活,可以用来为你的幻灯片项目添加额外的功能。你可以为你的项目添加多个插件,它们可以用来添加额外的功能。

要使用插件,你可以在 headmatter 中添加 addons 选项:

md
---
addons:
  - excalidraw
  - '@slidev/plugin-notes'
---

你可以在 插件合集 中找到官方插件和社区插件。

Released under the MIT License.