Skip to content

Commit 373a7a7

Browse files
committed
merge dev into main
feat: devui组件国际化放出并完善文档 Created-by: xbghc Commit-by: GreatZP;xbghc;gellenliu;liuaolin44944 Merged-by: GreatZP Description: feat: 完善devui组件国际化功能 组件国际化文档完善 Locale方法中已提供默认语言,注册时语言应为非必选参数 feat: 删除文档页无用代码的注释 fix: 代码识别一行或者多行 feat: 支持主色推导自动生成完整主题 feat: 主题生成服务静态化 ... See merge request: DevCloudFE/vue-devui!21
2 parents a2dcfbe + 9dba9aa commit 373a7a7

File tree

9 files changed

+650
-24
lines changed

9 files changed

+650
-24
lines changed

packages/devui-theme/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"css-vars-ponyfill": "^2.4.7",
1212
"enquirejs-ssr": "^2.1.7",
1313
"rxjs": "^7.5.4",
14-
"vue": "^3.2.25"
14+
"vue": "^3.2.25",
15+
"color": "^3.1.3"
1516
},
1617
"devDependencies": {
1718
"@commitlint/config-conventional": "^11.0.0",
Lines changed: 263 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,263 @@
1+
export const ColorHierarchyMap = {
2+
'devui-base-bg': {
3+
'default-value': '#ffffff'
4+
},
5+
'devui-base-bg-dark': {
6+
'default-value': '#333854'
7+
},
8+
'devui-global-bg': {
9+
'extends': 'devui-base-bg'
10+
},
11+
'devui-global-bg-normal': {
12+
'extends': 'devui-base-bg'
13+
},
14+
'devui-brand': {
15+
'default-value': '#5c7be0',
16+
'extends': null,
17+
'dependency': null,
18+
'offset': null
19+
},
20+
'devui-contrast': {
21+
'default-value': '#c7000a',
22+
},
23+
'devui-brand-foil': {
24+
'extends': 'devui-brand',
25+
},
26+
'devui-brand-hover': {
27+
'extends': 'devui-brand'
28+
},
29+
'devui-brand-active': {
30+
'extends': 'devui-brand'
31+
},
32+
'devui-brand-active-focus': {
33+
'extends': 'devui-brand-active'
34+
},
35+
'devui-text': {
36+
'default-value': '#252b3a'
37+
},
38+
'devui-text-weak': {
39+
'extends': 'devui-text'
40+
},
41+
'devui-aide-text': {
42+
'extends': 'devui-text'
43+
},
44+
'devui-aide-text-stress': {
45+
'extends': 'devui-aide-text'
46+
},
47+
'devui-placeholder': {
48+
'extends': 'devui-text'
49+
},
50+
'devui-light-text': {
51+
'extends': 'devui-text'
52+
},
53+
'devui-dark-text': {
54+
'extends': 'devui-text'
55+
},
56+
'devui-link': {
57+
'extends': 'devui-brand'
58+
},
59+
'devui-link-active': {
60+
'extends': 'devui-link'
61+
},
62+
'devui-link-light': {
63+
'extends': 'devui-link'
64+
},
65+
'devui-link-light-active': {
66+
'extends': 'devui-link-light'
67+
},
68+
'devui-line': {
69+
'default-value': '#adb0b8'
70+
},
71+
'devui-dividing-line': {
72+
'extends': 'devui-line'
73+
},
74+
'devui-block': {
75+
'extends': 'devui-base-bg'
76+
},
77+
'devui-area': {
78+
'extends': 'devui-block'
79+
},
80+
'devui-danger': {
81+
'default-value': '#f66f6a'
82+
},
83+
'devui-warning': {
84+
'default-value': '#fac20a'
85+
},
86+
'devui-waiting': {
87+
'default-value': '#9faad7'
88+
},
89+
'devui-success': {
90+
'default-value': '#50d4ab'
91+
},
92+
'devui-info': {
93+
'default-value': '#5e7ce0'
94+
},
95+
'devui-initial': {
96+
'default-value': '#e9edfa'
97+
},
98+
'devui-unavailable': {
99+
'default-value': '#f5f5f6'
100+
},
101+
'devui-shadow': {
102+
'default-value': 'rgba(0, 0, 0, 0.2)'
103+
},
104+
'devui-light-shadow': {
105+
'extends': 'devui-shadow'
106+
},
107+
'devui-icon-text': {
108+
'extends': 'devui-text'
109+
},
110+
'devui-icon-bg': {
111+
'extends': 'devui-block'
112+
},
113+
'devui-icon-fill': {
114+
'default-value': '#d3d5d9'
115+
},
116+
'devui-icon-fill-hover': {
117+
'extends': 'devui-brand',
118+
'dependency': 'devui-icon-fill'
119+
},
120+
'devui-icon-fill-active': {
121+
'extends': 'devui-brand'
122+
},
123+
'devui-icon-fill-active-hover': {
124+
'extends': 'devui-icon-fill-active'
125+
},
126+
'devui-form-control-line': {
127+
'extends': 'devui-line'
128+
},
129+
'devui-form-control-line-hover': {
130+
'extends': 'devui-form-control-line'
131+
},
132+
'devui-form-control-line-active': {
133+
'extends': 'devui-brand'
134+
},
135+
'devui-form-control-line-active-hover': {
136+
'extends': 'devui-form-control-line-active'
137+
},
138+
'devui-list-item-active-bg': {
139+
'extends': 'devui-brand'
140+
},
141+
'devui-list-item-active-text': {
142+
'extends': 'devui-light-text'
143+
},
144+
'devui-list-item-active-hover-bg': {
145+
'extends': 'devui-list-item-active-bg'
146+
},
147+
'devui-list-item-hover-text': {
148+
'extends': 'devui-brand-active'
149+
},
150+
'devui-list-item-hover-bg': {
151+
'extends': 'devui-brand-active'
152+
},
153+
'devui-list-item-selected-bg': {
154+
'extends': 'devui-brand-active'
155+
},
156+
'devui-list-item-strip-bg': {
157+
'extends': 'devui-brand-active'
158+
},
159+
'devui-disabled-bg': {
160+
'extends': 'devui-base-bg'
161+
},
162+
'devui-disabled-line': {
163+
'extends': 'devui-base-bg',
164+
'dependency': 'devui-brand'
165+
},
166+
'devui-disabled-text': {
167+
'extends': 'devui-light-text',
168+
'dependency': 'devui-brand'
169+
},
170+
'devui-primary-disabled': {
171+
'extends': 'devui-primary'
172+
},
173+
'devui-icon-fill-active-disabled': {
174+
'extends': 'devui-icon-fill-active'
175+
},
176+
'devui-label-bg': {
177+
'extends': 'devui-base-bg',
178+
'dependency': 'devui-brand'
179+
},
180+
'devui-connected-overlay-bg': {
181+
'extends': 'devui-base-bg'
182+
},
183+
'devui-connected-overlay-line': {
184+
'extends': 'devui-brand'
185+
},
186+
'devui-fullscreen-overlay-bg': {
187+
'extends': 'devui-base-bg'
188+
},
189+
'devui-feedback-overlay-bg': {
190+
'default-value': '#464d6e'
191+
},
192+
'devui-feedback-overlay-text': {
193+
'extends': 'devui-light-text'
194+
},
195+
'devui-embed-search-bg': {
196+
'extends': 'devui-base-bg',
197+
'dependency': 'devui-brand'
198+
},
199+
'devui-embed-search-bg-hover': {
200+
'extends': 'devui-embed-search-bg'
201+
},
202+
'devui-float-block-shadow': {
203+
'extends': 'devui-brand'
204+
},
205+
'devui-highlight-overlay': {
206+
'extends': 'devui-base-bg'
207+
},
208+
'devui-range-item-hover-bg': {
209+
'extends': 'devui-base-bg',
210+
'dependency': 'devui-brand'
211+
},
212+
'devui-primary': {
213+
'extends': 'devui-brand'
214+
},
215+
'devui-primary-hover': {
216+
'extends': 'devui-primary'
217+
},
218+
'devui-primary-active': {
219+
'extends': 'devui-primary'
220+
},
221+
'devui-contrast-hover': {
222+
'extends': 'devui-contrast'
223+
},
224+
'devui-contrast-active': {
225+
'extends': 'devui-contrast'
226+
},
227+
'devui-danger-line': {
228+
'extends': 'devui-danger'
229+
},
230+
'devui-danger-bg': {
231+
'extends': 'devui-danger'
232+
},
233+
'devui-warning-line': {
234+
'extends': 'devui-warning'
235+
},
236+
'devui-warning-bg': {
237+
'extends': 'devui-warning'
238+
},
239+
'devui-info-line': {
240+
'extends': 'devui-info'
241+
},
242+
'devui-info-bg': {
243+
'extends': 'devui-info'
244+
},
245+
'devui-success-line': {
246+
'extends': 'devui-success'
247+
},
248+
'devui-success-bg': {
249+
'extends': 'devui-success'
250+
},
251+
'devui-primary-line': {
252+
'extends': 'devui-primary'
253+
},
254+
'devui-primary-bg': {
255+
'extends': 'devui-primary'
256+
},
257+
'devui-default-line': {
258+
'extends': 'devui-brand'
259+
},
260+
'devui-default-bg': {
261+
'extends': 'devui-base-bg'
262+
}
263+
};

0 commit comments

Comments
 (0)