Skip to Content
🎉 Nextra 4.0 is released. dimaMachina is looking for a new job or consulting.
指引主题UnoCSS 主题
  • 通过 Theme Tokens 注入到 UnoCSS 的主题配置中, 借助于 UnoCSS 的能力,可以使用类似 text-primary bg-primary 等 class 名称进而统一了组件库和 UnoCSS 的主题颜色的应用。
import { themeVars } from './src/theme/vars'; export default defineConfig<Theme>({ theme: { ...themeVars, } });
Note

代码位置:./uno.config.ts

UnoCSS 的暗黑模式

通过 UnoCSS 提供的预设暗黑模式方案, 只要在 html 上添加 class=“dark”,则项目中类似于 dark:text-#000 dark:bg-#333 的 class 就会生效,从而达到暗黑模式的效果

export default defineConfig<Theme>({ presets: [presetUno({ dark: "class" })], });
Note

代码位置:./uno.config.ts

Last updated on