diff --git a/packages/tm-grammars/README.md b/packages/tm-grammars/README.md index b40634f..d3fa8fc 100644 --- a/packages/tm-grammars/README.md +++ b/packages/tm-grammars/README.md @@ -159,7 +159,7 @@ import { grammars } from 'tm-grammars' | `powershell` | `ps` `ps1` | [microsoft/vscode](https://github.com/microsoft/vscode/blob/9efc116de0ea4998616ebe3b17ee5b92f7dc1161/extensions/powershell/syntaxes/powershell.tmLanguage.json) | [MIT](https://raw.githubusercontent.com/microsoft/vscode/main/LICENSE.txt) | | 21.12 kB | | `prisma` | | [prisma/language-tools](https://github.com/prisma/language-tools/blob/d79f9eebfc097c05040504c5aaabbac626b03706/packages/vscode/syntaxes/prisma.tmLanguage.json) | [Apache-2.0](https://raw.githubusercontent.com/prisma/language-tools/main/LICENSE) | | 5.80 kB | | `prolog` | | [arthwang/vsc-prolog](https://github.com/arthwang/vsc-prolog/blob/5e15f731d5ef8e0f3974589b84ddefe6a2bf78c7/syntaxes/prolog.swi.tmLanguage.json) | [MIT](https://raw.githubusercontent.com/arthwang/vsc-prolog/master/LICENSE.txt) | | 11.02 kB | -| `proto` | | [zxh0/vscode-proto3](https://github.com/zxh0/vscode-proto3/blob/ead0fb5f46a56adbe30d5a8a63d68e7131912159/syntaxes/proto3.tmLanguage.json) | [MIT](https://raw.githubusercontent.com/zxh0/vscode-proto3/master/LICENSE.txt) | | 6.13 kB | +| `proto` | `protobuf` | [zxh0/vscode-proto3](https://github.com/zxh0/vscode-proto3/blob/ead0fb5f46a56adbe30d5a8a63d68e7131912159/syntaxes/proto3.tmLanguage.json) | [MIT](https://raw.githubusercontent.com/zxh0/vscode-proto3/master/LICENSE.txt) | | 6.13 kB | | `pug` | `jade` | [microsoft/vscode](https://github.com/microsoft/vscode/blob/6ac83c7c7dda9f27ca1fe9d98675253e010b75d1/extensions/pug/syntaxes/pug.tmLanguage.json) | [MIT](https://raw.githubusercontent.com/microsoft/vscode/main/LICENSE.txt) | `javascript` `css` `sass` `scss` `stylus` `coffee` `html` | 13.69 kB | | `puppet` | | [octref/puppet-vscode](https://github.com/octref/puppet-vscode/blob/42e02ef6c02aefb0dcf03f8367fdc106d7213a6c/syntaxes/puppet.tmLanguage) | [Apache-2.0](https://raw.githubusercontent.com/octref/puppet-vscode/main/LICENSE) | | 11.34 kB | | `purescript` | | [nwolverson/vscode-language-purescript](https://github.com/nwolverson/vscode-language-purescript/blob/07a2aa7ad8c77e84de327fb5aa19d74b86df60f8/syntaxes/purescript.json) | [NOASSERTION](https://raw.githubusercontent.com/nwolverson/vscode-language-purescript/master/LICENSE.md) | | 15.50 kB | diff --git a/packages/tm-grammars/index.js b/packages/tm-grammars/index.js index 99cb35c..983f91c 100644 --- a/packages/tm-grammars/index.js +++ b/packages/tm-grammars/index.js @@ -2265,6 +2265,9 @@ export const grammars = [ source: 'https://github.com/arthwang/vsc-prolog/blob/5e15f731d5ef8e0f3974589b84ddefe6a2bf78c7/syntaxes/prolog.swi.tmLanguage.json', }, { + aliases: [ + 'protobuf', + ], byteSize: 6280, displayName: 'Protocol Buffer 3', lastUpdate: '2022-02-08T19:51:15Z', diff --git a/packages/tm-themes/themes/github-dark-high-contrast.json b/packages/tm-themes/themes/github-dark-high-contrast.json new file mode 100644 index 0000000..b384fbb --- /dev/null +++ b/packages/tm-themes/themes/github-dark-high-contrast.json @@ -0,0 +1,656 @@ +{ + "colors": { + "activityBar.activeBorder": "#ff967d", + "activityBar.background": "#0a0c10", + "activityBar.border": "#7a828e", + "activityBar.foreground": "#f0f3f6", + "activityBar.inactiveForeground": "#f0f3f6", + "activityBarBadge.background": "#409eff", + "activityBarBadge.foreground": "#0a0c10", + "badge.background": "#409eff", + "badge.foreground": "#0a0c10", + "breadcrumb.activeSelectionForeground": "#f0f3f6", + "breadcrumb.focusForeground": "#f0f3f6", + "breadcrumb.foreground": "#f0f3f6", + "breadcrumbPicker.background": "#272b33", + "button.background": "#09b43a", + "button.foreground": "#0a0c10", + "button.hoverBackground": "#26cd4d", + "button.secondaryBackground": "#4c525d", + "button.secondaryForeground": "#f0f3f6", + "button.secondaryHoverBackground": "#525964", + "checkbox.background": "#272b33", + "checkbox.border": "#7a828e", + "debugConsole.errorForeground": "#ffb1af", + "debugConsole.infoForeground": "#bdc4cc", + "debugConsole.sourceForeground": "#f7c843", + "debugConsole.warningForeground": "#f0b72f", + "debugConsoleInputIcon.foreground": "#cb9eff", + "debugIcon.breakpointForeground": "#ff6a69", + "debugTokenExpression.boolean": "#4ae168", + "debugTokenExpression.error": "#ffb1af", + "debugTokenExpression.name": "#91cbff", + "debugTokenExpression.number": "#4ae168", + "debugTokenExpression.string": "#addcff", + "debugTokenExpression.value": "#addcff", + "debugToolBar.background": "#272b33", + "descriptionForeground": "#f0f3f6", + "diffEditor.insertedLineBackground": "#09b43a26", + "diffEditor.insertedTextBackground": "#26cd4d4d", + "diffEditor.removedLineBackground": "#ff6a6926", + "diffEditor.removedTextBackground": "#ff94924d", + "dropdown.background": "#272b33", + "dropdown.border": "#7a828e", + "dropdown.foreground": "#f0f3f6", + "dropdown.listBackground": "#272b33", + "editor.background": "#0a0c10", + "editor.findMatchBackground": "#e09b13", + "editor.findMatchHighlightBackground": "#fbd66980", + "editor.focusedStackFrameHighlightBackground": "#09b43a", + "editor.foldBackground": "#9ea7b31a", + "editor.foreground": "#f0f3f6", + "editor.inactiveSelectionBackground": "#9ea7b3", + "editor.lineHighlightBackground": "#9ea7b31a", + "editor.lineHighlightBorder": "#71b7ff", + "editor.linkedEditingBackground": "#71b7ff12", + "editor.selectionBackground": "#ffffff", + "editor.selectionForeground": "#0a0c10", + "editor.selectionHighlightBackground": "#26cd4d40", + "editor.stackFrameHighlightBackground": "#e09b13", + "editor.wordHighlightBackground": "#9ea7b380", + "editor.wordHighlightBorder": "#9ea7b399", + "editor.wordHighlightStrongBackground": "#9ea7b34d", + "editor.wordHighlightStrongBorder": "#9ea7b399", + "editorBracketHighlight.foreground1": "#91cbff", + "editorBracketHighlight.foreground2": "#4ae168", + "editorBracketHighlight.foreground3": "#f7c843", + "editorBracketHighlight.foreground4": "#ffb1af", + "editorBracketHighlight.foreground5": "#ffadd4", + "editorBracketHighlight.foreground6": "#dbb7ff", + "editorBracketHighlight.unexpectedBracket.foreground": "#f0f3f6", + "editorBracketMatch.background": "#26cd4d40", + "editorBracketMatch.border": "#26cd4d99", + "editorCursor.foreground": "#71b7ff", + "editorGroup.border": "#7a828e", + "editorGroupHeader.tabsBackground": "#010409", + "editorGroupHeader.tabsBorder": "#7a828e", + "editorGutter.addedBackground": "#09b43a", + "editorGutter.deletedBackground": "#ff6a69", + "editorGutter.modifiedBackground": "#e09b13", + "editorIndentGuide.activeBackground": "#f0f3f63d", + "editorIndentGuide.background": "#f0f3f61f", + "editorInlayHint.background": "#bdc4cc33", + "editorInlayHint.foreground": "#f0f3f6", + "editorInlayHint.paramBackground": "#bdc4cc33", + "editorInlayHint.paramForeground": "#f0f3f6", + "editorInlayHint.typeBackground": "#bdc4cc33", + "editorInlayHint.typeForeground": "#f0f3f6", + "editorLineNumber.activeForeground": "#f0f3f6", + "editorLineNumber.foreground": "#9ea7b3", + "editorOverviewRuler.border": "#010409", + "editorWhitespace.foreground": "#7a828e", + "editorWidget.background": "#272b33", + "errorForeground": "#ff6a69", + "focusBorder": "#409eff", + "foreground": "#f0f3f6", + "gitDecoration.addedResourceForeground": "#26cd4d", + "gitDecoration.conflictingResourceForeground": "#e7811d", + "gitDecoration.deletedResourceForeground": "#ff6a69", + "gitDecoration.ignoredResourceForeground": "#9ea7b3", + "gitDecoration.modifiedResourceForeground": "#f0b72f", + "gitDecoration.submoduleResourceForeground": "#f0f3f6", + "gitDecoration.untrackedResourceForeground": "#26cd4d", + "icon.foreground": "#f0f3f6", + "input.background": "#0a0c10", + "input.border": "#7a828e", + "input.foreground": "#f0f3f6", + "input.placeholderForeground": "#9ea7b3", + "keybindingLabel.foreground": "#f0f3f6", + "list.activeSelectionBackground": "#9ea7b366", + "list.activeSelectionForeground": "#f0f3f6", + "list.focusBackground": "#409eff26", + "list.focusForeground": "#f0f3f6", + "list.highlightForeground": "#71b7ff", + "list.hoverBackground": "#9ea7b31a", + "list.hoverForeground": "#f0f3f6", + "list.inactiveFocusBackground": "#409eff26", + "list.inactiveSelectionBackground": "#9ea7b366", + "list.inactiveSelectionForeground": "#f0f3f6", + "minimapSlider.activeBackground": "#bdc4cc47", + "minimapSlider.background": "#bdc4cc33", + "minimapSlider.hoverBackground": "#bdc4cc3d", + "notificationCenterHeader.background": "#272b33", + "notificationCenterHeader.foreground": "#f0f3f6", + "notifications.background": "#272b33", + "notifications.border": "#7a828e", + "notifications.foreground": "#f0f3f6", + "notificationsErrorIcon.foreground": "#ff6a69", + "notificationsInfoIcon.foreground": "#71b7ff", + "notificationsWarningIcon.foreground": "#f0b72f", + "panel.background": "#010409", + "panel.border": "#7a828e", + "panelInput.border": "#7a828e", + "panelTitle.activeBorder": "#ff967d", + "panelTitle.activeForeground": "#f0f3f6", + "panelTitle.inactiveForeground": "#f0f3f6", + "peekViewEditor.background": "#9ea7b31a", + "peekViewEditor.matchHighlightBackground": "#e09b13", + "peekViewResult.background": "#0a0c10", + "peekViewResult.matchHighlightBackground": "#e09b13", + "pickerGroup.border": "#7a828e", + "pickerGroup.foreground": "#f0f3f6", + "progressBar.background": "#409eff", + "quickInput.background": "#272b33", + "quickInput.foreground": "#f0f3f6", + "scrollbar.shadow": "#7a828e33", + "scrollbarSlider.activeBackground": "#bdc4cc47", + "scrollbarSlider.background": "#bdc4cc33", + "scrollbarSlider.hoverBackground": "#bdc4cc3d", + "settings.headerForeground": "#f0f3f6", + "settings.modifiedItemIndicator": "#e09b13", + "sideBar.background": "#010409", + "sideBar.border": "#7a828e", + "sideBar.foreground": "#f0f3f6", + "sideBarSectionHeader.background": "#010409", + "sideBarSectionHeader.border": "#7a828e", + "sideBarSectionHeader.foreground": "#f0f3f6", + "sideBarTitle.foreground": "#f0f3f6", + "statusBar.background": "#0a0c10", + "statusBar.border": "#7a828e", + "statusBar.debuggingBackground": "#ff6a69", + "statusBar.debuggingForeground": "#0a0c10", + "statusBar.focusBorder": "#409eff80", + "statusBar.foreground": "#f0f3f6", + "statusBar.noFolderBackground": "#0a0c10", + "statusBarItem.activeBackground": "#f0f3f61f", + "statusBarItem.focusBorder": "#409eff", + "statusBarItem.hoverBackground": "#f0f3f614", + "statusBarItem.prominentBackground": "#9ea7b366", + "statusBarItem.remoteBackground": "#525964", + "statusBarItem.remoteForeground": "#f0f3f6", + "symbolIcon.arrayForeground": "#fe9a2d", + "symbolIcon.booleanForeground": "#71b7ff", + "symbolIcon.classForeground": "#fe9a2d", + "symbolIcon.colorForeground": "#91cbff", + "symbolIcon.constantForeground": [ + "#acf7b6", + "#72f088", + "#4ae168", + "#26cd4d", + "#09b43a", + "#09b43a", + "#02a232", + "#008c2c", + "#007728", + "#006222" + ], + "symbolIcon.constructorForeground": "#dbb7ff", + "symbolIcon.enumeratorForeground": "#fe9a2d", + "symbolIcon.enumeratorMemberForeground": "#71b7ff", + "symbolIcon.eventForeground": "#9ea7b3", + "symbolIcon.fieldForeground": "#fe9a2d", + "symbolIcon.fileForeground": "#f0b72f", + "symbolIcon.folderForeground": "#f0b72f", + "symbolIcon.functionForeground": "#cb9eff", + "symbolIcon.interfaceForeground": "#fe9a2d", + "symbolIcon.keyForeground": "#71b7ff", + "symbolIcon.keywordForeground": "#ff9492", + "symbolIcon.methodForeground": "#cb9eff", + "symbolIcon.moduleForeground": "#ff9492", + "symbolIcon.namespaceForeground": "#ff9492", + "symbolIcon.nullForeground": "#71b7ff", + "symbolIcon.numberForeground": "#26cd4d", + "symbolIcon.objectForeground": "#fe9a2d", + "symbolIcon.operatorForeground": "#91cbff", + "symbolIcon.packageForeground": "#fe9a2d", + "symbolIcon.propertyForeground": "#fe9a2d", + "symbolIcon.referenceForeground": "#71b7ff", + "symbolIcon.snippetForeground": "#71b7ff", + "symbolIcon.stringForeground": "#91cbff", + "symbolIcon.structForeground": "#fe9a2d", + "symbolIcon.textForeground": "#91cbff", + "symbolIcon.typeParameterForeground": "#91cbff", + "symbolIcon.unitForeground": "#71b7ff", + "symbolIcon.variableForeground": "#fe9a2d", + "tab.activeBackground": "#0a0c10", + "tab.activeBorder": "#0a0c10", + "tab.activeBorderTop": "#ff967d", + "tab.activeForeground": "#f0f3f6", + "tab.border": "#7a828e", + "tab.hoverBackground": "#0a0c10", + "tab.inactiveBackground": "#010409", + "tab.inactiveForeground": "#f0f3f6", + "tab.unfocusedActiveBorder": "#0a0c10", + "tab.unfocusedActiveBorderTop": "#7a828e", + "tab.unfocusedHoverBackground": "#9ea7b31a", + "terminal.ansiBlack": "#7a828e", + "terminal.ansiBlue": "#71b7ff", + "terminal.ansiBrightBlack": "#9ea7b3", + "terminal.ansiBrightBlue": "#91cbff", + "terminal.ansiBrightCyan": "#56d4dd", + "terminal.ansiBrightGreen": "#4ae168", + "terminal.ansiBrightMagenta": "#dbb7ff", + "terminal.ansiBrightRed": "#ffb1af", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightYellow": "#f7c843", + "terminal.ansiCyan": "#39c5cf", + "terminal.ansiGreen": "#26cd4d", + "terminal.ansiMagenta": "#cb9eff", + "terminal.ansiRed": "#ff9492", + "terminal.ansiWhite": "#d9dee3", + "terminal.ansiYellow": "#f0b72f", + "terminal.foreground": "#f0f3f6", + "textBlockQuote.background": "#010409", + "textBlockQuote.border": "#7a828e", + "textCodeBlock.background": "#9ea7b366", + "textLink.activeForeground": "#71b7ff", + "textLink.foreground": "#71b7ff", + "textPreformat.foreground": "#f0f3f6", + "textSeparator.foreground": "#7a828e", + "titleBar.activeBackground": "#0a0c10", + "titleBar.activeForeground": "#f0f3f6", + "titleBar.border": "#7a828e", + "titleBar.inactiveBackground": "#010409", + "titleBar.inactiveForeground": "#f0f3f6", + "tree.indentGuidesStroke": "#7a828e", + "welcomePage.buttonBackground": "#272b33", + "welcomePage.buttonHoverBackground": "#525964" + }, + "displayName": "GitHub Dark High Contrast", + "name": "github-dark-high-contrast", + "semanticHighlighting": true, + "tokenColors": [ + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.comment" + ], + "settings": { + "foreground": "#bdc4cc" + } + }, + { + "scope": [ + "constant.other.placeholder", + "constant.character" + ], + "settings": { + "foreground": "#ff9492" + } + }, + { + "scope": [ + "constant", + "entity.name.constant", + "variable.other.constant", + "variable.other.enummember", + "variable.language", + "entity" + ], + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": [ + "entity.name", + "meta.export.default", + "meta.definition.variable" + ], + "settings": { + "foreground": "#ffb757" + } + }, + { + "scope": [ + "variable.parameter.function", + "meta.jsx.children", + "meta.block", + "meta.tag.attributes", + "entity.name.constant", + "meta.object.member", + "meta.embedded.expression" + ], + "settings": { + "foreground": "#f0f3f6" + } + }, + { + "scope": "entity.name.function", + "settings": { + "foreground": "#dbb7ff" + } + }, + { + "scope": [ + "entity.name.tag", + "support.class.component" + ], + "settings": { + "foreground": "#72f088" + } + }, + { + "scope": "keyword", + "settings": { + "foreground": "#ff9492" + } + }, + { + "scope": [ + "storage", + "storage.type" + ], + "settings": { + "foreground": "#ff9492" + } + }, + { + "scope": [ + "storage.modifier.package", + "storage.modifier.import", + "storage.type.java" + ], + "settings": { + "foreground": "#f0f3f6" + } + }, + { + "scope": [ + "string", + "string punctuation.section.embedded source" + ], + "settings": { + "foreground": "#addcff" + } + }, + { + "scope": "support", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "meta.property-name", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "variable", + "settings": { + "foreground": "#ffb757" + } + }, + { + "scope": "variable.other", + "settings": { + "foreground": "#f0f3f6" + } + }, + { + "scope": "invalid.broken", + "settings": { + "fontStyle": "italic", + "foreground": "#ffb1af" + } + }, + { + "scope": "invalid.deprecated", + "settings": { + "fontStyle": "italic", + "foreground": "#ffb1af" + } + }, + { + "scope": "invalid.illegal", + "settings": { + "fontStyle": "italic", + "foreground": "#ffb1af" + } + }, + { + "scope": "invalid.unimplemented", + "settings": { + "fontStyle": "italic", + "foreground": "#ffb1af" + } + }, + { + "scope": "carriage-return", + "settings": { + "background": "#ff9492", + "content": "^M", + "fontStyle": "italic underline", + "foreground": "#ffffff" + } + }, + { + "scope": "message.error", + "settings": { + "foreground": "#ffb1af" + } + }, + { + "scope": "string variable", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": [ + "source.regexp", + "string.regexp" + ], + "settings": { + "foreground": "#addcff" + } + }, + { + "scope": [ + "string.regexp.character-class", + "string.regexp constant.character.escape", + "string.regexp source.ruby.embedded", + "string.regexp string.regexp.arbitrary-repitition" + ], + "settings": { + "foreground": "#addcff" + } + }, + { + "scope": "string.regexp constant.character.escape", + "settings": { + "fontStyle": "bold", + "foreground": "#72f088" + } + }, + { + "scope": "support.constant", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "support.variable", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "support.type.property-name.json", + "settings": { + "foreground": "#72f088" + } + }, + { + "scope": "meta.module-reference", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "punctuation.definition.list.begin.markdown", + "settings": { + "foreground": "#ffb757" + } + }, + { + "scope": [ + "markup.heading", + "markup.heading entity.name" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#91cbff" + } + }, + { + "scope": "markup.quote", + "settings": { + "foreground": "#72f088" + } + }, + { + "scope": "markup.italic", + "settings": { + "fontStyle": "italic", + "foreground": "#f0f3f6" + } + }, + { + "scope": "markup.bold", + "settings": { + "fontStyle": "bold", + "foreground": "#f0f3f6" + } + }, + { + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "scope": [ + "markup.strikethrough" + ], + "settings": { + "fontStyle": "strikethrough" + } + }, + { + "scope": "markup.inline.raw", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": [ + "markup.deleted", + "meta.diff.header.from-file", + "punctuation.definition.deleted" + ], + "settings": { + "background": "#ad0116", + "foreground": "#ffb1af" + } + }, + { + "scope": [ + "punctuation.section.embedded" + ], + "settings": { + "foreground": "#ff9492" + } + }, + { + "scope": [ + "markup.inserted", + "meta.diff.header.to-file", + "punctuation.definition.inserted" + ], + "settings": { + "background": "#006222", + "foreground": "#72f088" + } + }, + { + "scope": [ + "markup.changed", + "punctuation.definition.changed" + ], + "settings": { + "background": "#a74c00", + "foreground": "#ffb757" + } + }, + { + "scope": [ + "markup.ignored", + "markup.untracked" + ], + "settings": { + "background": "#91cbff", + "foreground": "#272b33" + } + }, + { + "scope": "meta.diff.range", + "settings": { + "fontStyle": "bold", + "foreground": "#dbb7ff" + } + }, + { + "scope": "meta.diff.header", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": "meta.separator", + "settings": { + "fontStyle": "bold", + "foreground": "#91cbff" + } + }, + { + "scope": "meta.output", + "settings": { + "foreground": "#91cbff" + } + }, + { + "scope": [ + "brackethighlighter.tag", + "brackethighlighter.curly", + "brackethighlighter.round", + "brackethighlighter.square", + "brackethighlighter.angle", + "brackethighlighter.quote" + ], + "settings": { + "foreground": "#bdc4cc" + } + }, + { + "scope": "brackethighlighter.unmatched", + "settings": { + "foreground": "#ffb1af" + } + }, + { + "scope": [ + "constant.other.reference.link", + "string.other.link" + ], + "settings": { + "foreground": "#addcff" + } + } + ], + "type": "dark" +} diff --git a/packages/tm-themes/themes/github-light-high-contrast.json b/packages/tm-themes/themes/github-light-high-contrast.json new file mode 100644 index 0000000..338515a --- /dev/null +++ b/packages/tm-themes/themes/github-light-high-contrast.json @@ -0,0 +1,640 @@ +{ + "colors": { + "activityBar.activeBorder": "#ef5b48", + "activityBar.background": "#ffffff", + "activityBar.border": "#20252c", + "activityBar.foreground": "#0e1116", + "activityBar.inactiveForeground": "#0e1116", + "activityBarBadge.background": "#0349b4", + "activityBarBadge.foreground": "#ffffff", + "badge.background": "#0349b4", + "badge.foreground": "#ffffff", + "breadcrumb.activeSelectionForeground": "#0e1116", + "breadcrumb.focusForeground": "#0e1116", + "breadcrumb.foreground": "#0e1116", + "breadcrumbPicker.background": "#ffffff", + "button.background": "#055d20", + "button.foreground": "#ffffff", + "button.hoverBackground": "#024c1a", + "button.secondaryBackground": "#acb6c0", + "button.secondaryForeground": "#0e1116", + "button.secondaryHoverBackground": "#ced5dc", + "checkbox.background": "#e7ecf0", + "checkbox.border": "#20252c", + "debugConsole.errorForeground": "#a0111f", + "debugConsole.infoForeground": "#4b535d", + "debugConsole.sourceForeground": "#744500", + "debugConsole.warningForeground": "#603700", + "debugConsoleInputIcon.foreground": "#512598", + "debugIcon.breakpointForeground": "#a0111f", + "debugTokenExpression.boolean": "#024c1a", + "debugTokenExpression.error": "#86061d", + "debugTokenExpression.name": "#023b95", + "debugTokenExpression.number": "#024c1a", + "debugTokenExpression.string": "#032563", + "debugTokenExpression.value": "#032563", + "debugToolBar.background": "#ffffff", + "descriptionForeground": "#0e1116", + "diffEditor.insertedLineBackground": "#82e5964d", + "diffEditor.insertedTextBackground": "#43c66380", + "diffEditor.removedLineBackground": "#ffc1bc4d", + "diffEditor.removedTextBackground": "#ee5a5d66", + "dropdown.background": "#ffffff", + "dropdown.border": "#20252c", + "dropdown.foreground": "#0e1116", + "dropdown.listBackground": "#ffffff", + "editor.background": "#ffffff", + "editor.findMatchBackground": "#744500", + "editor.findMatchHighlightBackground": "#f0ce5380", + "editor.focusedStackFrameHighlightBackground": "#26a148", + "editor.foldBackground": "#66707b1a", + "editor.foreground": "#0e1116", + "editor.inactiveSelectionBackground": "#66707b", + "editor.lineHighlightBackground": "#e7ecf0", + "editor.linkedEditingBackground": "#0349b412", + "editor.selectionBackground": "#0e1116", + "editor.selectionForeground": "#ffffff", + "editor.selectionHighlightBackground": "#26a14840", + "editor.stackFrameHighlightBackground": "#b58407", + "editor.wordHighlightBackground": "#e7ecf080", + "editor.wordHighlightBorder": "#acb6c099", + "editor.wordHighlightStrongBackground": "#acb6c04d", + "editor.wordHighlightStrongBorder": "#acb6c099", + "editorBracketHighlight.foreground1": "#0349b4", + "editorBracketHighlight.foreground2": "#055d20", + "editorBracketHighlight.foreground3": "#744500", + "editorBracketHighlight.foreground4": "#a0111f", + "editorBracketHighlight.foreground5": "#971368", + "editorBracketHighlight.foreground6": "#622cbc", + "editorBracketHighlight.unexpectedBracket.foreground": "#0e1116", + "editorBracketMatch.background": "#26a14840", + "editorBracketMatch.border": "#26a14899", + "editorCursor.foreground": "#0349b4", + "editorGroup.border": "#20252c", + "editorGroupHeader.tabsBackground": "#ffffff", + "editorGroupHeader.tabsBorder": "#20252c", + "editorGutter.addedBackground": "#26a148", + "editorGutter.deletedBackground": "#ee5a5d", + "editorGutter.modifiedBackground": "#b58407", + "editorIndentGuide.activeBackground": "#0e11163d", + "editorIndentGuide.background": "#0e11161f", + "editorInlayHint.background": "#acb6c033", + "editorInlayHint.foreground": "#0e1116", + "editorInlayHint.paramBackground": "#acb6c033", + "editorInlayHint.paramForeground": "#0e1116", + "editorInlayHint.typeBackground": "#acb6c033", + "editorInlayHint.typeForeground": "#0e1116", + "editorLineNumber.activeForeground": "#0e1116", + "editorLineNumber.foreground": "#88929d", + "editorOverviewRuler.border": "#ffffff", + "editorWhitespace.foreground": "#acb6c0", + "editorWidget.background": "#ffffff", + "errorForeground": "#a0111f", + "focusBorder": "#0349b4", + "foreground": "#0e1116", + "gitDecoration.addedResourceForeground": "#055d20", + "gitDecoration.conflictingResourceForeground": "#873800", + "gitDecoration.deletedResourceForeground": "#a0111f", + "gitDecoration.ignoredResourceForeground": "#66707b", + "gitDecoration.modifiedResourceForeground": "#744500", + "gitDecoration.submoduleResourceForeground": "#0e1116", + "gitDecoration.untrackedResourceForeground": "#055d20", + "icon.foreground": "#0e1116", + "input.background": "#ffffff", + "input.border": "#20252c", + "input.foreground": "#0e1116", + "input.placeholderForeground": "#66707b", + "keybindingLabel.foreground": "#0e1116", + "list.activeSelectionBackground": "#acb6c033", + "list.activeSelectionForeground": "#0e1116", + "list.focusBackground": "#dff7ff", + "list.focusForeground": "#0e1116", + "list.highlightForeground": "#0349b4", + "list.hoverBackground": "#e7ecf0", + "list.hoverForeground": "#0e1116", + "list.inactiveFocusBackground": "#dff7ff", + "list.inactiveSelectionBackground": "#acb6c033", + "list.inactiveSelectionForeground": "#0e1116", + "minimapSlider.activeBackground": "#88929d47", + "minimapSlider.background": "#88929d33", + "minimapSlider.hoverBackground": "#88929d3d", + "notificationCenterHeader.background": "#e7ecf0", + "notificationCenterHeader.foreground": "#0e1116", + "notifications.background": "#ffffff", + "notifications.border": "#20252c", + "notifications.foreground": "#0e1116", + "notificationsErrorIcon.foreground": "#a0111f", + "notificationsInfoIcon.foreground": "#0349b4", + "notificationsWarningIcon.foreground": "#744500", + "panel.background": "#ffffff", + "panel.border": "#20252c", + "panelInput.border": "#20252c", + "panelTitle.activeBorder": "#ef5b48", + "panelTitle.activeForeground": "#0e1116", + "panelTitle.inactiveForeground": "#0e1116", + "pickerGroup.border": "#20252c", + "pickerGroup.foreground": "#0e1116", + "progressBar.background": "#0349b4", + "quickInput.background": "#ffffff", + "quickInput.foreground": "#0e1116", + "scrollbar.shadow": "#66707b33", + "scrollbarSlider.activeBackground": "#88929d47", + "scrollbarSlider.background": "#88929d33", + "scrollbarSlider.hoverBackground": "#88929d3d", + "settings.headerForeground": "#0e1116", + "settings.modifiedItemIndicator": "#b58407", + "sideBar.background": "#ffffff", + "sideBar.border": "#20252c", + "sideBar.foreground": "#0e1116", + "sideBarSectionHeader.background": "#ffffff", + "sideBarSectionHeader.border": "#20252c", + "sideBarSectionHeader.foreground": "#0e1116", + "sideBarTitle.foreground": "#0e1116", + "statusBar.background": "#ffffff", + "statusBar.border": "#20252c", + "statusBar.debuggingBackground": "#a0111f", + "statusBar.debuggingForeground": "#ffffff", + "statusBar.focusBorder": "#0349b480", + "statusBar.foreground": "#0e1116", + "statusBar.noFolderBackground": "#ffffff", + "statusBarItem.activeBackground": "#0e11161f", + "statusBarItem.focusBorder": "#0349b4", + "statusBarItem.hoverBackground": "#0e111614", + "statusBarItem.prominentBackground": "#acb6c033", + "statusBarItem.remoteBackground": "#e7ecf0", + "statusBarItem.remoteForeground": "#0e1116", + "symbolIcon.arrayForeground": "#702c00", + "symbolIcon.booleanForeground": "#023b95", + "symbolIcon.classForeground": "#702c00", + "symbolIcon.colorForeground": "#032563", + "symbolIcon.constantForeground": "#024c1a", + "symbolIcon.constructorForeground": "#341763", + "symbolIcon.enumeratorForeground": "#702c00", + "symbolIcon.enumeratorMemberForeground": "#023b95", + "symbolIcon.eventForeground": "#4b535d", + "symbolIcon.fieldForeground": "#702c00", + "symbolIcon.fileForeground": "#603700", + "symbolIcon.folderForeground": "#603700", + "symbolIcon.functionForeground": "#512598", + "symbolIcon.interfaceForeground": "#702c00", + "symbolIcon.keyForeground": "#023b95", + "symbolIcon.keywordForeground": "#86061d", + "symbolIcon.methodForeground": "#512598", + "symbolIcon.moduleForeground": "#86061d", + "symbolIcon.namespaceForeground": "#86061d", + "symbolIcon.nullForeground": "#023b95", + "symbolIcon.numberForeground": "#024c1a", + "symbolIcon.objectForeground": "#702c00", + "symbolIcon.operatorForeground": "#032563", + "symbolIcon.packageForeground": "#702c00", + "symbolIcon.propertyForeground": "#702c00", + "symbolIcon.referenceForeground": "#023b95", + "symbolIcon.snippetForeground": "#023b95", + "symbolIcon.stringForeground": "#032563", + "symbolIcon.structForeground": "#702c00", + "symbolIcon.textForeground": "#032563", + "symbolIcon.typeParameterForeground": "#032563", + "symbolIcon.unitForeground": "#023b95", + "symbolIcon.variableForeground": "#702c00", + "tab.activeBackground": "#ffffff", + "tab.activeBorder": "#ffffff", + "tab.activeBorderTop": "#ef5b48", + "tab.activeForeground": "#0e1116", + "tab.border": "#20252c", + "tab.hoverBackground": "#ffffff", + "tab.inactiveBackground": "#ffffff", + "tab.inactiveForeground": "#0e1116", + "tab.unfocusedActiveBorder": "#ffffff", + "tab.unfocusedActiveBorderTop": "#20252c", + "tab.unfocusedHoverBackground": "#e7ecf0", + "terminal.ansiBlack": "#0e1116", + "terminal.ansiBlue": "#0349b4", + "terminal.ansiBrightBlack": "#4b535d", + "terminal.ansiBrightBlue": "#1168e3", + "terminal.ansiBrightCyan": "#3192aa", + "terminal.ansiBrightGreen": "#055d20", + "terminal.ansiBrightMagenta": "#844ae7", + "terminal.ansiBrightRed": "#86061d", + "terminal.ansiBrightWhite": "#88929d", + "terminal.ansiBrightYellow": "#4e2c00", + "terminal.ansiCyan": "#1b7c83", + "terminal.ansiGreen": "#024c1a", + "terminal.ansiMagenta": "#622cbc", + "terminal.ansiRed": "#a0111f", + "terminal.ansiWhite": "#66707b", + "terminal.ansiYellow": "#3f2200", + "terminal.foreground": "#0e1116", + "textBlockQuote.background": "#ffffff", + "textBlockQuote.border": "#20252c", + "textCodeBlock.background": "#acb6c033", + "textLink.activeForeground": "#0349b4", + "textLink.foreground": "#0349b4", + "textPreformat.foreground": "#0e1116", + "textSeparator.foreground": "#88929d", + "titleBar.activeBackground": "#ffffff", + "titleBar.activeForeground": "#0e1116", + "titleBar.border": "#20252c", + "titleBar.inactiveBackground": "#ffffff", + "titleBar.inactiveForeground": "#0e1116", + "tree.indentGuidesStroke": "#88929d", + "welcomePage.buttonBackground": "#e7ecf0", + "welcomePage.buttonHoverBackground": "#ced5dc" + }, + "displayName": "GitHub Light High Contrast", + "name": "github-light-high-contrast", + "semanticHighlighting": true, + "tokenColors": [ + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.comment" + ], + "settings": { + "foreground": "#66707b" + } + }, + { + "scope": [ + "constant.other.placeholder", + "constant.character" + ], + "settings": { + "foreground": "#a0111f" + } + }, + { + "scope": [ + "constant", + "entity.name.constant", + "variable.other.constant", + "variable.other.enummember", + "variable.language", + "entity" + ], + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": [ + "entity.name", + "meta.export.default", + "meta.definition.variable" + ], + "settings": { + "foreground": "#702c00" + } + }, + { + "scope": [ + "variable.parameter.function", + "meta.jsx.children", + "meta.block", + "meta.tag.attributes", + "entity.name.constant", + "meta.object.member", + "meta.embedded.expression" + ], + "settings": { + "foreground": "#0e1116" + } + }, + { + "scope": "entity.name.function", + "settings": { + "foreground": "#622cbc" + } + }, + { + "scope": [ + "entity.name.tag", + "support.class.component" + ], + "settings": { + "foreground": "#024c1a" + } + }, + { + "scope": "keyword", + "settings": { + "foreground": "#a0111f" + } + }, + { + "scope": [ + "storage", + "storage.type" + ], + "settings": { + "foreground": "#a0111f" + } + }, + { + "scope": [ + "storage.modifier.package", + "storage.modifier.import", + "storage.type.java" + ], + "settings": { + "foreground": "#0e1116" + } + }, + { + "scope": [ + "string", + "string punctuation.section.embedded source" + ], + "settings": { + "foreground": "#032563" + } + }, + { + "scope": "support", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "meta.property-name", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "variable", + "settings": { + "foreground": "#702c00" + } + }, + { + "scope": "variable.other", + "settings": { + "foreground": "#0e1116" + } + }, + { + "scope": "invalid.broken", + "settings": { + "fontStyle": "italic", + "foreground": "#6e011a" + } + }, + { + "scope": "invalid.deprecated", + "settings": { + "fontStyle": "italic", + "foreground": "#6e011a" + } + }, + { + "scope": "invalid.illegal", + "settings": { + "fontStyle": "italic", + "foreground": "#6e011a" + } + }, + { + "scope": "invalid.unimplemented", + "settings": { + "fontStyle": "italic", + "foreground": "#6e011a" + } + }, + { + "scope": "carriage-return", + "settings": { + "background": "#a0111f", + "content": "^M", + "fontStyle": "italic underline", + "foreground": "#ffffff" + } + }, + { + "scope": "message.error", + "settings": { + "foreground": "#6e011a" + } + }, + { + "scope": "string variable", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": [ + "source.regexp", + "string.regexp" + ], + "settings": { + "foreground": "#032563" + } + }, + { + "scope": [ + "string.regexp.character-class", + "string.regexp constant.character.escape", + "string.regexp source.ruby.embedded", + "string.regexp string.regexp.arbitrary-repitition" + ], + "settings": { + "foreground": "#032563" + } + }, + { + "scope": "string.regexp constant.character.escape", + "settings": { + "fontStyle": "bold", + "foreground": "#024c1a" + } + }, + { + "scope": "support.constant", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "support.variable", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "support.type.property-name.json", + "settings": { + "foreground": "#024c1a" + } + }, + { + "scope": "meta.module-reference", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "punctuation.definition.list.begin.markdown", + "settings": { + "foreground": "#702c00" + } + }, + { + "scope": [ + "markup.heading", + "markup.heading entity.name" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#023b95" + } + }, + { + "scope": "markup.quote", + "settings": { + "foreground": "#024c1a" + } + }, + { + "scope": "markup.italic", + "settings": { + "fontStyle": "italic", + "foreground": "#0e1116" + } + }, + { + "scope": "markup.bold", + "settings": { + "fontStyle": "bold", + "foreground": "#0e1116" + } + }, + { + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "scope": [ + "markup.strikethrough" + ], + "settings": { + "fontStyle": "strikethrough" + } + }, + { + "scope": "markup.inline.raw", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": [ + "markup.deleted", + "meta.diff.header.from-file", + "punctuation.definition.deleted" + ], + "settings": { + "background": "#fff0ee", + "foreground": "#6e011a" + } + }, + { + "scope": [ + "punctuation.section.embedded" + ], + "settings": { + "foreground": "#a0111f" + } + }, + { + "scope": [ + "markup.inserted", + "meta.diff.header.to-file", + "punctuation.definition.inserted" + ], + "settings": { + "background": "#d2fedb", + "foreground": "#024c1a" + } + }, + { + "scope": [ + "markup.changed", + "punctuation.definition.changed" + ], + "settings": { + "background": "#ffc67b", + "foreground": "#702c00" + } + }, + { + "scope": [ + "markup.ignored", + "markup.untracked" + ], + "settings": { + "background": "#023b95", + "foreground": "#e7ecf0" + } + }, + { + "scope": "meta.diff.range", + "settings": { + "fontStyle": "bold", + "foreground": "#622cbc" + } + }, + { + "scope": "meta.diff.header", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": "meta.separator", + "settings": { + "fontStyle": "bold", + "foreground": "#023b95" + } + }, + { + "scope": "meta.output", + "settings": { + "foreground": "#023b95" + } + }, + { + "scope": [ + "brackethighlighter.tag", + "brackethighlighter.curly", + "brackethighlighter.round", + "brackethighlighter.square", + "brackethighlighter.angle", + "brackethighlighter.quote" + ], + "settings": { + "foreground": "#4b535d" + } + }, + { + "scope": "brackethighlighter.unmatched", + "settings": { + "foreground": "#6e011a" + } + }, + { + "scope": [ + "constant.other.reference.link", + "string.other.link" + ], + "settings": { + "foreground": "#032563" + } + } + ], + "type": "light" +}