Skip to content

Commit 5d20a89

Browse files
Theme: config updates
1 parent 7fc9182 commit 5d20a89

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

client/packages/lowcoder/src/api/commonSettingApi.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,17 @@ export interface ThemeDetail {
4343
textLight: string;
4444
canvas: string; // app bg-color
4545
primarySurface: string; // comp bg-color
46-
borderRadius: string;
47-
borderColor?: string;
46+
borderRadius?: string; // will be depreceated
47+
borderColor?: string; // will be depreceated
48+
radius?: string;
49+
border?: string;
4850
borderWidth?: string;
4951
borderStyle?: string;
5052
chart?: string;
5153
margin?: string;
5254
padding?: string;
5355
gridColumns?: string; //Added By Aqib Mirza
56+
text?: string;
5457
textSize?: string;
5558
fontFamily?: string;
5659
animation?: string;
@@ -70,8 +73,8 @@ export function getThemeDetailName(key: keyof ThemeDetail) {
7073
case "textLight": return trans("themeDetail.textLight");
7174
case "canvas": return trans("themeDetail.canvas");
7275
case "primarySurface": return trans("themeDetail.primarySurface");
73-
case "borderRadius": return trans("themeDetail.borderRadius");
74-
case "borderColor": return trans("themeDetail.borderColor");
76+
case "radius": return trans("themeDetail.borderRadius");
77+
case "border": return trans("themeDetail.borderColor");
7578
case "borderWidth": return trans("themeDetail.borderWidth");
7679
case "borderStyle": return trans("themeDetail.borderStyle");
7780
case "fontFamily": return trans("themeDetail.fontFamily");
@@ -92,6 +95,8 @@ export function isThemeColorKey(key: string) {
9295
case "primarySurface":
9396
case "borderRadius":
9497
case "borderColor":
98+
case "radius":
99+
case "border":
95100
case "borderWidth":
96101
case "borderStyle":
97102
case "fontFamily":

client/packages/lowcoder/src/pages/setting/theme/detail/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ class ThemeDetailPage extends React.Component<ThemeDetailPageProps, ThemeDetailP
212212
settingsKey: 'borderColor',
213213
name: trans('themeDetail.borderColor'),
214214
desc: trans('themeDetail.borderColorDesc'),
215-
color: this.state.theme.borderColor,
215+
color: this.state.theme.border || this.state.theme.borderColor,
216216
}
217217
]
218218
},
@@ -260,7 +260,7 @@ class ThemeDetailPage extends React.Component<ThemeDetailPageProps, ThemeDetailP
260260
name: trans('themeDetail.borderRadius'),
261261
desc: trans('themeDetail.borderRadiusDesc'),
262262
type: "radius",
263-
value: this.state.theme.borderRadius,
263+
value: this.state.theme.radius || this.state.theme.borderRadius,
264264
},
265265
{
266266
settingsKey: 'borderWidth',

client/packages/lowcoder/src/pages/setting/theme/themeConstant.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const themeTemplateList = [
2727
textLight: "#FFFFFF",
2828
canvas: "#F5F5F6",
2929
primarySurface: "#FFFFFF",
30-
borderRadius: "4px",
30+
radius: "4px",
3131
chart: JSON.stringify(ChartTheme, null, 2),
3232
gridColumns: "24", //Added By Aqib Mirza
3333
margin: "3px",
@@ -44,7 +44,7 @@ export const themeTemplateList = [
4444
textLight: "#FFFFFF",
4545
canvas: "#29324F",
4646
primarySurface: "#495780",
47-
borderRadius: "4px",
47+
radius: "4px",
4848
chart: JSON.stringify(ChartYellowTheme, null, 2),
4949
gridColumns: "24", //Added By Aqib Mirza
5050
margin: "3px",
@@ -61,7 +61,7 @@ export const themeTemplateList = [
6161
textLight: "#FFFFFF",
6262
canvas: "#F5F5F6",
6363
primarySurface: "#FFFFFF",
64-
borderRadius: "4px",
64+
radius: "4px",
6565
chart: JSON.stringify(ChartGreenTheme, null, 2),
6666
gridColumns: "24", //Added By Aqib Mirza
6767
margin: "3px",

0 commit comments

Comments
 (0)