Skip to content

配置 UnoCSS

运行环境: node
该文件中的代码将仅在 Node.js 环境中运行,您可以访问 Node 的 API。

从 v0.42.0 开始,UnoCSS 是 Slidev 的默认 CSS 框架。UnoCSS是一个快速的原子CSS引擎,具有完全的灵活性和可扩展性,并且对大多数 Tailwind CSS 类都有开箱即用的支持,你也可以使用自己的配置对其进行扩展。

默认地,Slidev 开箱即用地使用了以下的预设:

Slidev 也添加了一些 shortcuts ,可以参考 源代码.

因此,你可以按照自己想要的方式写 style。例如:

html
<div class="grid pt-4 gap-4 grid-cols-[100px,1fr]">

### Name

- Item 1
- Item 2

</div>

配置项

你可以在项目的根文件夹中创建 uno.config.ts来扩展内置配置项

ts
import { 
defineConfig
} from 'unocss'
export default
defineConfig
({
shortcuts
: {
// 自定义默认的背景 'bg-main': 'bg-white text-[#181818] dark:(bg-[#121212] text-[#ddd])', }, // ... })

参见 UnoCSS 配置文件 以了解更多。

Released under the MIT License.