imspidey's picture
Upload folder using huggingface_hub
03d9a71
import { colors as colorScales } from '@lobehub/ui';
import { ThemeAppearance } from 'antd-style';
export const themeConfig: any = (isDarkMode: ThemeAppearance) => {
const type = isDarkMode ? 'dark' : 'light';
const colorTextTertiary = isDarkMode ? colorScales.gray[type][6] : colorScales.gray[type][7];
const colorYellow = isDarkMode ? colorScales.yellow[type][9] : colorScales.yellow[type][10];
const colorOrange = isDarkMode ? colorScales.gold[type][9] : colorScales.orange[type][9];
const colorGreen = isDarkMode ? colorScales.lime[type][9] : colorScales.green[type][10];
const colorBlue = isDarkMode ? colorScales.blue[type][9] : colorScales.geekblue[type][8];
const colorPurple = isDarkMode ? colorScales.purple[type][10] : colorScales.purple[type][9];
return {
colors: {
'editor.foreground': colorGreen,
},
name: type,
tokenColors: [
{
scope: 'comma',
settings: {
foreground: colorTextTertiary,
},
},
{
scope: 'func',
settings: {
foreground: colorBlue,
},
},
{
scope: 'and',
settings: {
fontStyle: 'bold',
foreground: colorBlue,
},
},
{
scope: 'bracket',
settings: {
foreground: colorBlue,
},
},
{
scope: 'model-type',
settings: {
fontStyle: 'italic',
foreground: colorOrange,
},
},
{
scope: 'model-name',
settings: {
fontStyle: 'bold',
foreground: colorOrange,
},
},
{
scope: 'model-bracket',
settings: {
foreground: colorOrange,
},
},
{
scope: 'number',
settings: {
foreground: colorPurple,
},
},
{
scope: 'wildcards',
settings: {
fontStyle: 'italic',
foreground: colorYellow,
},
},
],
type,
};
};