# 自定义主题 Wot Design Uni 每1个组件基本都有自定义类名 custom-class,可以在组件根节点加入你页面上的类名,进行样式修改。 ## 自定义样式 在 Wot Design Uni 的源码中,样式是通过 SCSS 进行编写的,主题色和各个组件的一些样式都是通过 SCSS 变量进行配置,因此,如果要更深层次地进行主题自定义,自己根据 Wot Design Uni 的样式变量定义一套变量文件即可。 ### 主要变量介绍 以下样式变量在多个组件中被使用,通过修改这些主要变量,可以快速定义一套自定义主题。 **主题色**为:

Theme Color

$-color-theme: #4D80F0

**主题品牌色-小渐变(按钮,渐变更弱)色**:
渐变倾斜角度45度左上角较浅,右下角较深
**品牌色-大渐变(大面积背景色/插件icon底色,渐变更强)**:
渐变倾斜角度45度右上角较浅,左下角较深
**功能色**:

Theme Color

$-color-theme: #4D80F0

Success Color

$-color-success: #34d19d

Warning Color

$-color-warning: #f0883a

Danger Color

$-color-danger: #fa4350

**辅助色**:

#8268de

#fa4350

#f0883a

#f0cf1d

#34d19d

#2bb3ed

### 中性色 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 ### 自定义 Sass 变量 开发者自己参考 `@/uni_modules/wot-design-uni/components/common/abstracts/variable.scss` 文件中的scss变量`uni.scss`文件中重新定义一份自定义主题变量。 例如: ```scss // uni.scss $-color-success: red !default; ```