@@ -104,6 +104,144 @@ export const naiveThemeConfigs: Record<string, ThemeConfig> = {
104104 }
105105 } ,
106106
107+ classic : {
108+ id : 'classic' ,
109+ name : '经典风格' ,
110+ naiveTheme : lightTheme ,
111+ themeOverrides : {
112+ common : {
113+ primaryColor : '#7b6a58' ,
114+ primaryColorHover : '#6a5a4a' ,
115+ primaryColorPressed : '#594a3d' ,
116+ primaryColorSuppl : '#d7ccbc' ,
117+ successColor : '#059669' ,
118+ successColorHover : '#047857' ,
119+ successColorPressed : '#065f46' ,
120+ successColorSuppl : '#dcfce7' ,
121+ errorColor : '#dc2626' ,
122+ errorColorHover : '#b91c1c' ,
123+ errorColorPressed : '#991b1b' ,
124+ errorColorSuppl : '#fee2e2' ,
125+ bodyColor : '#f5f2ec' ,
126+ cardColor : '#fefcf8' ,
127+ modalColor : '#f9f5ef' ,
128+ popoverColor : '#fefcf8' ,
129+ tableColor : '#f7f1e8' ,
130+ inputColor : '#f8f4ee' ,
131+ hoverColor : 'rgba(123, 106, 88, 0.08)' ,
132+ textColorBase : '#403830' ,
133+ textColor1 : '#403830' ,
134+ textColor2 : '#6a6156' ,
135+ textColor3 : '#968d82' ,
136+ placeholderColor : '#b0a79c' ,
137+ borderColor : '#e3d7c7' ,
138+ dividerColor : '#ede3d6' ,
139+ scrollbarColor : 'rgba(141, 126, 110, 0.4)' ,
140+ scrollbarColorHover : 'rgba(123, 106, 88, 0.55)' ,
141+ closeIconColor : 'rgba(103, 92, 80, 0.7)' ,
142+ closeIconColorHover : '#675c50' ,
143+ closeIconColorPressed : '#51473d' ,
144+ clearColor : 'rgba(123, 106, 88, 0.2)' ,
145+ clearColorHover : 'rgba(123, 106, 88, 0.3)' ,
146+ clearColorPressed : 'rgba(123, 106, 88, 0.4)' ,
147+ boxShadow1 : '0 6px 20px rgba(87, 69, 55, 0.08)' ,
148+ boxShadow2 : '0 12px 32px rgba(87, 69, 55, 0.12)'
149+ } ,
150+ Button : {
151+ textColorPrimary : '#3f382f' ,
152+ textColorHoverPrimary : '#3f382f' ,
153+ textColorPressedPrimary : '#3f382f' ,
154+ textColorFocusPrimary : '#3f382f' ,
155+ textColorDisabledPrimary : 'rgba(63, 56, 47, 0.4)' ,
156+ colorPrimary : '#d7ccbc' ,
157+ colorHoverPrimary : '#cabfaa' ,
158+ colorPressedPrimary : '#beb29a' ,
159+ colorFocusPrimary : '#d7ccbc' ,
160+ colorDisabledPrimary : '#e5dbcf' ,
161+ borderPrimary : '1px solid #cabfaa' ,
162+ borderHoverPrimary : '1px solid #b9ac96' ,
163+ borderPressedPrimary : '1px solid #a59782' ,
164+ borderFocusPrimary : '1px solid #cabfaa' ,
165+ borderDisabledPrimary : '1px solid #e2d6c7' ,
166+ rippleColorPrimary : 'rgba(123, 106, 88, 0.35)' ,
167+ textColor : '#4c443c' ,
168+ textColorHover : '#3f382f' ,
169+ textColorPressed : '#3f382f' ,
170+ color : '#f6f1ea' ,
171+ colorHover : '#ede3d6' ,
172+ colorPressed : '#e1d6c7' ,
173+ border : '1px solid #e3d7c7' ,
174+ borderHover : '1px solid #d8ccba' ,
175+ borderPressed : '1px solid #cbbca5'
176+ } ,
177+ Input : {
178+ color : '#f8f4ee' ,
179+ colorDisabled : '#f3ede5' ,
180+ colorFocus : '#fefbf7' ,
181+ textColor : '#403830' ,
182+ textColorDisabled : 'rgba(64, 56, 48, 0.45)' ,
183+ placeholderColor : '#b0a79c' ,
184+ placeholderColorDisabled : 'rgba(176, 167, 156, 0.6)' ,
185+ iconColor : '#a29688' ,
186+ iconColorHover : '#877b6d' ,
187+ iconColorPressed : '#6e6256' ,
188+ iconColorDisabled : 'rgba(162, 150, 136, 0.5)' ,
189+ clearColor : 'rgba(123, 106, 88, 0.2)' ,
190+ clearColorHover : 'rgba(123, 106, 88, 0.32)' ,
191+ clearColorPressed : 'rgba(123, 106, 88, 0.45)' ,
192+ border : '1px solid #d8cdbd' ,
193+ borderDisabled : '1px solid rgba(216, 205, 189, 0.6)' ,
194+ borderHover : '1px solid #cbbfae' ,
195+ borderFocus : '1px solid #bfae99' ,
196+ boxShadowFocus : '0 0 0 2px rgba(123, 106, 88, 0.16)' ,
197+ caretColor : '#7b6a58' ,
198+ suffixTextColor : '#8a7c6c' ,
199+ prefixTextColor : '#8a7c6c'
200+ } ,
201+ Card : {
202+ color : '#fefcf8' ,
203+ colorModal : '#fefcf8' ,
204+ colorTarget : '#fefcf8' ,
205+ textColor : '#403830' ,
206+ titleTextColor : '#3a332b' ,
207+ borderColor : '#e3d7c7' ,
208+ actionColor : '#f3eadf' ,
209+ closeIconColor : '#8f8376' ,
210+ closeIconColorHover : '#6e6256' ,
211+ closeIconColorPressed : '#5a4f45' ,
212+ boxShadow : '0 12px 32px rgba(87, 69, 55, 0.12)'
213+ } ,
214+ Tabs : {
215+ tabColor : '#f1ece4' ,
216+ tabColorActive : '#e4d8c8' ,
217+ tabBorderColor : '#e3d7c7' ,
218+ tabTextColorBar : '#6a6156' ,
219+ tabTextColorBarHover : '#4d453c' ,
220+ tabTextColorBarActive : '#4d453c' ,
221+ tabTextColorCard : '#6a6156' ,
222+ tabTextColorCardActive : '#3f382f' ,
223+ barColor : '#d2c5b5'
224+ } ,
225+ Radio : {
226+ buttonBorderColor : '#e3d7c7' ,
227+ buttonBorderColorActive : '#cabfaa' ,
228+ buttonColor : '#f6f1ea' ,
229+ buttonColorActive : '#d7ccbc' ,
230+ buttonTextColor : '#6a6156' ,
231+ buttonTextColorActive : '#3f382f'
232+ } ,
233+ Dropdown : {
234+ color : '#fefcf8' ,
235+ optionTextColor : '#4c443c' ,
236+ optionTextColorHover : '#3f382f' ,
237+ optionTextColorActive : '#3f382f' ,
238+ optionColorHover : '#ede3d6' ,
239+ optionColorActive : '#e1d6c7' ,
240+ borderColor : '#e3d7c7'
241+ }
242+ }
243+ } ,
244+
107245 green : {
108246 id : 'green' ,
109247 name : '绿色模式' ,
0 commit comments