定制化
自定义主题
自定义应用的颜色、样式和视觉风格
VibeAny 使用 Shadcn UI 构建主题系统,支持亮色/暗色模式切换。主题配置文件位于 src/config/style/theme.css,你可以修改这些变量,来构建属于自己的主题。
:root {
--background: oklch(1 0 0);
--foreground: oklch(0.141 0.005 285.823);
--card: oklch(1 0 0);
--card-foreground: oklch(0.141 0.005 285.823);
--popover: oklch(1 0 0);
--popover-foreground: oklch(0.141 0.005 285.823);
...
}
.dark {
--background: oklch(0.141 0.005 285.823);
--foreground: oklch(0.985 0 0);
--card: oklch(0.141 0.005 285.823);
--card-foreground: oklch(0.985 0 0);
--popover: oklch(0.141 0.005 285.823);
--popover-foreground: oklch(0.985 0 0);
...
}以下为你提供了一些工具,帮助你快速构建属于自己的主题。
Shadcn
- 借助官方的 Shadcn Create 工具
- 借助 Shadcn Themes 工具,你可以快速生成主题色,并复制到
src/config/style/theme.css文件中。

Tweakcn
- 借助 Tweakcn 工具,你可以快速生成主题色,并复制到
src/config/style/theme.css文件中。

Themux
- 借助 Themux 工具,你可以快速生成主题色,并复制到
src/config/style/theme.css文件中。

UI Pub
- 借助 UI Pub 工具,你可以快速生成主题色,并复制到
src/config/style/theme.css文件中。

Shadcn Studio
- 借助 Shadcn Studio 工具,你可以快速生成主题色,并复制到
src/config/style/theme.css文件中。
