mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
2051 lines
72 KiB
JavaScript
2051 lines
72 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
var colorType;
|
|
(function (colorType) {
|
|
colorType["chalky"] = "chalky";
|
|
colorType["coral"] = "coral";
|
|
colorType["dark"] = "dark";
|
|
colorType["error"] = "error";
|
|
colorType["fountainBlue"] = "fountainBlue";
|
|
colorType["green"] = "green";
|
|
colorType["invalid"] = "invalid";
|
|
colorType["lightDark"] = "lightDark";
|
|
colorType["lightWhite"] = "lightWhite";
|
|
colorType["malibu"] = "malibu";
|
|
colorType["purple"] = "purple";
|
|
colorType["whiskey"] = "whiskey";
|
|
colorType["deepRed"] = "deepRed";
|
|
})(colorType || (colorType = {}));
|
|
exports.default = {
|
|
textColors: {
|
|
classic: {
|
|
chalky: '#e5c07b',
|
|
coral: '#e06c75',
|
|
dark: '#5c6370',
|
|
error: '#f44747',
|
|
fountainBlue: '#56b6c2',
|
|
green: '#98c379',
|
|
invalid: '#ffffff',
|
|
lightDark: '#7f848e',
|
|
lightWhite: '#abb2bf',
|
|
malibu: '#61afef',
|
|
purple: '#c678dd',
|
|
whiskey: '#d19a66',
|
|
deepRed: '#BE5046',
|
|
},
|
|
vivid: {
|
|
chalky: '#e5c07b',
|
|
coral: '#ef596f',
|
|
dark: '#5c6370',
|
|
error: '#f44747',
|
|
fountainBlue: '#2bbac5',
|
|
green: '#89ca78',
|
|
invalid: '#ffffff',
|
|
lightDark: '#7f848e',
|
|
lightWhite: '#abb2bf',
|
|
malibu: '#61afef',
|
|
purple: '#d55fde',
|
|
whiskey: '#d19a66',
|
|
deepRed: '#BE5046',
|
|
},
|
|
},
|
|
editorThemes: {
|
|
Ayu: () => Promise.resolve().then(() => require('./data/ayu')),
|
|
Nord: () => Promise.resolve().then(() => require('./data/nord')),
|
|
'One Dark Pro': () => Promise.resolve().then(() => require('./data/oneDarkPro')),
|
|
'One Dark Pro Flat': () => Promise.resolve().then(() => require('./data/oneDarkProFlat')),
|
|
'One Dark Pro Darker': () => Promise.resolve().then(() => require('./data/oneDarkProDarker')),
|
|
Panda: () => Promise.resolve().then(() => require('./data/panda')),
|
|
Solarized: () => Promise.resolve().then(() => require('./data/solarized')),
|
|
'Solarized Flat': () => Promise.resolve().then(() => require('./data/solarizedFlat')),
|
|
Shadow: () => Promise.resolve().then(() => require('./data/shadow')),
|
|
'VS Code': () => Promise.resolve().then(() => require('./data/vscode')),
|
|
'Just Black': () => Promise.resolve().then(() => require('./data/justBlack')),
|
|
Ocean: () => Promise.resolve().then(() => require('./data/ocean')),
|
|
Tokyo: () => Promise.resolve().then(() => require('./data/tokyo')),
|
|
Retro: () => Promise.resolve().then(() => require('./data/retro')),
|
|
Gnome: () => Promise.resolve().then(() => require('./data/gnome')),
|
|
},
|
|
tokenColors: {
|
|
default: [
|
|
{
|
|
scope: 'meta.embedded',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'unison punctuation',
|
|
scope: 'punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'haskell variable generic-type',
|
|
scope: 'variable.other.generic-type.haskell',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'haskell storage type',
|
|
scope: 'storage.type.haskell',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'support.variable.magic.python',
|
|
scope: 'support.variable.magic.python',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'punctuation.separator.parameters.python',
|
|
scope: 'punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'variable.parameter.function.language.special.self.python',
|
|
scope: 'variable.parameter.function.language.special.self.python',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'variable.parameter.function.language.special.cls.python',
|
|
scope: 'variable.parameter.function.language.special.cls.python',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'storage.modifier.lifetime.rust',
|
|
scope: 'storage.modifier.lifetime.rust',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'support.function.std.rust',
|
|
scope: 'support.function.std.rust',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'entity.name.lifetime.rust',
|
|
scope: 'entity.name.lifetime.rust',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'variable.language.rust',
|
|
scope: 'variable.language.rust',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'support.constant.edge',
|
|
scope: 'support.constant.edge',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'regexp constant character-class',
|
|
scope: 'constant.other.character-class.regexp',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'keyword.operator',
|
|
scope: ['keyword.operator.word'],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'regexp operator.quantifier',
|
|
scope: 'keyword.operator.quantifier.regexp',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Text',
|
|
scope: 'variable.parameter.function',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Comment Markup Link',
|
|
scope: 'comment markup.link',
|
|
settings: {
|
|
foreground: colorType.dark,
|
|
},
|
|
},
|
|
{
|
|
name: 'markup diff',
|
|
scope: 'markup.changed.diff',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'diff',
|
|
scope: 'meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'inserted.diff',
|
|
scope: 'markup.inserted.diff',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'deleted.diff',
|
|
scope: 'markup.deleted.diff',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'c++ function',
|
|
scope: 'meta.function.c,meta.function.cpp',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'c++ block',
|
|
scope: 'punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts punctuation separator key-value',
|
|
scope: 'punctuation.separator.key-value',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts import keyword',
|
|
scope: 'keyword.operator.expression.import',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'math js/ts',
|
|
scope: 'support.constant.math',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'math property js/ts',
|
|
scope: 'support.constant.property.math',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts variable.other.constant',
|
|
scope: 'variable.other.constant',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'java type',
|
|
scope: [
|
|
'storage.type.annotation.java',
|
|
'storage.type.object.array.java',
|
|
],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'java source',
|
|
scope: 'source.java',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'java modifier.import',
|
|
scope: 'punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'java modifier.import',
|
|
scope: 'meta.method.java',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'java modifier.import',
|
|
scope: 'storage.modifier.import.java,storage.type.java,storage.type.generic.java',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'java instanceof',
|
|
scope: 'keyword.operator.instanceof.java',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'java variable.name',
|
|
scope: 'meta.definition.variable.name.java',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'operator logical',
|
|
scope: 'keyword.operator.logical',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'operator bitwise',
|
|
scope: 'keyword.operator.bitwise',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'operator channel',
|
|
scope: 'keyword.operator.channel',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'support.constant.property-value.scss',
|
|
scope: 'support.constant.property-value.scss,support.constant.property-value.css',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'CSS/SCSS/LESS Operators',
|
|
scope: 'keyword.operator.css,keyword.operator.scss,keyword.operator.less',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'css color standard name',
|
|
scope: 'support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'css comma',
|
|
scope: 'punctuation.separator.list.comma.css',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'css attribute-name.id',
|
|
scope: 'support.constant.color.w3c-standard-color-name.css',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'css property-name',
|
|
scope: 'support.type.vendored.property-name.css',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts module',
|
|
scope: 'support.module.node,support.type.object.module,support.module.node',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'entity.name.type.module',
|
|
scope: 'entity.name.type.module',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'js variable readwrite',
|
|
scope: 'variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts json',
|
|
scope: 'support.constant.json',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts Keyword',
|
|
scope: [
|
|
'keyword.operator.expression.instanceof',
|
|
'keyword.operator.new',
|
|
'keyword.operator.ternary',
|
|
'keyword.operator.optional',
|
|
'keyword.operator.expression.keyof',
|
|
],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts console',
|
|
scope: 'support.type.object.console',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts support.variable.property.process',
|
|
scope: 'support.variable.property.process',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'js console function',
|
|
scope: 'entity.name.function,support.function.console',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'keyword.operator.misc.rust',
|
|
scope: 'keyword.operator.misc.rust',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'keyword.operator.sigil.rust',
|
|
scope: 'keyword.operator.sigil.rust',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'operator',
|
|
scope: 'keyword.operator.delete',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'js dom',
|
|
scope: 'support.type.object.dom',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'js dom variable',
|
|
scope: 'support.variable.dom,support.variable.property.dom',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'keyword.operator',
|
|
scope: 'keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'C operator assignment',
|
|
scope: 'keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Punctuation',
|
|
scope: 'punctuation.separator.delimiter',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Other punctuation .c',
|
|
scope: 'punctuation.separator.c,punctuation.separator.cpp',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'C type posix-reserved',
|
|
scope: 'support.type.posix-reserved.c,support.type.posix-reserved.cpp',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'keyword.operator.sizeof.c',
|
|
scope: 'keyword.operator.sizeof.c,keyword.operator.sizeof.cpp',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'python parameter',
|
|
scope: 'variable.parameter.function.language.python',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'python type',
|
|
scope: 'support.type.python',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'python logical',
|
|
scope: 'keyword.operator.logical.python',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'pyCs',
|
|
scope: 'variable.parameter.function.python',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'python block',
|
|
scope: 'punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'python function-call.generic',
|
|
scope: 'meta.function-call.generic.python',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'python placeholder reset to normal string',
|
|
scope: 'constant.character.format.placeholder.other.python',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Operators',
|
|
scope: 'keyword.operator',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Compound Assignment Operators',
|
|
scope: 'keyword.operator.assignment.compound',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Compound Assignment Operators js/ts',
|
|
scope: 'keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'Keywords',
|
|
scope: 'keyword',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Namespaces',
|
|
scope: 'entity.name.namespace',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Variables',
|
|
scope: 'variable',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Variables',
|
|
scope: 'variable.c',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Language variables',
|
|
scope: 'variable.language',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Java Variables',
|
|
scope: 'token.variable.parameter.java',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Java Imports',
|
|
scope: 'import.storage.java',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Packages',
|
|
scope: 'token.package.keyword',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Packages',
|
|
scope: 'token.package',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Functions',
|
|
scope: [
|
|
'entity.name.function',
|
|
'meta.require',
|
|
'support.function.any-method',
|
|
'variable.function',
|
|
],
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Classes',
|
|
scope: 'entity.name.type.namespace',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Classes',
|
|
scope: 'support.class, entity.name.type.class',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Class name',
|
|
scope: 'entity.name.class.identifier.namespace.type',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Class name',
|
|
scope: [
|
|
'entity.name.class',
|
|
'variable.other.class.js',
|
|
'variable.other.class.ts',
|
|
],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Class name php',
|
|
scope: 'variable.other.class.php',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Type Name',
|
|
scope: 'entity.name.type',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Keyword Control',
|
|
scope: 'keyword.control',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Control Elements',
|
|
scope: 'control.elements, keyword.operator.less',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Methods',
|
|
scope: 'keyword.other.special-method',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Storage',
|
|
scope: 'storage',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Storage JS TS',
|
|
scope: 'token.storage',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Source Js Keyword Operator Delete,source Js Keyword Operator In,source Js Keyword Operator Of,source Js Keyword Operator Instanceof,source Js Keyword Operator New,source Js Keyword Operator Typeof,source Js Keyword Operator Void',
|
|
scope: 'keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Java Storage',
|
|
scope: 'token.storage.type.java',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Support',
|
|
scope: 'support.function',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'Support type',
|
|
scope: 'support.type.property-name',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Support type',
|
|
scope: 'support.constant.property-value',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Support type',
|
|
scope: 'support.constant.font-name',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Meta tag',
|
|
scope: 'meta.tag',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Strings',
|
|
scope: 'string',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'Constant other symbol',
|
|
scope: 'constant.other.symbol',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'Integers',
|
|
scope: 'constant.numeric',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Constants',
|
|
scope: 'constant',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Constants',
|
|
scope: 'punctuation.definition.constant',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Tags',
|
|
scope: 'entity.name.tag',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Attributes',
|
|
scope: 'entity.other.attribute-name',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Attribute IDs',
|
|
scope: 'entity.other.attribute-name.id',
|
|
settings: {
|
|
fontStyle: 'normal',
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Attribute class',
|
|
scope: 'entity.other.attribute-name.class.css',
|
|
settings: {
|
|
fontStyle: 'normal',
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Selector',
|
|
scope: 'meta.selector',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Headings',
|
|
scope: 'markup.heading',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Headings',
|
|
scope: 'markup.heading punctuation.definition.heading, entity.name.section',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Units',
|
|
scope: 'keyword.other.unit',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Bold',
|
|
scope: 'markup.bold,todo.bold',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Bold',
|
|
scope: 'punctuation.definition.bold',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'markup Italic',
|
|
scope: 'markup.italic, punctuation.definition.italic,todo.emphasis',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'emphasis md',
|
|
scope: 'emphasis md',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown headings',
|
|
scope: 'entity.name.section.markdown',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown heading Punctuation Definition',
|
|
scope: 'punctuation.definition.heading.markdown',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'punctuation.definition.list.begin.markdown',
|
|
scope: 'punctuation.definition.list.begin.markdown',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown heading setext',
|
|
scope: 'markup.heading.setext',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Punctuation Definition Bold',
|
|
scope: 'punctuation.definition.bold.markdown',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Inline Raw',
|
|
scope: 'markup.inline.raw.markdown',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Inline Raw',
|
|
scope: 'markup.inline.raw.string.markdown',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Inline Raw punctuation',
|
|
scope: 'punctuation.definition.raw.markdown',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown List Punctuation Definition',
|
|
scope: 'punctuation.definition.list.markdown',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Punctuation Definition String',
|
|
scope: [
|
|
'punctuation.definition.string.begin.markdown',
|
|
'punctuation.definition.string.end.markdown',
|
|
'punctuation.definition.metadata.markdown',
|
|
],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'beginning.punctuation.definition.list.markdown',
|
|
scope: ['beginning.punctuation.definition.list.markdown'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Punctuation Definition Link',
|
|
scope: 'punctuation.definition.metadata.markdown',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Underline Link/Image',
|
|
scope: 'markup.underline.link.markdown,markup.underline.link.image.markdown',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Link Title/Description',
|
|
scope: 'string.other.link.title.markdown,string.other.link.description.markdown',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Asciidoc Inline Raw',
|
|
scope: 'markup.raw.monospace.asciidoc',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Asciidoc Inline Raw Punctuation Definition',
|
|
scope: 'punctuation.definition.asciidoc',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Asciidoc List Punctuation Definition',
|
|
scope: 'markup.list.asciidoc',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Asciidoc underline link',
|
|
scope: 'markup.link.asciidoc,markup.other.url.asciidoc',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Asciidoc link name',
|
|
scope: 'string.unquoted.asciidoc,markup.other.url.asciidoc',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Regular Expressions',
|
|
scope: 'string.regexp',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'Embedded',
|
|
scope: 'punctuation.section.embedded, variable.interpolation',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Embedded',
|
|
scope: 'punctuation.section.embedded.begin,punctuation.section.embedded.end',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'illegal',
|
|
scope: 'invalid.illegal',
|
|
settings: {
|
|
foreground: colorType.invalid,
|
|
},
|
|
},
|
|
{
|
|
name: 'illegal',
|
|
scope: 'invalid.illegal.bad-ampersand.html',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
scope: 'invalid.illegal.unrecognized-tag.html',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Broken',
|
|
scope: 'invalid.broken',
|
|
settings: {
|
|
foreground: colorType.invalid,
|
|
},
|
|
},
|
|
{
|
|
name: 'Deprecated',
|
|
scope: 'invalid.deprecated',
|
|
settings: {
|
|
foreground: colorType.invalid,
|
|
},
|
|
},
|
|
{
|
|
name: 'html Deprecated',
|
|
scope: 'invalid.deprecated.entity.other.attribute-name.html',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'Unimplemented',
|
|
scope: 'invalid.unimplemented',
|
|
settings: {
|
|
foreground: colorType.invalid,
|
|
},
|
|
},
|
|
{
|
|
name: 'Source Json Meta Structure Dictionary Json > String Quoted Json',
|
|
scope: 'source.json meta.structure.dictionary.json > string.quoted.json',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Source Json Meta Structure Dictionary Json > String Quoted Json > Punctuation String',
|
|
scope: 'source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Source Json Meta Structure Dictionary Json > Value Json > String Quoted Json,source Json Meta Structure Array Json > Value Json > String Quoted Json,source Json Meta Structure Dictionary Json > Value Json > String Quoted Json > Punctuation,source Json Meta Structure Array Json > Value Json > String Quoted Json > Punctuation',
|
|
scope: 'source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'Source Json Meta Structure Dictionary Json > Constant Language Json,source Json Meta Structure Array Json > Constant Language Json',
|
|
scope: 'source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] JSON Property Name',
|
|
scope: 'support.type.property-name.json',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] JSON Punctuation for Property Name',
|
|
scope: 'support.type.property-name.json punctuation',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'laravel blade tag',
|
|
scope: 'text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'laravel blade @',
|
|
scope: 'text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'use statement for other classes',
|
|
scope: 'support.other.namespace.use.php,support.other.namespace.use-as.php,entity.other.alias.php,meta.interface.php',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'error suppression',
|
|
scope: 'keyword.operator.error-control.php',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'php instanceof',
|
|
scope: 'keyword.operator.type.php',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'style double quoted array index normal begin',
|
|
scope: 'punctuation.section.array.begin.php',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'style double quoted array index normal end',
|
|
scope: 'punctuation.section.array.end.php',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'php illegal.non-null-typehinted',
|
|
scope: 'invalid.illegal.non-null-typehinted.php',
|
|
settings: {
|
|
foreground: colorType.error,
|
|
},
|
|
},
|
|
{
|
|
name: 'php types',
|
|
scope: 'storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'php call-function',
|
|
scope: 'meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'php function-resets',
|
|
scope: 'punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'support php constants',
|
|
scope: 'support.constant.core.rust',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'support php constants',
|
|
scope: 'support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'php goto',
|
|
scope: 'entity.name.goto-label.php,support.other.php',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'php logical/bitwise operator',
|
|
scope: 'keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'php regexp operator',
|
|
scope: 'keyword.operator.regexp.php',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'php comparison',
|
|
scope: 'keyword.operator.comparison.php',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'php heredoc/nowdoc',
|
|
scope: 'keyword.operator.heredoc.php,keyword.operator.nowdoc.php',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'python function decorator @',
|
|
scope: 'meta.function.decorator.python',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'python function support',
|
|
scope: 'support.token.decorator.python,meta.function.decorator.identifier.python',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'parameter function js/ts',
|
|
scope: 'function.parameter',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'brace function',
|
|
scope: 'function.brace',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'parameter function ruby cs',
|
|
scope: 'function.parameter.ruby, function.parameter.cs',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'constant.language.symbol.ruby',
|
|
scope: 'constant.language.symbol.ruby',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'rgb-value',
|
|
scope: 'rgb-value',
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'rgb value',
|
|
scope: 'inline-color-decoration rgb-value',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'rgb value less',
|
|
scope: 'less rgb-value',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'sass selector',
|
|
scope: 'selector.sass',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'ts primitive/builtin types',
|
|
scope: 'support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'block scope',
|
|
scope: 'block.scope.end,block.scope.begin',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'cs storage type',
|
|
scope: 'storage.type.cs',
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'cs local variable',
|
|
scope: 'entity.name.variable.local.cs',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
scope: 'token.info-token',
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
scope: 'token.warn-token',
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
scope: 'token.error-token',
|
|
settings: {
|
|
foreground: colorType.error,
|
|
},
|
|
},
|
|
{
|
|
scope: 'token.debug-token',
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'String interpolation',
|
|
scope: [
|
|
'punctuation.definition.template-expression.begin',
|
|
'punctuation.definition.template-expression.end',
|
|
'punctuation.section.embedded',
|
|
],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Reset JavaScript string interpolation expression',
|
|
scope: ['meta.template.expression'],
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Import module JS',
|
|
scope: ['keyword.operator.module'],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'js Flowtype',
|
|
scope: ['support.type.type.flowtype'],
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'js Flow',
|
|
scope: ['support.type.primitive'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'js class prop',
|
|
scope: ['meta.property.object'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'js func parameter',
|
|
scope: ['variable.parameter.function.js'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'js template literals begin',
|
|
scope: ['keyword.other.template.begin'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'js template literals end',
|
|
scope: ['keyword.other.template.end'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'js template literals variable braces begin',
|
|
scope: ['keyword.other.substitution.begin'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'js template literals variable braces end',
|
|
scope: ['keyword.other.substitution.end'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'js operator.assignment',
|
|
scope: ['keyword.operator.assignment'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'go operator',
|
|
scope: ['keyword.operator.assignment.go'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'go operator',
|
|
scope: [
|
|
'keyword.operator.arithmetic.go',
|
|
'keyword.operator.address.go',
|
|
],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'Go package name',
|
|
scope: ['entity.name.package.go'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'elm prelude',
|
|
scope: ['support.type.prelude.elm'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'elm constant',
|
|
scope: ['support.constant.elm'],
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: 'template literal',
|
|
scope: ['punctuation.quasi.element'],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'html/pug (jade) escaped characters and entities',
|
|
scope: ['constant.character.entity'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'styling css pseudo-elements/classes to be able to differentiate from classes which are the same colour',
|
|
scope: [
|
|
'entity.other.attribute-name.pseudo-element',
|
|
'entity.other.attribute-name.pseudo-class',
|
|
],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'Clojure globals',
|
|
scope: ['entity.global.clojure'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Clojure symbols',
|
|
scope: ['meta.symbol.clojure'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Clojure constants',
|
|
scope: ['constant.keyword.clojure'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'CoffeeScript Function Argument',
|
|
scope: ['meta.arguments.coffee', 'variable.parameter.function.coffee'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Ini Default Text',
|
|
scope: ['source.ini'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'Makefile prerequisities',
|
|
scope: ['meta.scope.prerequisites.makefile'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Makefile text colour',
|
|
scope: ['source.makefile'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Groovy import names',
|
|
scope: ['storage.modifier.import.groovy'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Groovy Methods',
|
|
scope: ['meta.method.groovy'],
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'Groovy Variables',
|
|
scope: ['meta.definition.variable.name.groovy'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Groovy Inheritance',
|
|
scope: ['meta.definition.class.inherited.classes.groovy'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'HLSL Semantic',
|
|
scope: ['support.variable.semantic.hlsl'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'HLSL Types',
|
|
scope: [
|
|
'support.type.texture.hlsl',
|
|
'support.type.sampler.hlsl',
|
|
'support.type.object.hlsl',
|
|
'support.type.object.rw.hlsl',
|
|
'support.type.fx.hlsl',
|
|
'support.type.object.hlsl',
|
|
],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'SQL Variables',
|
|
scope: ['text.variable', 'text.bracketed'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'types',
|
|
scope: ['support.type.swift', 'support.type.vb.asp'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 1, keyword',
|
|
scope: ['entity.name.function.xi'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 2, callable',
|
|
scope: ['entity.name.class.xi'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 3, property',
|
|
scope: ['constant.character.character-class.regexp.xi'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 4, type, class, interface',
|
|
scope: ['constant.regexp.xi'],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 5, enums, preprocessor, constant, decorator',
|
|
scope: ['keyword.control.xi'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
name: 'heading 6, number',
|
|
scope: ['invalid.xi'],
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'string',
|
|
scope: ['beginning.punctuation.definition.quote.markdown.xi'],
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'comments',
|
|
scope: ['beginning.punctuation.definition.list.markdown.xi'],
|
|
settings: {
|
|
foreground: colorType.lightDark,
|
|
},
|
|
},
|
|
{
|
|
name: 'link',
|
|
scope: ['constant.character.xi'],
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'accent',
|
|
scope: ['accent.xi'],
|
|
settings: {
|
|
foreground: colorType.malibu,
|
|
},
|
|
},
|
|
{
|
|
name: 'wikiword',
|
|
scope: ['wikiword.xi'],
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
name: "language operators like '+', '-' etc",
|
|
scope: ['constant.other.color.rgb-value.xi'],
|
|
settings: {
|
|
foreground: colorType.invalid,
|
|
},
|
|
},
|
|
{
|
|
name: 'elements to dim',
|
|
scope: ['punctuation.definition.tag.xi'],
|
|
settings: {
|
|
foreground: colorType.dark,
|
|
},
|
|
},
|
|
{
|
|
name: 'C++/C#',
|
|
scope: [
|
|
'entity.name.label.cs',
|
|
'entity.name.scope-resolution.function.call',
|
|
'entity.name.scope-resolution.function.definition',
|
|
],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'Markdown underscore-style headers',
|
|
scope: [
|
|
'entity.name.label.cs',
|
|
'markup.heading.setext.1.markdown',
|
|
'markup.heading.setext.2.markdown',
|
|
],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'meta.brace.square',
|
|
scope: [' meta.brace.square'],
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Comments',
|
|
scope: 'comment, punctuation.definition.comment',
|
|
settings: {
|
|
foreground: colorType.lightDark,
|
|
},
|
|
},
|
|
{
|
|
name: '[VSCODE-CUSTOM] Markdown Quote',
|
|
scope: 'markup.quote.markdown',
|
|
settings: {
|
|
foreground: colorType.dark,
|
|
},
|
|
},
|
|
{
|
|
name: 'punctuation.definition.block.sequence.item.yaml',
|
|
scope: 'punctuation.definition.block.sequence.item.yaml',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
scope: [
|
|
'constant.language.symbol.elixir',
|
|
'constant.language.symbol.double-quoted.elixir',
|
|
],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
scope: ['entity.name.variable.parameter.cs'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
scope: ['entity.name.variable.field.cs'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Deleted',
|
|
scope: 'markup.deleted',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'Inserted',
|
|
scope: 'markup.inserted',
|
|
settings: {
|
|
foreground: colorType.green,
|
|
},
|
|
},
|
|
{
|
|
name: 'Underline',
|
|
scope: 'markup.underline',
|
|
settings: {
|
|
fontStyle: 'underline',
|
|
},
|
|
},
|
|
{
|
|
name: 'punctuation.section.embedded.begin.php',
|
|
scope: [
|
|
'punctuation.section.embedded.begin.php',
|
|
'punctuation.section.embedded.end.php',
|
|
],
|
|
settings: {
|
|
foreground: colorType.deepRed,
|
|
},
|
|
},
|
|
{
|
|
name: 'support.other.namespace.php',
|
|
scope: ['support.other.namespace.php'],
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'variable.other.object',
|
|
scope: ['variable.other.object'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'variable.other.constant.property',
|
|
scope: ['variable.other.constant.property'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'entity.other.inherited-class',
|
|
scope: ['entity.other.inherited-class'],
|
|
settings: {
|
|
foreground: colorType.chalky,
|
|
},
|
|
},
|
|
{
|
|
name: 'c variable readwrite',
|
|
scope: 'variable.other.readwrite.c',
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
{
|
|
name: 'php scope',
|
|
scope: 'entity.name.variable.parameter.php,punctuation.separator.colon.php,constant.other.php',
|
|
settings: {
|
|
foreground: colorType.lightWhite,
|
|
},
|
|
},
|
|
{
|
|
name: 'Assembly',
|
|
scope: ['constant.numeric.decimal.asm.x86_64'],
|
|
settings: {
|
|
foreground: colorType.purple,
|
|
},
|
|
},
|
|
{
|
|
scope: ['support.other.parenthesis.regexp'],
|
|
settings: {
|
|
foreground: colorType.whiskey,
|
|
},
|
|
},
|
|
{
|
|
scope: ['constant.character.escape'],
|
|
settings: {
|
|
foreground: colorType.fountainBlue,
|
|
},
|
|
},
|
|
{
|
|
scope: ['string.regexp'],
|
|
settings: {
|
|
foreground: colorType.coral,
|
|
},
|
|
},
|
|
],
|
|
bold: [
|
|
{
|
|
name: 'Markup: Heading',
|
|
scope: 'markup.heading',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Markup: Strong',
|
|
scope: 'markup.bold',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Sections',
|
|
scope: 'entity.name.section',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'CSS: Important Keyword',
|
|
scope: 'keyword.other.important',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Functions',
|
|
scope: [
|
|
'entity.name.function',
|
|
'meta.require',
|
|
'support.function.any-method',
|
|
'variable.function',
|
|
],
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Classes',
|
|
scope: 'entity.name.type.namespace',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Headings',
|
|
scope: 'markup.heading',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'Bold',
|
|
scope: 'markup.bold,todo.bold',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
{
|
|
name: 'markup.bold.markdown',
|
|
scope: 'markup.bold.markdown',
|
|
settings: {
|
|
fontStyle: 'bold',
|
|
},
|
|
},
|
|
],
|
|
italic: [
|
|
{
|
|
name: 'Comments',
|
|
scope: 'comment, punctuation.definition.comment',
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
{
|
|
name: 'js/ts italic',
|
|
scope: 'entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.super',
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
{
|
|
name: 'comment',
|
|
scope: 'comment.line.double-slash,comment.block.documentation',
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
{
|
|
name: 'Python Keyword Control',
|
|
scope: 'keyword.control.import.python,keyword.control.flow.python,keyword.operator.logical.python',
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
{
|
|
name: 'markup.italic.markdown',
|
|
scope: 'markup.italic.markdown',
|
|
settings: {
|
|
fontStyle: 'italic',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
};
|
|
//# sourceMappingURL=themeData.js.map
|