mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-06 03:59:53 +08:00
112 lines
3.4 KiB
JavaScript
112 lines
3.4 KiB
JavaScript
/* eslint-disable max-len */
|
|
export default {
|
|
register(monaco) {
|
|
monaco.editor.defineTheme('defaultTheme', {
|
|
base: 'vs',
|
|
inherit: true,
|
|
rules: [
|
|
{
|
|
foreground: 'c41a16',
|
|
token: 'string'
|
|
},
|
|
{
|
|
foreground: '1c00cf',
|
|
token: 'constant.numeric'
|
|
},
|
|
{
|
|
foreground: 'aa0d91',
|
|
token: 'keyword'
|
|
},
|
|
{
|
|
foreground: '000000',
|
|
token: 'keyword.operator'
|
|
},
|
|
{
|
|
foreground: 'aa0d91',
|
|
token: 'constant.language'
|
|
},
|
|
{
|
|
foreground: '990000',
|
|
token: 'support.class.exception'
|
|
},
|
|
{
|
|
foreground: '000000',
|
|
token: 'entity.name.function'
|
|
},
|
|
{
|
|
fontStyle: 'bold underline',
|
|
token: 'entity.name.type'
|
|
},
|
|
{
|
|
fontStyle: 'italic',
|
|
token: 'variable.parameter'
|
|
},
|
|
{
|
|
foreground: '007400',
|
|
token: 'comment'
|
|
},
|
|
{
|
|
foreground: 'ff0000',
|
|
token: 'invalid'
|
|
},
|
|
{
|
|
background: 'e71a1100',
|
|
token: 'invalid.deprecated.trailing-whitespace'
|
|
},
|
|
{
|
|
foreground: '000000',
|
|
background: 'fafafafc',
|
|
token: 'text source'
|
|
},
|
|
{
|
|
foreground: 'aa0d91',
|
|
token: 'meta.tag'
|
|
},
|
|
{
|
|
foreground: 'aa0d91',
|
|
token: 'declaration.tag'
|
|
},
|
|
{
|
|
foreground: '000000',
|
|
fontStyle: 'bold',
|
|
token: 'support'
|
|
},
|
|
{
|
|
foreground: 'aa0d91',
|
|
token: 'storage'
|
|
},
|
|
{
|
|
fontStyle: 'bold underline',
|
|
token: 'entity.name.section'
|
|
},
|
|
{
|
|
foreground: '000000',
|
|
fontStyle: 'bold',
|
|
token: 'entity.name.function.frame'
|
|
},
|
|
{
|
|
foreground: '333333',
|
|
token: 'meta.tag.preprocessor.xml'
|
|
},
|
|
{
|
|
foreground: '994500',
|
|
fontStyle: 'italic',
|
|
token: 'entity.other.attribute-name'
|
|
},
|
|
{
|
|
foreground: '881280',
|
|
token: 'entity.name.tag'
|
|
}
|
|
],
|
|
colors: {
|
|
'editor.foreground': '#000000',
|
|
'editor.background': '#FFFFFF',
|
|
'editor.selectionBackground': '#BAD6FD',
|
|
'editor.lineHighlightBackground': '#0000001A',
|
|
'editorCursor.foreground': '#000000',
|
|
'editorWhitespace.foreground': '#B3B3B3F4'
|
|
}
|
|
});
|
|
}
|
|
};
|