mirror of
https://github.com/lutinglt/gitea-github-theme.git
synced 2025-10-26 04:40:31 +00:00
颜色分类
This commit is contained in:
@@ -1,140 +0,0 @@
|
||||
const num = {
|
||||
num1: null,
|
||||
num2: null,
|
||||
num3: null,
|
||||
num4: null,
|
||||
num5: null,
|
||||
num6: null,
|
||||
num7: null,
|
||||
};
|
||||
|
||||
const alpha = {
|
||||
num10: null,
|
||||
num20: null,
|
||||
num30: null,
|
||||
num40: null,
|
||||
num50: null,
|
||||
num60: null,
|
||||
num70: null,
|
||||
num80: null,
|
||||
num90: 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,
|
||||
},
|
||||
alpha: alpha,
|
||||
};
|
||||
|
||||
const baseColor = {
|
||||
self: null,
|
||||
light: null,
|
||||
dark: {
|
||||
num1: null,
|
||||
num2: null,
|
||||
},
|
||||
};
|
||||
|
||||
export const self = {
|
||||
red: baseColor,
|
||||
orange: baseColor,
|
||||
yellow: baseColor,
|
||||
olive: baseColor,
|
||||
green: baseColor,
|
||||
teal: baseColor,
|
||||
blue: baseColor,
|
||||
violet: baseColor,
|
||||
purple: baseColor,
|
||||
pink: baseColor,
|
||||
brown: baseColor,
|
||||
black: baseColor,
|
||||
grey: {
|
||||
self: null,
|
||||
light: null,
|
||||
},
|
||||
gold: null,
|
||||
white: null,
|
||||
};
|
||||
|
||||
const ansiColor = {
|
||||
black: null,
|
||||
red: null,
|
||||
green: null,
|
||||
yellow: null,
|
||||
blue: null,
|
||||
magenta: null,
|
||||
cyan: null,
|
||||
white: null,
|
||||
};
|
||||
|
||||
export const ansi = {
|
||||
bright: ansiColor,
|
||||
...ansiColor,
|
||||
};
|
||||
|
||||
export const console = {
|
||||
fg: {
|
||||
self: null,
|
||||
subtle: null,
|
||||
},
|
||||
bg: null,
|
||||
border: null,
|
||||
active: {
|
||||
bg: null,
|
||||
},
|
||||
hover: {
|
||||
bg: null,
|
||||
},
|
||||
menu: {
|
||||
bg: null,
|
||||
border: null,
|
||||
},
|
||||
};
|
||||
|
||||
const row = {
|
||||
bg: null,
|
||||
border: null,
|
||||
};
|
||||
|
||||
const line = {
|
||||
linenum: {
|
||||
bg: null,
|
||||
},
|
||||
row: row,
|
||||
word: {
|
||||
bg: null,
|
||||
},
|
||||
};
|
||||
|
||||
export const diff = {
|
||||
added: line,
|
||||
moved: {
|
||||
row: row,
|
||||
},
|
||||
removed: line,
|
||||
inactive: null,
|
||||
};
|
||||
34
src/types/color/console.ts
Normal file
34
src/types/color/console.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
const ansiColor = {
|
||||
black: null,
|
||||
red: null,
|
||||
green: null,
|
||||
yellow: null,
|
||||
blue: null,
|
||||
magenta: null,
|
||||
cyan: null,
|
||||
white: null,
|
||||
};
|
||||
|
||||
export const ansi = {
|
||||
bright: ansiColor,
|
||||
...ansiColor,
|
||||
};
|
||||
|
||||
export const console = {
|
||||
fg: {
|
||||
self: null,
|
||||
subtle: null,
|
||||
},
|
||||
bg: null,
|
||||
border: null,
|
||||
active: {
|
||||
bg: null,
|
||||
},
|
||||
hover: {
|
||||
bg: null,
|
||||
},
|
||||
menu: {
|
||||
bg: null,
|
||||
border: null,
|
||||
},
|
||||
};
|
||||
23
src/types/color/diff.ts
Normal file
23
src/types/color/diff.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
const row = {
|
||||
bg: null,
|
||||
border: null,
|
||||
};
|
||||
|
||||
const line = {
|
||||
linenum: {
|
||||
bg: null,
|
||||
},
|
||||
row: row,
|
||||
word: {
|
||||
bg: null,
|
||||
},
|
||||
};
|
||||
|
||||
export const diff = {
|
||||
added: line,
|
||||
moved: {
|
||||
row: row,
|
||||
},
|
||||
removed: line,
|
||||
inactive: null,
|
||||
};
|
||||
5
src/types/color/index.ts
Normal file
5
src/types/color/index.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
export { ansi, console } from "./console";
|
||||
export { diff } from "./diff";
|
||||
export { primary, secondary } from "./main";
|
||||
export { error, info, success, warning } from "./message";
|
||||
export { self } from "./named";
|
||||
51
src/types/color/main.ts
Normal file
51
src/types/color/main.ts
Normal file
@@ -0,0 +1,51 @@
|
||||
const num = {
|
||||
num1: null,
|
||||
num2: null,
|
||||
num3: null,
|
||||
num4: null,
|
||||
num5: null,
|
||||
num6: null,
|
||||
num7: null,
|
||||
};
|
||||
|
||||
const alpha = {
|
||||
num10: null,
|
||||
num20: null,
|
||||
num30: null,
|
||||
num40: null,
|
||||
num50: null,
|
||||
num60: null,
|
||||
num70: null,
|
||||
num80: null,
|
||||
num90: 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,
|
||||
},
|
||||
alpha: alpha,
|
||||
};
|
||||
25
src/types/color/message.ts
Normal file
25
src/types/color/message.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
const msg = {
|
||||
bg: null,
|
||||
border: null,
|
||||
text: null,
|
||||
};
|
||||
|
||||
export const error = {
|
||||
...msg,
|
||||
bg: {
|
||||
self: null,
|
||||
active: null,
|
||||
hover: null,
|
||||
},
|
||||
};
|
||||
|
||||
export const success = {
|
||||
...msg,
|
||||
};
|
||||
|
||||
export const warning = {
|
||||
...msg,
|
||||
};
|
||||
export const info = {
|
||||
...msg,
|
||||
};
|
||||
59
src/types/color/named.ts
Normal file
59
src/types/color/named.ts
Normal file
@@ -0,0 +1,59 @@
|
||||
const baseColor = {
|
||||
self: null,
|
||||
light: null,
|
||||
dark: {
|
||||
num1: null,
|
||||
num2: null,
|
||||
},
|
||||
};
|
||||
|
||||
const commitColor = {
|
||||
/** 提交哈希值颜色 */
|
||||
badge: {
|
||||
/** 边框色 */
|
||||
self: null,
|
||||
/** 背景色 */
|
||||
bg: null,
|
||||
/** 悬停时背景色 */
|
||||
hover: {
|
||||
bg: null,
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
export const self = {
|
||||
/** 红色/提交警告签名颜色 */
|
||||
red: {
|
||||
...commitColor,
|
||||
...baseColor,
|
||||
},
|
||||
/** 橙色/提交未匹配签名颜色 */
|
||||
orange: {
|
||||
...commitColor,
|
||||
...baseColor,
|
||||
},
|
||||
/** 黄色/提交未信任签名颜色 */
|
||||
yellow: {
|
||||
...commitColor,
|
||||
...baseColor
|
||||
},
|
||||
olive: baseColor,
|
||||
/** 绿色/提交信任签名颜色 */
|
||||
green: {
|
||||
...commitColor,
|
||||
...baseColor
|
||||
},
|
||||
teal: baseColor,
|
||||
blue: baseColor,
|
||||
violet: baseColor,
|
||||
purple: baseColor,
|
||||
pink: baseColor,
|
||||
brown: baseColor,
|
||||
black: baseColor,
|
||||
grey: {
|
||||
self: null,
|
||||
light: null,
|
||||
},
|
||||
gold: null,
|
||||
white: null,
|
||||
};
|
||||
Reference in New Issue
Block a user