# 主题 框架基于 [shadcn-vue](https://www.shadcn-vue.com/themes.html) 和 [tailwindcss](https://tailwindcss.com/) 构建,提供了丰富的主题配置,可以通过简单的配置实现各种主题切换,满足个性化需求。您可以选择使用 CSS 变量或 Tailwind CSS 实用程序类进行主题设置。 ## Css 变量 项目遵循 [shadcn-vue](https://www.shadcn-vue.com/themes.html) 的主题配置,示例: ```html
``` 我们对颜色使用一个简单的约定。`background`变量用于组件的背景颜色,`foreground`变量用于文本颜色。 以下组件的`background`将为`hsl(var(--primary))`,`foreground`将为`hsl(var(--primary-foreground))`。 ## 详细的CSS变量列表 ::: warning 注意 css 变量内的颜色,必须使用 `hsl` 格式,如 `0 0% 100%`,不需要加 `hsl()`和 `,`。 ::: 你可以查看下面的CSS变量列表,以了解所有可用的变量。 ::: details 默认主题 css 变量 ```css :root { --font-geist-sans: 'pingfang sc', -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, 'helvetica neue', 'microsoft yahei ui', 'microsoft yahei', arial, 'hiragino sans', 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol', simsun, sans-serif; /* Default background color of