参考文档
export default defineAppConfig({
darkmode: true,
themeLocation: 'theme.json',
window: {
backgroundColorTop: '@bgColorTop',
backgroundColorBottom: '@bgColorBottom',
backgroundTextStyle: '@bgTxtStyle',
navigationBarBackgroundColor: '@navBgColor',
navigationBarTitleText: 'WeChat',
navigationBarTextStyle: '@navTxtStyle'
}
})
- 在
src/theme.json
中写入相关样式变量
{
"light": {
"bgColor": "#FFFFFF",
"bgTxtStyle": "dark",
"navBgColor": "#f6f6f6",
"navTxtStyle": "black",
"bgColorTop": "#FFFFFF",
"bgColorBottom": "#FFFFFF"
},
"dark": {
"bgColor": "#1677ff",
"bgTxtStyle": "light",
"navBgColor": "#191919",
"navTxtStyle": "white",
"bgColorTop": "#000000",
"bgColorBottom": "#000000"
}
}