代码整理

This commit is contained in:
lutinglt
2025-08-11 17:56:39 +08:00
parent 00eda68f00
commit 9f2e5df49c
8 changed files with 48 additions and 231 deletions

View File

@@ -1,12 +1,4 @@
const num = {
num1: null,
num2: null,
num3: null,
num4: null,
num5: null,
num6: null,
num7: null,
};
const num = { num1: null, num2: null, num3: null, num4: null, num5: null, num6: null, num7: null };
const alpha = {
num10: null,
@@ -20,33 +12,12 @@ const alpha = {
num90: null,
};
export const primary = {
self: null,
contrast: null,
dark: num,
light: num,
alpha: alpha,
hover: null,
active: null,
};
export const primary = { self: null, contrast: null, dark: num, light: num, alpha: alpha, hover: null, active: null };
export const secondary = {
self: null,
dark: {
num8: null,
num9: null,
num10: null,
num11: null,
num12: null,
num13: null,
...num,
},
light: {
num1: null,
num2: null,
num3: null,
num4: null,
},
dark: { num8: null, num9: null, num10: null, num11: null, num12: null, num13: null, ...num },
light: { num1: null, num2: null, num3: null, num4: null },
alpha: alpha,
button: null,
hover: null,

View File

@@ -1,32 +1,8 @@
const msg = {
bg: null,
border: null,
text: null,
};
const msg = { bg: null, border: null, text: null };
const error = {
...msg,
bg: {
self: null,
active: null,
hover: null,
},
};
const error = { ...msg, bg: { self: null, active: null, hover: null } };
const success = { ...msg };
const warning = { ...msg };
const info = { ...msg };
const success = {
...msg,
};
const warning = {
...msg,
};
const info = {
...msg,
};
export const message = {
error,
success,
warning,
info,
};
export const message = { error, success, warning, info };

View File

@@ -1,11 +1,4 @@
const baseColor = {
self: null,
light: null,
dark: {
num1: null,
num2: null,
},
};
const baseColor = { self: null, light: null, dark: { num1: null, num2: null } };
const commitColor = {
/** 提交哈希值颜色 */
@@ -23,26 +16,14 @@ const commitColor = {
export const named = {
/** 红色/提交警告签名颜色 */
red: {
...commitColor,
...baseColor,
},
red: { ...commitColor, ...baseColor },
/** 橙色/提交未匹配签名颜色 */
orange: {
...commitColor,
...baseColor,
},
orange: { ...commitColor, ...baseColor },
/** 黄色/提交未信任签名颜色 */
yellow: {
...commitColor,
...baseColor,
},
yellow: { ...commitColor, ...baseColor },
olive: baseColor,
/** 绿色/提交信任签名颜色 */
green: {
...commitColor,
...baseColor,
},
green: { ...commitColor, ...baseColor },
teal: baseColor,
blue: baseColor,
violet: baseColor,
@@ -50,10 +31,7 @@ export const named = {
pink: baseColor,
brown: baseColor,
black: baseColor,
grey: {
self: null,
light: null,
},
grey: { self: null, light: null },
gold: null,
white: null,
};

View File

@@ -8,9 +8,7 @@ function varMapper(prefix: string | null = null) {
path = path.map(item => item.replace(/^num/, ""));
value = path.join("-");
}
if (prefix) {
value = `${prefix}-${value}`;
}
if (prefix) value = `${prefix}-${value}`;
return value;
};
}
@@ -32,26 +30,13 @@ const vars = {
github: color.github,
};
const otherVars = {
border: {
radius: null,
},
color: {
...color.otherAuto,
},
};
const otherVars = { border: { radius: null }, color: { ...color.otherAuto } };
const customVars = {
cloneMenuWidth: "clone-menu-width",
explore: {
repolistColumns: "explore-repolist-columns",
userlistColumns: "explore-userlist-columns",
},
explore: { repolistColumns: "explore-repolist-columns", userlistColumns: "explore-userlist-columns" },
userRepolistColumns: "user-repolist-columns",
org: {
repolistColumns: "org-repolist-columns",
userlistColumns: "org-userlist-columns",
},
org: { repolistColumns: "org-repolist-columns", userlistColumns: "org-userlist-columns" },
};
export const themeVars = createGlobalThemeContract(vars, varMapper());