多维表格
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

80 lines
1.8 KiB

export const NOCO = 'noco'
export const SYSTEM_COLUMNS = ['id', 'title', 'created_at', 'updated_at']
export const EMPTY_TITLE_PLACEHOLDER_DOCS = 'Untitled'
export const MAX_WIDTH_FOR_MOBILE_MODE = 480
export const BASE_FALLBACK_URL = process.env.NODE_ENV === 'production' ? '..' : 'http://localhost:8080'
export const GROUP_BY_VARS = {
NULL: '__nc_null__',
TRUE: '__nc_true__',
FALSE: '__nc_false__',
VAR_TITLES: {
__nc_null__: 'Empty',
__nc_true__: 'Checked',
__nc_false__: 'Unchecked',
} as Record<string, string>,
}
export const BASE_ICON_COLOR_HUE_DATA: Record<
string,
{ tint: { h: number; s: number; v: number }; shade: { h: number; s: number; v: number }; pickerColor: string }
> = {
// blue
_199: {
tint: { h: 199, s: 79, v: 100 },
shade: { h: 255, s: 80, v: 40 },
pickerColor: '#36BFFF',
},
// orange
_24: {
tint: { h: 24, s: 64, v: 98 },
shade: { h: 24, s: 81, v: 59 },
pickerColor: '#FA8231',
},
// yellow
_41: {
tint: { h: 41, s: 62, v: 99 },
shade: { h: 41, s: 77, v: 40 },
pickerColor: '#FCBE3A',
},
// green
_141: {
tint: { h: 141, s: 63, v: 87 },
shade: { h: 141, s: 81, v: 34 },
pickerColor: '#27D665',
},
// gray
_217: {
tint: { h: 217, s: 12, v: 69 },
shade: { h: 217, s: 32, v: 32 },
pickerColor: '#6A7184',
},
// red
_4: {
tint: { h: 4, s: 60, v: 100 },
shade: { h: 4, s: 74, v: 49 },
pickerColor: '#FF4A3F',
},
// pink
_317: {
tint: { h: 317, s: 62, v: 99 },
shade: { h: 317, s: 77, v: 40 },
pickerColor: '#FC3AC6',
},
// purple
_271: {
tint: { h: 271, s: 62, v: 84 },
shade: { h: 271, s: 82, v: 32 },
pickerColor: '#7D26CD',
},
// maroon
_332: {
tint: { h: 332, s: 58, v: 83 },
shade: { h: 332, s: 93, v: 41 },
pickerColor: '#B33771',
},
}