Skip to content

自定义主题

Keqing UI 默认提供一套主题,CSS 命名采用 BEM 的风格,方便使用者覆盖样式。

更换主题色

所有的主题色都是通过 CSS 变量实现的,因此可以通过覆盖 CSS 变量的方式来更换主题色。

创建一个 theme.css 文件,然后在 main.ts 中引入:

css
:root {
  --kq-primary-color: #409eff;
}
ts
import { createApp } from 'vue'
import KqUI from 'keqing-ui'
import 'keqing-ui/es/style.css'
import App from './App.vue'
// 导入自定义主题样式
import './theme.css'

const app = createApp(App)

app.use(KqUI)
app.mount('#app')

Released under the MIT License.