style: 更新全局样式和 UnoCSS 配置

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
lzh
2026-02-28 14:28:02 +08:00
parent 6e734699dc
commit 5dcf5fade0
3 changed files with 138 additions and 11 deletions

View File

@@ -71,7 +71,36 @@ export default defineConfig({
},
],
// 动态图标需要在这里配置或者写在vue页面中注释掉
safelist: ['i-carbon-code', 'i-carbon-home', 'i-carbon-user', 'i-carbon-document', 'i-carbon-chat', 'i-carbon-user-avatar'],
safelist: [
'i-carbon-code',
'i-carbon-home',
'i-carbon-user',
'i-carbon-document',
'i-carbon-chat',
'i-carbon-user-avatar',
'i-carbon-scan',
'i-carbon-task',
'i-carbon-group',
'i-carbon-dashboard',
'i-carbon-time',
'i-carbon-tool-kit',
'i-carbon-notification',
'i-carbon-chevron-down',
'i-carbon-shield-check',
'i-carbon-view',
'i-carbon-checkmark',
'i-carbon-checkmark-outline',
'i-carbon-camera',
'i-carbon-close',
'i-carbon-text-input',
'i-carbon-add',
'i-carbon-task-complete',
'i-carbon-events',
'i-carbon-qr-code',
'i-carbon-analytics',
'i-carbon-location-person',
'i-carbon-settings-adjust',
],
rules: [
[
'p-safe',
@@ -86,7 +115,7 @@ export default defineConfig({
theme: {
colors: {
/** 主题色,用法如: text-primary */
primary: 'var(--wot-color-theme,#0957DE)',
primary: 'var(--wot-color-theme,#f97316)',
},
fontSize: {
/** 提供更小号的字体用法如text-2xs */