Merge branch 'main' into fix-popin-for-project-panel
This commit is contained in:
commit
20b58fea35
72 changed files with 435 additions and 37480 deletions
39
.mailmap
Normal file
39
.mailmap
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
# Canonical author names and emails.
|
||||||
|
#
|
||||||
|
# Use this to provide a canonical name and email for an author when their
|
||||||
|
# name is not always written the same way and/or they have commits authored
|
||||||
|
# under different email addresses.
|
||||||
|
#
|
||||||
|
# Reference: https://git-scm.com/docs/gitmailmap
|
||||||
|
|
||||||
|
# Keep these entries sorted alphabetically.
|
||||||
|
# In Zed: `editor: sort lines case sensitive`
|
||||||
|
|
||||||
|
Antonio Scandurra <me@as-cii.com>
|
||||||
|
Antonio Scandurra <me@as-cii.com> <antonio@zed.dev>
|
||||||
|
Joseph T. Lyons <JosephTLyons@gmail.com>
|
||||||
|
Joseph T. Lyons <JosephTLyons@gmail.com> <JosephTLyons@users.noreply.github.com>
|
||||||
|
Julia <floc@unpromptedtirade.com>
|
||||||
|
Julia <floc@unpromptedtirade.com> <30666851+ForLoveOfCats@users.noreply.github.com>
|
||||||
|
Kaylee Simmons <kay@the-simmons.net>
|
||||||
|
Kaylee Simmons <kay@the-simmons.net> <kay@zed.dev>
|
||||||
|
Kaylee Simmons <kay@the-simmons.net> <keith@the-simmons.net>
|
||||||
|
Kaylee Simmons <kay@the-simmons.net> <keith@zed.dev>
|
||||||
|
Kirill Bulatov <kirill@zed.dev>
|
||||||
|
Kirill Bulatov <kirill@zed.dev> <mail4score@gmail.com>
|
||||||
|
Kyle Caverly <kylebcaverly@gmail.com>
|
||||||
|
Kyle Caverly <kylebcaverly@gmail.com> <kyle@zed.dev>
|
||||||
|
Marshall Bowers <elliott.codes@gmail.com>
|
||||||
|
Marshall Bowers <elliott.codes@gmail.com> <marshall@zed.dev>
|
||||||
|
Max Brunsfeld <maxbrunsfeld@gmail.com>
|
||||||
|
Max Brunsfeld <maxbrunsfeld@gmail.com> <max@zed.dev>
|
||||||
|
Mikayla Maki <mikayla@zed.dev>
|
||||||
|
Mikayla Maki <mikayla@zed.dev> <mikayla.c.maki@gmail.com>
|
||||||
|
Mikayla Maki <mikayla@zed.dev> <mikayla.c.maki@icloud.com>
|
||||||
|
Nate Butler <iamnbutler@gmail.com>
|
||||||
|
Nate Butler <iamnbutler@gmail.com> <nate@zed.dev>
|
||||||
|
Nathan Sobo <nathan@zed.dev>
|
||||||
|
Nathan Sobo <nathan@zed.dev> <nathan@warp.dev>
|
||||||
|
Nathan Sobo <nathan@zed.dev> <nathansobo@gmail.com>
|
||||||
|
Piotr Osiewicz <piotr@zed.dev>
|
||||||
|
Piotr Osiewicz <piotr@zed.dev> <24362066+osiewicz@users.noreply.github.com>
|
|
@ -1,7 +0,0 @@
|
||||||
Copyright (c) 2017 eliverlara@gmail.com
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
@ -1,369 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Andromeda Bordered",
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#746f77",
|
|
||||||
"foreground": "#D5CED9",
|
|
||||||
"widget.shadow": "#14151A",
|
|
||||||
"selection.background": "#746f77",
|
|
||||||
"errorForeground": "#FC644D",
|
|
||||||
|
|
||||||
"button.background": "#00e8c5cc",
|
|
||||||
"button.hoverBackground": "#07d4b6cc",
|
|
||||||
|
|
||||||
"dropdown.background": "#2b303b",
|
|
||||||
"dropdown.border": "#363c49",
|
|
||||||
|
|
||||||
"input.background": "#2b303b",
|
|
||||||
"input.placeholderForeground": "#746f77",
|
|
||||||
"inputOption.activeBorder": "#C668BA",
|
|
||||||
"inputValidation.errorBackground": "#D65343",
|
|
||||||
"inputValidation.errorBorder": "#D65343",
|
|
||||||
"inputValidation.infoBackground": "#3A6395",
|
|
||||||
"inputValidation.infoBorder": "#3A6395",
|
|
||||||
"inputValidation.warningBackground": "#DE9237",
|
|
||||||
"inputValidation.warningBorder": "#DE9237",
|
|
||||||
|
|
||||||
"scrollbar.shadow": "#23262E",
|
|
||||||
"scrollbarSlider.activeBackground": "#3A3F4CCC",
|
|
||||||
"scrollbarSlider.background": "#3A3F4C77",
|
|
||||||
"scrollbarSlider.hoverBackground": "#3A3F4CAA",
|
|
||||||
|
|
||||||
"badge.background": "#00b0ff",
|
|
||||||
"badge.foreground": "#20232B",
|
|
||||||
|
|
||||||
"progressBar.background": "#C668BA",
|
|
||||||
|
|
||||||
"list.activeSelectionBackground": "#23262E",
|
|
||||||
"list.activeSelectionForeground": "#00e8c6",
|
|
||||||
"list.dropBackground": "#3a404e",
|
|
||||||
"list.focusBackground": "#282b35",
|
|
||||||
"list.focusForeground": "#eee",
|
|
||||||
"list.hoverBackground": "#23262E",
|
|
||||||
"list.hoverForeground": "#eee",
|
|
||||||
"list.inactiveSelectionBackground": "#23262E",
|
|
||||||
"list.inactiveSelectionForeground": "#00e8c6",
|
|
||||||
|
|
||||||
"activityBar.background": "#20232B",
|
|
||||||
"activityBar.dropBackground": "#3a404e",
|
|
||||||
"activityBar.foreground": "#BAAFC0",
|
|
||||||
"activityBarBadge.background": "#00b0ff",
|
|
||||||
"activityBarBadge.foreground": "#20232B",
|
|
||||||
"activityBar.border": "#1B1D23",
|
|
||||||
|
|
||||||
"sideBar.background": "#23262E",
|
|
||||||
"sideBarSectionHeader.background": "#23262E",
|
|
||||||
"sideBarTitle.foreground": "#00e8c6",
|
|
||||||
"sideBar.foreground": "#999999",
|
|
||||||
"sideBar.border": "#1B1D23",
|
|
||||||
|
|
||||||
"editorGroup.background": "#23262E",
|
|
||||||
"editorGroup.dropBackground": "#495061d7",
|
|
||||||
"editorGroupHeader.tabsBackground": "#23262E",
|
|
||||||
"tab.activeBackground": "#262A33",
|
|
||||||
"tab.inactiveBackground": "#23262E",
|
|
||||||
"tab.activeForeground": "#00e8c6",
|
|
||||||
"tab.inactiveForeground": "#746f77",
|
|
||||||
|
|
||||||
"editor.background": "#262A33",
|
|
||||||
"editor.foreground": "#D5CED9",
|
|
||||||
"editorLineNumber.foreground": "#746f77",
|
|
||||||
"editorCursor.foreground": "#FFF",
|
|
||||||
"editor.selectionBackground": "#3D4352",
|
|
||||||
"editor.selectionHighlightBackground": "#4F435580",
|
|
||||||
"editor.wordHighlightBackground": "#4F4355",
|
|
||||||
"editor.wordHighlightStrongBackground": "#db45a280",
|
|
||||||
"editor.findMatchBackground": "#f39d1256",
|
|
||||||
"editor.findMatchHighlightBackground": "#59b8b377",
|
|
||||||
"editor.findMatchBorder": "#f39d12b6",
|
|
||||||
"editor.hoverHighlightBackground": "#373941",
|
|
||||||
"editor.lineHighlightBackground": "#2e323d",
|
|
||||||
"editor.lineHighlightBorder": "#2e323d",
|
|
||||||
"editorLink.activeForeground": "#3B79C7",
|
|
||||||
"editor.rangeHighlightBackground": "#372F3C",
|
|
||||||
"editorWhitespace.foreground": "#333844",
|
|
||||||
"editorIndentGuide.background": "#333844",
|
|
||||||
"editorIndentGuide.activeBackground": "#585C66",
|
|
||||||
"editorRuler.foreground": "#4F4355",
|
|
||||||
"editorCodeLens.foreground": "#746f77",
|
|
||||||
"editorBracketMatch.background": "#746f77",
|
|
||||||
"editorBracketMatch.border": "#746f77",
|
|
||||||
"editorOverviewRuler.border": "#1B1D23",
|
|
||||||
"editorError.foreground": "#FC644D",
|
|
||||||
"editorWarning.foreground": "#FF9F2E",
|
|
||||||
"editorGutter.modifiedBackground": "#5BC0EBBB",
|
|
||||||
"editorGutter.addedBackground": "#9BC53DBB",
|
|
||||||
"editorGutter.deletedBackground": "#FC644DBB",
|
|
||||||
|
|
||||||
"diffEditor.insertedTextBackground": "#29BF1220",
|
|
||||||
"diffEditor.removedTextBackground": "#F21B3F20",
|
|
||||||
|
|
||||||
"editorWidget.background": "#20232A",
|
|
||||||
"editorSuggestWidget.background": "#20232A",
|
|
||||||
"editorSuggestWidget.border": "#372F3C",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#373941",
|
|
||||||
"editorHoverWidget.background": "#373941",
|
|
||||||
"editorHoverWidget.border": "#00e8c5cc",
|
|
||||||
"debugExceptionWidget.background": "#FF9F2E60",
|
|
||||||
"debugExceptionWidget.border": "#FF9F2E60",
|
|
||||||
|
|
||||||
"minimapSlider.background": "#58607460",
|
|
||||||
"minimapSlider.hoverBackground": "#60698060",
|
|
||||||
"minimapSlider.activeBackground": "#60698060",
|
|
||||||
|
|
||||||
"peekView.border": "#23262E",
|
|
||||||
"peekViewEditor.background": "#1A1C22",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#FF9F2E60",
|
|
||||||
"peekViewResult.background": "#1A1C22",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#FF9F2E60",
|
|
||||||
"peekViewResult.selectionBackground": "#23262E",
|
|
||||||
"peekViewTitle.background": "#1A1C22",
|
|
||||||
"peekViewTitleDescription.foreground": "#746f77",
|
|
||||||
|
|
||||||
"merge.currentHeaderBackground": "#F92672",
|
|
||||||
"merge.currentContentBackground": "#F9267240",
|
|
||||||
"merge.incomingHeaderBackground": "#3B79C7BB",
|
|
||||||
"merge.incomingContentBackground": "#3B79C740",
|
|
||||||
|
|
||||||
"panel.background": "#23262E",
|
|
||||||
"panel.border": "#1B1D23",
|
|
||||||
"panelTitle.activeBorder": "#23262E",
|
|
||||||
"panelTitle.inactiveForeground": "#746f77",
|
|
||||||
|
|
||||||
"statusBar.background": "#23262E",
|
|
||||||
"statusBar.debuggingBackground": "#FC644D",
|
|
||||||
"statusBar.noFolderBackground": "#23262E",
|
|
||||||
"statusBarItem.activeBackground": "#00e8c5cc",
|
|
||||||
"statusBarItem.hoverBackground": "#07d4b5b0",
|
|
||||||
"statusBarItem.prominentBackground": "#07d4b5b0",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#00e8c5cc",
|
|
||||||
|
|
||||||
"terminal.ansiRed":"#ee5d43",
|
|
||||||
"terminal.ansiGreen":"#96E072",
|
|
||||||
"terminal.ansiYellow":"#FFE66D",
|
|
||||||
"terminal.ansiBlue":"#7cb7ff",
|
|
||||||
"terminal.ansiMagenta":"#ff00aa",
|
|
||||||
"terminal.ansiCyan":"#00e8c6",
|
|
||||||
"terminal.ansiBrightRed":"#ee5d43",
|
|
||||||
"terminal.ansiBrightGreen":"#96E072",
|
|
||||||
"terminal.ansiBrightYellow":"#FFE66D",
|
|
||||||
"terminal.ansiBrightBlue":"#7cb7ff",
|
|
||||||
"terminal.ansiBrightMagenta":"#ff00aa",
|
|
||||||
"terminal.ansiBrightCyan":"#00e8c6",
|
|
||||||
"terminalCursor.background": "#23262E",
|
|
||||||
"terminalCursor.foreground": "#FFE66D",
|
|
||||||
|
|
||||||
"titleBar.activeBackground": "#23262E",
|
|
||||||
|
|
||||||
"notification.background": "#2d313b",
|
|
||||||
"notification.buttonBackground": "#00e8c5cc",
|
|
||||||
"notification.buttonHoverBackground": "#07d4b5b0",
|
|
||||||
"notification.infoBackground": "#00b0ff",
|
|
||||||
"notification.warningBackground": "#FF9F2E",
|
|
||||||
"notification.errorBackground": "#FC644D",
|
|
||||||
|
|
||||||
"extensionButton.prominentBackground": "#07d4b6cc",
|
|
||||||
"extensionButton.prominentHoverBackground": "#07d4b5b0",
|
|
||||||
|
|
||||||
"pickerGroup.border": "#4F4355",
|
|
||||||
"pickerGroup.foreground": "#746f77",
|
|
||||||
|
|
||||||
"debugToolBar.background": "#20232A",
|
|
||||||
|
|
||||||
"walkThrough.embeddedEditorBackground": "#23262E",
|
|
||||||
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#555555"
|
|
||||||
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D5CED9",
|
|
||||||
"background": "#23262E"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment color",
|
|
||||||
"scope": [
|
|
||||||
"comment",
|
|
||||||
"markup.quote.markdown",
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#A0A1A7cc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Text Color",
|
|
||||||
"scope": [
|
|
||||||
"meta.template.expression.js",
|
|
||||||
"constant.name.attribute.tag.jade",
|
|
||||||
"punctuation.definition.metadata.markdown",
|
|
||||||
"punctuation.definition.string.end.markdown",
|
|
||||||
"punctuation.definition.string.begin.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D5CED9"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Cyan",
|
|
||||||
"scope": [
|
|
||||||
"variable",
|
|
||||||
"support.variable",
|
|
||||||
"entity.name.tag.yaml",
|
|
||||||
"constant.character.entity.html",
|
|
||||||
"source.css entity.name.tag.reference",
|
|
||||||
"beginning.punctuation.definition.list.markdown",
|
|
||||||
"source.css entity.other.attribute-name.parent-selector",
|
|
||||||
"meta.structure.dictionary.json support.type.property-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#00e8c6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Orange",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold",
|
|
||||||
"constant.numeric",
|
|
||||||
"meta.group.regexp",
|
|
||||||
"constant.other.php",
|
|
||||||
"support.constant.ext.php",
|
|
||||||
"constant.other.class.php",
|
|
||||||
"support.constant.core.php",
|
|
||||||
"fenced_code.block.language",
|
|
||||||
"constant.other.caps.python",
|
|
||||||
"entity.other.attribute-name",
|
|
||||||
"support.type.exception.python",
|
|
||||||
"source.css keyword.other.unit",
|
|
||||||
"variable.other.object.property.js.jsx", "variable.other.object.js"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f39c12"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Yellow",
|
|
||||||
"scope": [
|
|
||||||
"markup.list",
|
|
||||||
"text.xml string",
|
|
||||||
"entity.name.type",
|
|
||||||
"support.function",
|
|
||||||
"entity.other.attribute-name",
|
|
||||||
"meta.at-rule.extend",
|
|
||||||
"entity.name.function",
|
|
||||||
"entity.other.inherited-class",
|
|
||||||
"entity.other.keyframe-offset.css",
|
|
||||||
"text.html.markdown string.quoted",
|
|
||||||
"meta.function-call.generic.python",
|
|
||||||
"meta.at-rule.extend support.constant",
|
|
||||||
"entity.other.attribute-name.class.jade",
|
|
||||||
"source.css entity.other.attribute-name",
|
|
||||||
"text.xml punctuation.definition.string"
|
|
||||||
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#FFE66D"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Pink",
|
|
||||||
"scope": [
|
|
||||||
"markup.heading",
|
|
||||||
"variable.language.this.js",
|
|
||||||
"variable.language.special.self.python"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff00aa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Pink",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.interpolation",
|
|
||||||
"punctuation.section.embedded.end.php",
|
|
||||||
"punctuation.section.embedded.end.ruby",
|
|
||||||
"punctuation.section.embedded.begin.php",
|
|
||||||
"punctuation.section.embedded.begin.ruby",
|
|
||||||
"punctuation.definition.template-expression",
|
|
||||||
"entity.name.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f92672"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Purple",
|
|
||||||
"scope": [
|
|
||||||
"storage",
|
|
||||||
"keyword",
|
|
||||||
"meta.link",
|
|
||||||
"meta.image",
|
|
||||||
"markup.italic",
|
|
||||||
"source.js support.type"
|
|
||||||
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c74ded"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Blue",
|
|
||||||
"scope": [
|
|
||||||
"string.regexp",
|
|
||||||
"markup.changed"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#7cb7ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Red",
|
|
||||||
"scope": [
|
|
||||||
"constant",
|
|
||||||
"support.class",
|
|
||||||
"keyword.operator",
|
|
||||||
"support.constant",
|
|
||||||
"text.html.markdown string",
|
|
||||||
"source.css support.function",
|
|
||||||
"source.php support.function",
|
|
||||||
"support.function.magic.python",
|
|
||||||
"entity.other.attribute-name.id",
|
|
||||||
"markup.deleted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ee5d43"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Green",
|
|
||||||
"scope": [
|
|
||||||
"string",
|
|
||||||
"text.html.php string",
|
|
||||||
"markup.inline.raw",
|
|
||||||
"markup.inserted",
|
|
||||||
"punctuation.definition.string",
|
|
||||||
"punctuation.definition.markdown",
|
|
||||||
"text.html meta.embedded source.js string",
|
|
||||||
"text.html.php punctuation.definition.string",
|
|
||||||
"text.html meta.embedded source.js punctuation.definition.string",
|
|
||||||
"text.html punctuation.definition.string",
|
|
||||||
"text.html string"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#96E072"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Font Underline",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.inherited-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "underline"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,367 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Andromeda",
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#746f77",
|
|
||||||
"foreground": "#D5CED9",
|
|
||||||
"widget.shadow": "#14151A",
|
|
||||||
"selection.background": "#746f77",
|
|
||||||
"errorForeground": "#FC644D",
|
|
||||||
|
|
||||||
"button.background": "#00e8c5cc",
|
|
||||||
"button.hoverBackground": "#07d4b6cc",
|
|
||||||
|
|
||||||
"dropdown.background": "#2b303b",
|
|
||||||
"dropdown.border": "#363c49",
|
|
||||||
|
|
||||||
"input.background": "#2b303b",
|
|
||||||
"input.placeholderForeground": "#746f77",
|
|
||||||
"inputOption.activeBorder": "#C668BA",
|
|
||||||
"inputValidation.errorBackground": "#D65343",
|
|
||||||
"inputValidation.errorBorder": "#D65343",
|
|
||||||
"inputValidation.infoBackground": "#3A6395",
|
|
||||||
"inputValidation.infoBorder": "#3A6395",
|
|
||||||
"inputValidation.warningBackground": "#DE9237",
|
|
||||||
"inputValidation.warningBorder": "#DE9237",
|
|
||||||
|
|
||||||
"scrollbar.shadow": "#23262E",
|
|
||||||
"scrollbarSlider.activeBackground": "#3A3F4CCC",
|
|
||||||
"scrollbarSlider.background": "#3A3F4C77",
|
|
||||||
"scrollbarSlider.hoverBackground": "#3A3F4CAA",
|
|
||||||
|
|
||||||
"badge.background": "#00b0ff",
|
|
||||||
"badge.foreground": "#20232B",
|
|
||||||
|
|
||||||
"progressBar.background": "#C668BA",
|
|
||||||
|
|
||||||
"list.activeSelectionBackground": "#23262E",
|
|
||||||
"list.activeSelectionForeground": "#00e8c6",
|
|
||||||
"list.dropBackground": "#3a404e",
|
|
||||||
"list.focusBackground": "#282b35",
|
|
||||||
"list.focusForeground": "#eee",
|
|
||||||
"list.hoverBackground": "#23262E",
|
|
||||||
"list.hoverForeground": "#eee",
|
|
||||||
"list.inactiveSelectionBackground": "#23262E",
|
|
||||||
"list.inactiveSelectionForeground": "#00e8c6",
|
|
||||||
|
|
||||||
"activityBar.background": "#23262E",
|
|
||||||
"activityBar.dropBackground": "#3a404e",
|
|
||||||
"activityBar.foreground": "#BAAFC0",
|
|
||||||
"activityBarBadge.background": "#00b0ff",
|
|
||||||
"activityBarBadge.foreground": "#20232B",
|
|
||||||
|
|
||||||
"sideBar.background": "#23262E",
|
|
||||||
"sideBarSectionHeader.background": "#23262E",
|
|
||||||
"sideBarTitle.foreground": "#00e8c6",
|
|
||||||
"sideBar.foreground": "#999999",
|
|
||||||
|
|
||||||
"editorGroup.background": "#23262E",
|
|
||||||
"editorGroup.dropBackground": "#495061d7",
|
|
||||||
"editorGroupHeader.tabsBackground": "#23262E",
|
|
||||||
"tab.activeBackground": "#23262e",
|
|
||||||
"tab.inactiveBackground": "#23262E",
|
|
||||||
"tab.activeForeground": "#00e8c6",
|
|
||||||
"tab.inactiveForeground": "#746f77",
|
|
||||||
|
|
||||||
"editor.background": "#23262E",
|
|
||||||
"editor.foreground": "#D5CED9",
|
|
||||||
"editorLineNumber.foreground": "#746f77",
|
|
||||||
"editorCursor.foreground": "#FFF",
|
|
||||||
"editor.selectionBackground": "#3D4352",
|
|
||||||
"editor.selectionHighlightBackground": "#4F435580",
|
|
||||||
"editor.wordHighlightBackground": "#4F4355",
|
|
||||||
"editor.wordHighlightStrongBackground": "#db45a280",
|
|
||||||
"editor.findMatchBackground": "#f39d1256",
|
|
||||||
"editor.findMatchHighlightBackground": "#59b8b377",
|
|
||||||
"editor.findMatchBorder": "#f39d12b6",
|
|
||||||
"editor.hoverHighlightBackground": "#373941",
|
|
||||||
"editor.lineHighlightBackground": "#2e323d",
|
|
||||||
"editor.lineHighlightBorder": "#2e323d",
|
|
||||||
"editorLink.activeForeground": "#3B79C7",
|
|
||||||
"editor.rangeHighlightBackground": "#372F3C",
|
|
||||||
"editorWhitespace.foreground": "#333844",
|
|
||||||
"editorIndentGuide.background": "#333844",
|
|
||||||
"editorIndentGuide.activeBackground": "#585C66",
|
|
||||||
"editorRuler.foreground": "#4F4355",
|
|
||||||
"editorCodeLens.foreground": "#746f77",
|
|
||||||
"editorBracketMatch.background": "#746f77",
|
|
||||||
"editorBracketMatch.border": "#746f77",
|
|
||||||
"editorOverviewRuler.border": "#1B1D23",
|
|
||||||
"editorError.foreground": "#FC644D",
|
|
||||||
"editorWarning.foreground": "#FF9F2E",
|
|
||||||
"editorGutter.modifiedBackground": "#5BC0EBBB",
|
|
||||||
"editorGutter.addedBackground": "#9BC53DBB",
|
|
||||||
"editorGutter.deletedBackground": "#FC644DBB",
|
|
||||||
|
|
||||||
"diffEditor.insertedTextBackground": "#29BF1220",
|
|
||||||
"diffEditor.removedTextBackground": "#F21B3F20",
|
|
||||||
|
|
||||||
"editorWidget.background": "#20232A",
|
|
||||||
"editorSuggestWidget.background": "#20232A",
|
|
||||||
"editorSuggestWidget.border": "#372F3C",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#373941",
|
|
||||||
"editorHoverWidget.background": "#373941",
|
|
||||||
"editorHoverWidget.border": "#00e8c5cc",
|
|
||||||
"debugExceptionWidget.background": "#FF9F2E60",
|
|
||||||
"debugExceptionWidget.border": "#FF9F2E60",
|
|
||||||
|
|
||||||
"minimapSlider.background": "#58607460",
|
|
||||||
"minimapSlider.hoverBackground": "#60698060",
|
|
||||||
"minimapSlider.activeBackground": "#60698060",
|
|
||||||
|
|
||||||
"peekView.border": "#23262E",
|
|
||||||
"peekViewEditor.background": "#1A1C22",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#FF9F2E60",
|
|
||||||
"peekViewResult.background": "#1A1C22",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#FF9F2E60",
|
|
||||||
"peekViewResult.selectionBackground": "#23262E",
|
|
||||||
"peekViewTitle.background": "#1A1C22",
|
|
||||||
"peekViewTitleDescription.foreground": "#746f77",
|
|
||||||
|
|
||||||
"merge.currentHeaderBackground": "#F92672",
|
|
||||||
"merge.currentContentBackground": "#F9267240",
|
|
||||||
"merge.incomingHeaderBackground": "#3B79C7BB",
|
|
||||||
"merge.incomingContentBackground": "#3B79C740",
|
|
||||||
|
|
||||||
"panel.background": "#23262E",
|
|
||||||
"panel.border": "#1B1D23",
|
|
||||||
"panelTitle.activeBorder": "#23262E",
|
|
||||||
"panelTitle.inactiveForeground": "#746f77",
|
|
||||||
|
|
||||||
"statusBar.background": "#23262E",
|
|
||||||
"statusBar.debuggingBackground": "#FC644D",
|
|
||||||
"statusBar.noFolderBackground": "#23262E",
|
|
||||||
"statusBarItem.activeBackground": "#00e8c5cc",
|
|
||||||
"statusBarItem.hoverBackground": "#07d4b5b0",
|
|
||||||
"statusBarItem.prominentBackground": "#07d4b5b0",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#00e8c5cc",
|
|
||||||
|
|
||||||
"terminal.ansiRed":"#ee5d43",
|
|
||||||
"terminal.ansiGreen":"#96E072",
|
|
||||||
"terminal.ansiYellow":"#FFE66D",
|
|
||||||
"terminal.ansiBlue":"#7cb7ff",
|
|
||||||
"terminal.ansiMagenta":"#ff00aa",
|
|
||||||
"terminal.ansiCyan":"#00e8c6",
|
|
||||||
"terminal.ansiBrightRed":"#ee5d43",
|
|
||||||
"terminal.ansiBrightGreen":"#96E072",
|
|
||||||
"terminal.ansiBrightYellow":"#FFE66D",
|
|
||||||
"terminal.ansiBrightBlue":"#7cb7ff",
|
|
||||||
"terminal.ansiBrightMagenta":"#ff00aa",
|
|
||||||
"terminal.ansiBrightCyan":"#00e8c6",
|
|
||||||
"terminalCursor.background": "#23262E",
|
|
||||||
"terminalCursor.foreground": "#FFE66D",
|
|
||||||
|
|
||||||
"titleBar.activeBackground": "#23262E",
|
|
||||||
|
|
||||||
"notification.background": "#2d313b",
|
|
||||||
"notification.buttonBackground": "#00e8c5cc",
|
|
||||||
"notification.buttonHoverBackground": "#07d4b5b0",
|
|
||||||
"notification.infoBackground": "#00b0ff",
|
|
||||||
"notification.warningBackground": "#FF9F2E",
|
|
||||||
"notification.errorBackground": "#FC644D",
|
|
||||||
|
|
||||||
"extensionButton.prominentBackground": "#07d4b6cc",
|
|
||||||
"extensionButton.prominentHoverBackground": "#07d4b5b0",
|
|
||||||
|
|
||||||
"pickerGroup.border": "#4F4355",
|
|
||||||
"pickerGroup.foreground": "#746f77",
|
|
||||||
|
|
||||||
"debugToolBar.background": "#20232A",
|
|
||||||
|
|
||||||
"walkThrough.embeddedEditorBackground": "#23262E",
|
|
||||||
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#555555"
|
|
||||||
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D5CED9",
|
|
||||||
"background": "#23262E"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment color",
|
|
||||||
"scope": [
|
|
||||||
"comment",
|
|
||||||
"markup.quote.markdown",
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#A0A1A7cc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Text Color",
|
|
||||||
"scope": [
|
|
||||||
"meta.template.expression.js",
|
|
||||||
"constant.name.attribute.tag.jade",
|
|
||||||
"punctuation.definition.metadata.markdown",
|
|
||||||
"punctuation.definition.string.end.markdown",
|
|
||||||
"punctuation.definition.string.begin.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D5CED9"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Cyan",
|
|
||||||
"scope": [
|
|
||||||
"variable",
|
|
||||||
"support.variable",
|
|
||||||
"entity.name.tag.yaml",
|
|
||||||
"constant.character.entity.html",
|
|
||||||
"source.css entity.name.tag.reference",
|
|
||||||
"beginning.punctuation.definition.list.markdown",
|
|
||||||
"source.css entity.other.attribute-name.parent-selector",
|
|
||||||
"meta.structure.dictionary.json support.type.property-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#00e8c6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Orange",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold",
|
|
||||||
"constant.numeric",
|
|
||||||
"meta.group.regexp",
|
|
||||||
"constant.other.php",
|
|
||||||
"support.constant.ext.php",
|
|
||||||
"constant.other.class.php",
|
|
||||||
"support.constant.core.php",
|
|
||||||
"fenced_code.block.language",
|
|
||||||
"constant.other.caps.python",
|
|
||||||
"entity.other.attribute-name",
|
|
||||||
"support.type.exception.python",
|
|
||||||
"source.css keyword.other.unit",
|
|
||||||
"variable.other.object.property.js.jsx", "variable.other.object.js"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f39c12"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Yellow",
|
|
||||||
"scope": [
|
|
||||||
"markup.list",
|
|
||||||
"text.xml string",
|
|
||||||
"entity.name.type",
|
|
||||||
"support.function",
|
|
||||||
"entity.other.attribute-name",
|
|
||||||
"meta.at-rule.extend",
|
|
||||||
"entity.name.function",
|
|
||||||
"entity.other.inherited-class",
|
|
||||||
"entity.other.keyframe-offset.css",
|
|
||||||
"text.html.markdown string.quoted",
|
|
||||||
"meta.function-call.generic.python",
|
|
||||||
"meta.at-rule.extend support.constant",
|
|
||||||
"entity.other.attribute-name.class.jade",
|
|
||||||
"source.css entity.other.attribute-name",
|
|
||||||
"text.xml punctuation.definition.string"
|
|
||||||
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#FFE66D"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Pink",
|
|
||||||
"scope": [
|
|
||||||
"markup.heading",
|
|
||||||
"variable.language.this.js",
|
|
||||||
"variable.language.special.self.python"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff00aa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Hot Pink",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.interpolation",
|
|
||||||
"punctuation.section.embedded.end.php",
|
|
||||||
"punctuation.section.embedded.end.ruby",
|
|
||||||
"punctuation.section.embedded.begin.php",
|
|
||||||
"punctuation.section.embedded.begin.ruby",
|
|
||||||
"punctuation.definition.template-expression",
|
|
||||||
"entity.name.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f92672"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Purple",
|
|
||||||
"scope": [
|
|
||||||
"storage",
|
|
||||||
"keyword",
|
|
||||||
"meta.link",
|
|
||||||
"meta.image",
|
|
||||||
"markup.italic",
|
|
||||||
"source.js support.type"
|
|
||||||
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c74ded"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Blue",
|
|
||||||
"scope": [
|
|
||||||
"string.regexp",
|
|
||||||
"markup.changed"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#7cb7ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Red",
|
|
||||||
"scope": [
|
|
||||||
"constant",
|
|
||||||
"support.class",
|
|
||||||
"keyword.operator",
|
|
||||||
"support.constant",
|
|
||||||
"text.html.markdown string",
|
|
||||||
"source.css support.function",
|
|
||||||
"source.php support.function",
|
|
||||||
"support.function.magic.python",
|
|
||||||
"entity.other.attribute-name.id",
|
|
||||||
"markup.deleted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ee5d43"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Green",
|
|
||||||
"scope": [
|
|
||||||
"string",
|
|
||||||
"text.html.php string",
|
|
||||||
"markup.inline.raw",
|
|
||||||
"markup.inserted",
|
|
||||||
"punctuation.definition.string",
|
|
||||||
"punctuation.definition.markdown",
|
|
||||||
"text.html meta.embedded source.js string",
|
|
||||||
"text.html.php punctuation.definition.string",
|
|
||||||
"text.html meta.embedded source.js punctuation.definition.string",
|
|
||||||
"text.html punctuation.definition.string",
|
|
||||||
"text.html string"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#96E072"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Font Underline",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.inherited-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "underline"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Andromeda",
|
|
||||||
"author": "Eliver Lara (EliverLara)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Andromeda",
|
|
||||||
"file_name": "andromeda.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Andromeda Bordered",
|
|
||||||
"file_name": "andromeda-bordered.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2016 Ike Ku
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,847 +0,0 @@
|
||||||
{
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#e6b450b3",
|
|
||||||
"foreground": "#565b66",
|
|
||||||
"widget.shadow": "#00000080",
|
|
||||||
"selection.background": "#409fff4d",
|
|
||||||
"icon.foreground": "#565b66",
|
|
||||||
"errorForeground": "#d95757",
|
|
||||||
"descriptionForeground": "#565b66",
|
|
||||||
"textBlockQuote.background": "#0f131a",
|
|
||||||
"textLink.foreground": "#e6b450",
|
|
||||||
"textLink.activeForeground": "#e6b450",
|
|
||||||
"textPreformat.foreground": "#bfbdb6",
|
|
||||||
"button.background": "#e6b450",
|
|
||||||
"button.foreground": "#734d00",
|
|
||||||
"button.hoverBackground": "#e1af4b",
|
|
||||||
"button.secondaryBackground": "#565b6633",
|
|
||||||
"button.secondaryForeground": "#bfbdb6",
|
|
||||||
"button.secondaryHoverBackground": "#565b6680",
|
|
||||||
"dropdown.background": "#0d1017",
|
|
||||||
"dropdown.foreground": "#565b66",
|
|
||||||
"dropdown.border": "#565b6645",
|
|
||||||
"input.background": "#0d1017",
|
|
||||||
"input.border": "#565b6645",
|
|
||||||
"input.foreground": "#bfbdb6",
|
|
||||||
"input.placeholderForeground": "#565b6680",
|
|
||||||
"inputOption.activeBorder": "#e6b4504d",
|
|
||||||
"inputOption.activeBackground": "#e6b45033",
|
|
||||||
"inputOption.activeForeground": "#e6b450",
|
|
||||||
"inputValidation.errorBackground": "#0d1017",
|
|
||||||
"inputValidation.errorBorder": "#d95757",
|
|
||||||
"inputValidation.infoBackground": "#0b0e14",
|
|
||||||
"inputValidation.infoBorder": "#39bae6",
|
|
||||||
"inputValidation.warningBackground": "#0b0e14",
|
|
||||||
"inputValidation.warningBorder": "#ffb454",
|
|
||||||
"scrollbar.shadow": "#1e232b00",
|
|
||||||
"scrollbarSlider.background": "#565b6666",
|
|
||||||
"scrollbarSlider.hoverBackground": "#565b6699",
|
|
||||||
"scrollbarSlider.activeBackground": "#565b66b3",
|
|
||||||
"badge.background": "#e6b45033",
|
|
||||||
"badge.foreground": "#e6b450",
|
|
||||||
"progressBar.background": "#e6b450",
|
|
||||||
"list.activeSelectionBackground": "#47526640",
|
|
||||||
"list.activeSelectionForeground": "#bfbdb6",
|
|
||||||
"list.focusBackground": "#47526640",
|
|
||||||
"list.focusForeground": "#bfbdb6",
|
|
||||||
"list.focusOutline": "#47526640",
|
|
||||||
"list.highlightForeground": "#e6b450",
|
|
||||||
"list.deemphasizedForeground": "#d95757",
|
|
||||||
"list.hoverBackground": "#47526640",
|
|
||||||
"list.inactiveSelectionBackground": "#47526633",
|
|
||||||
"list.inactiveSelectionForeground": "#565b66",
|
|
||||||
"list.invalidItemForeground": "#565b664d",
|
|
||||||
"list.errorForeground": "#d95757",
|
|
||||||
"tree.indentGuidesStroke": "#6c738080",
|
|
||||||
"listFilterWidget.background": "#0f131a",
|
|
||||||
"listFilterWidget.outline": "#e6b450",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#d95757",
|
|
||||||
"list.filterMatchBackground": "#5f4c7266",
|
|
||||||
"list.filterMatchBorder": "#6c598066",
|
|
||||||
"activityBar.background": "#0b0e14",
|
|
||||||
"activityBar.foreground": "#565b66cc",
|
|
||||||
"activityBar.inactiveForeground": "#565b6699",
|
|
||||||
"activityBar.border": "#0b0e14",
|
|
||||||
"activityBar.activeBorder": "#e6b450",
|
|
||||||
"activityBarBadge.background": "#e6b450",
|
|
||||||
"activityBarBadge.foreground": "#734d00",
|
|
||||||
"sideBar.background": "#0b0e14",
|
|
||||||
"sideBar.border": "#0b0e14",
|
|
||||||
"sideBarTitle.foreground": "#565b66",
|
|
||||||
"sideBarSectionHeader.background": "#0b0e14",
|
|
||||||
"sideBarSectionHeader.foreground": "#565b66",
|
|
||||||
"sideBarSectionHeader.border": "#0b0e14",
|
|
||||||
"minimap.background": "#0b0e14",
|
|
||||||
"minimap.selectionHighlight": "#409fff4d",
|
|
||||||
"minimap.errorHighlight": "#d95757",
|
|
||||||
"minimap.findMatchHighlight": "#6c5980",
|
|
||||||
"minimapGutter.addedBackground": "#7fd962",
|
|
||||||
"minimapGutter.modifiedBackground": "#73b8ff",
|
|
||||||
"minimapGutter.deletedBackground": "#f26d78",
|
|
||||||
"editorGroup.border": "#1e232b",
|
|
||||||
"editorGroup.background": "#0f131a",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#0b0e14",
|
|
||||||
"editorGroupHeader.tabsBackground": "#0b0e14",
|
|
||||||
"editorGroupHeader.tabsBorder": "#0b0e14",
|
|
||||||
"tab.activeBackground": "#0b0e14",
|
|
||||||
"tab.activeForeground": "#bfbdb6",
|
|
||||||
"tab.border": "#0b0e14",
|
|
||||||
"tab.activeBorder": "#e6b450",
|
|
||||||
"tab.unfocusedActiveBorder": "#565b66",
|
|
||||||
"tab.inactiveBackground": "#0b0e14",
|
|
||||||
"tab.inactiveForeground": "#565b66",
|
|
||||||
"tab.unfocusedActiveForeground": "#565b66",
|
|
||||||
"tab.unfocusedInactiveForeground": "#565b66",
|
|
||||||
"editor.background": "#0b0e14",
|
|
||||||
"editor.foreground": "#bfbdb6",
|
|
||||||
"editorLineNumber.foreground": "#6c738099",
|
|
||||||
"editorLineNumber.activeForeground": "#6c7380e6",
|
|
||||||
"editorCursor.foreground": "#e6b450",
|
|
||||||
"editor.inactiveSelectionBackground": "#409fff21",
|
|
||||||
"editor.selectionBackground": "#409fff4d",
|
|
||||||
"editor.selectionHighlightBackground": "#7fd96226",
|
|
||||||
"editor.selectionHighlightBorder": "#7fd96200",
|
|
||||||
"editor.wordHighlightBackground": "#73b8ff14",
|
|
||||||
"editor.wordHighlightStrongBackground": "#7fd96214",
|
|
||||||
"editor.wordHighlightBorder": "#73b8ff80",
|
|
||||||
"editor.wordHighlightStrongBorder": "#7fd96280",
|
|
||||||
"editor.findMatchBackground": "#6c5980",
|
|
||||||
"editor.findMatchBorder": "#6c5980",
|
|
||||||
"editor.findMatchHighlightBackground": "#6c598066",
|
|
||||||
"editor.findMatchHighlightBorder": "#5f4c7266",
|
|
||||||
"editor.findRangeHighlightBackground": "#6c598040",
|
|
||||||
"editor.rangeHighlightBackground": "#6c598033",
|
|
||||||
"editor.lineHighlightBackground": "#131721",
|
|
||||||
"editorLink.activeForeground": "#e6b450",
|
|
||||||
"editorWhitespace.foreground": "#6c738099",
|
|
||||||
"editorIndentGuide.background": "#6c738033",
|
|
||||||
"editorIndentGuide.activeBackground": "#6c738080",
|
|
||||||
"editorRuler.foreground": "#6c738033",
|
|
||||||
"editorCodeLens.foreground": "#acb6bf8c",
|
|
||||||
"editorBracketMatch.background": "#6c73804d",
|
|
||||||
"editorBracketMatch.border": "#6c73804d",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#7fd96233",
|
|
||||||
"editorOverviewRuler.border": "#1e232b",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#73b8ff",
|
|
||||||
"editorOverviewRuler.addedForeground": "#7fd962",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#f26d78",
|
|
||||||
"editorOverviewRuler.errorForeground": "#d95757",
|
|
||||||
"editorOverviewRuler.warningForeground": "#e6b450",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#6c7380b3",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#73b8ff66",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#7fd96266",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#6c5980",
|
|
||||||
"editorError.foreground": "#d95757",
|
|
||||||
"editorWarning.foreground": "#e6b450",
|
|
||||||
"editorGutter.modifiedBackground": "#73b8ffcc",
|
|
||||||
"editorGutter.addedBackground": "#7fd962cc",
|
|
||||||
"editorGutter.deletedBackground": "#f26d78cc",
|
|
||||||
"diffEditor.insertedTextBackground": "#7fd9621f",
|
|
||||||
"diffEditor.removedTextBackground": "#f26d781f",
|
|
||||||
"diffEditor.diagonalFill": "#1e232b",
|
|
||||||
"editorWidget.background": "#0f131a",
|
|
||||||
"editorWidget.border": "#1e232b",
|
|
||||||
"editorHoverWidget.background": "#0f131a",
|
|
||||||
"editorHoverWidget.border": "#1e232b",
|
|
||||||
"editorSuggestWidget.background": "#0f131a",
|
|
||||||
"editorSuggestWidget.border": "#1e232b",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#e6b450",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#47526640",
|
|
||||||
"debugExceptionWidget.border": "#1e232b",
|
|
||||||
"debugExceptionWidget.background": "#0f131a",
|
|
||||||
"editorMarkerNavigation.background": "#0f131a",
|
|
||||||
"peekView.border": "#47526640",
|
|
||||||
"peekViewTitle.background": "#47526640",
|
|
||||||
"peekViewTitleDescription.foreground": "#565b66",
|
|
||||||
"peekViewTitleLabel.foreground": "#bfbdb6",
|
|
||||||
"peekViewEditor.background": "#0f131a",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#6c598066",
|
|
||||||
"peekViewEditor.matchHighlightBorder": "#5f4c7266",
|
|
||||||
"peekViewResult.background": "#0f131a",
|
|
||||||
"peekViewResult.fileForeground": "#bfbdb6",
|
|
||||||
"peekViewResult.lineForeground": "#565b66",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#6c598066",
|
|
||||||
"peekViewResult.selectionBackground": "#47526640",
|
|
||||||
"panel.background": "#0b0e14",
|
|
||||||
"panel.border": "#1e232b",
|
|
||||||
"panelTitle.activeBorder": "#e6b450",
|
|
||||||
"panelTitle.activeForeground": "#bfbdb6",
|
|
||||||
"panelTitle.inactiveForeground": "#565b66",
|
|
||||||
"statusBar.background": "#0b0e14",
|
|
||||||
"statusBar.foreground": "#565b66",
|
|
||||||
"statusBar.border": "#0b0e14",
|
|
||||||
"statusBar.debuggingBackground": "#f29668",
|
|
||||||
"statusBar.debuggingForeground": "#0d1017",
|
|
||||||
"statusBar.noFolderBackground": "#0f131a",
|
|
||||||
"statusBarItem.activeBackground": "#565b6633",
|
|
||||||
"statusBarItem.hoverBackground": "#565b6633",
|
|
||||||
"statusBarItem.prominentBackground": "#1e232b",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#00000030",
|
|
||||||
"statusBarItem.remoteBackground": "#e6b450",
|
|
||||||
"statusBarItem.remoteForeground": "#734d00",
|
|
||||||
"titleBar.activeBackground": "#0b0e14",
|
|
||||||
"titleBar.activeForeground": "#bfbdb6",
|
|
||||||
"titleBar.inactiveBackground": "#0b0e14",
|
|
||||||
"titleBar.inactiveForeground": "#565b66",
|
|
||||||
"titleBar.border": "#0b0e14",
|
|
||||||
"extensionButton.prominentForeground": "#734d00",
|
|
||||||
"extensionButton.prominentBackground": "#e6b450",
|
|
||||||
"extensionButton.prominentHoverBackground": "#e1af4b",
|
|
||||||
"pickerGroup.border": "#1e232b",
|
|
||||||
"pickerGroup.foreground": "#565b6680",
|
|
||||||
"debugToolBar.background": "#0f131a",
|
|
||||||
"debugIcon.breakpointForeground": "#f29668",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#f2966880",
|
|
||||||
"debugConsoleInputIcon.foreground": "#e6b450",
|
|
||||||
"welcomePage.tileBackground": "#0b0e14",
|
|
||||||
"welcomePage.tileShadow": "#00000080",
|
|
||||||
"welcomePage.progress.background": "#131721",
|
|
||||||
"welcomePage.buttonBackground": "#e6b45066",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#0f131a",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#73b8ffb3",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#f26d78b3",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#7fd962b3",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#565b6680",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#d2a6ffb3",
|
|
||||||
"settings.headerForeground": "#bfbdb6",
|
|
||||||
"settings.modifiedItemIndicator": "#73b8ff",
|
|
||||||
"keybindingLabel.background": "#565b661a",
|
|
||||||
"keybindingLabel.foreground": "#bfbdb6",
|
|
||||||
"keybindingLabel.border": "#bfbdb61a",
|
|
||||||
"keybindingLabel.bottomBorder": "#bfbdb61a",
|
|
||||||
"terminal.background": "#0b0e14",
|
|
||||||
"terminal.foreground": "#bfbdb6",
|
|
||||||
"terminal.ansiBlack": "#1e232b",
|
|
||||||
"terminal.ansiRed": "#ea6c73",
|
|
||||||
"terminal.ansiGreen": "#7fd962",
|
|
||||||
"terminal.ansiYellow": "#f9af4f",
|
|
||||||
"terminal.ansiBlue": "#53bdfa",
|
|
||||||
"terminal.ansiMagenta": "#cda1fa",
|
|
||||||
"terminal.ansiCyan": "#90e1c6",
|
|
||||||
"terminal.ansiWhite": "#c7c7c7",
|
|
||||||
"terminal.ansiBrightBlack": "#686868",
|
|
||||||
"terminal.ansiBrightRed": "#f07178",
|
|
||||||
"terminal.ansiBrightGreen": "#aad94c",
|
|
||||||
"terminal.ansiBrightYellow": "#ffb454",
|
|
||||||
"terminal.ansiBrightBlue": "#59c2ff",
|
|
||||||
"terminal.ansiBrightMagenta": "#d2a6ff",
|
|
||||||
"terminal.ansiBrightCyan": "#95e6cb",
|
|
||||||
"terminal.ansiBrightWhite": "#ffffff"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"background": "#0b0e14",
|
|
||||||
"foreground": "#bfbdb6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": [
|
|
||||||
"comment"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": [
|
|
||||||
"string",
|
|
||||||
"constant.other.symbol"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#aad94c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regular Expressions and Escape Characters",
|
|
||||||
"scope": [
|
|
||||||
"string.regexp",
|
|
||||||
"constant.character",
|
|
||||||
"constant.other"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#95e6cb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d2a6ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Built-in constants",
|
|
||||||
"scope": [
|
|
||||||
"constant.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d2a6ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable",
|
|
||||||
"variable.parameter.function-call"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#bfbdb6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Member Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.member"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f07178"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Language variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage",
|
|
||||||
"scope": [
|
|
||||||
"storage"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": [
|
|
||||||
"keyword"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Operators",
|
|
||||||
"scope": [
|
|
||||||
"keyword.operator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29668"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Separators like ; or ,",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.separator",
|
|
||||||
"punctuation.terminator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#bfbdb6b3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#bfbdb6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Accessor",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.accessor"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29668"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JavaScript/TypeScript interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.template-expression"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Interpolation text",
|
|
||||||
"scope": [
|
|
||||||
"meta.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#bfbdb6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Types fixes",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type",
|
|
||||||
"source.haskell storage.type",
|
|
||||||
"source.c storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#59c2ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class type",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.inherited-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Lambda arrow",
|
|
||||||
"scope": [
|
|
||||||
"storage.type.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Java primitive variable types",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type.primitive"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffb454"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function arguments",
|
|
||||||
"scope": [
|
|
||||||
"variable.parameter",
|
|
||||||
"meta.parameter"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d2a6ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function call",
|
|
||||||
"scope": [
|
|
||||||
"variable.function",
|
|
||||||
"variable.annotation",
|
|
||||||
"meta.function-call.generic",
|
|
||||||
"support.function.go"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffb454"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library function",
|
|
||||||
"scope": [
|
|
||||||
"support.function",
|
|
||||||
"support.macro"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f07178"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Imports and packages",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.import",
|
|
||||||
"entity.name.package"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#aad94c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Entity name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#59c2ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.tag",
|
|
||||||
"meta.tag.sgml"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JSX Component",
|
|
||||||
"scope": [
|
|
||||||
"support.class.component"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#59c2ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag start/end",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.tag.end",
|
|
||||||
"punctuation.definition.tag.begin",
|
|
||||||
"punctuation.definition.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.attribute-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffb454"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library constant",
|
|
||||||
"scope": [
|
|
||||||
"support.constant"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#f29668"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library class/type",
|
|
||||||
"scope": [
|
|
||||||
"support.type",
|
|
||||||
"support.class",
|
|
||||||
"source.go storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Decorators/annotation",
|
|
||||||
"scope": [
|
|
||||||
"meta.decorator variable.other",
|
|
||||||
"meta.decorator punctuation.decorator",
|
|
||||||
"storage.type.annotation"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e6b673"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Invalid",
|
|
||||||
"scope": [
|
|
||||||
"invalid"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d95757"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff.header",
|
|
||||||
"scope": [
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c594c5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby class methods",
|
|
||||||
"scope": [
|
|
||||||
"source.ruby variable.other.readwrite"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffb454"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS tag names",
|
|
||||||
"scope": [
|
|
||||||
"source.css entity.name.tag",
|
|
||||||
"source.sass entity.name.tag",
|
|
||||||
"source.scss entity.name.tag",
|
|
||||||
"source.less entity.name.tag",
|
|
||||||
"source.stylus entity.name.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#59c2ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS browser prefix",
|
|
||||||
"scope": [
|
|
||||||
"source.css support.type",
|
|
||||||
"source.sass support.type",
|
|
||||||
"source.scss support.type",
|
|
||||||
"source.less support.type",
|
|
||||||
"source.stylus support.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS Properties",
|
|
||||||
"scope": [
|
|
||||||
"support.type.property-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "normal",
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.find-in-files - match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Match Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8f40"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Lines",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.filename.find-in-files"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#aad94c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"message.error"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d95757"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup heading",
|
|
||||||
"scope": [
|
|
||||||
"markup.heading",
|
|
||||||
"markup.heading entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#aad94c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup links",
|
|
||||||
"scope": [
|
|
||||||
"markup.underline.link",
|
|
||||||
"string.other.link"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#f07178"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#f07178"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold/italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic markup.bold",
|
|
||||||
"markup.bold markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#bfbdb605"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code Inline",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw.inline"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#bfbdb60f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown Separator",
|
|
||||||
"scope": [
|
|
||||||
"meta.separator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"background": "#bfbdb60f",
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Blockquote",
|
|
||||||
"scope": [
|
|
||||||
"markup.quote"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#95e6cb",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup List Bullet",
|
|
||||||
"scope": [
|
|
||||||
"markup.list punctuation.definition.list.begin"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffb454"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup added",
|
|
||||||
"scope": [
|
|
||||||
"markup.inserted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#7fd962"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup modified",
|
|
||||||
"scope": [
|
|
||||||
"markup.changed"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#73b8ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup removed",
|
|
||||||
"scope": [
|
|
||||||
"markup.deleted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f26d78"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Strike",
|
|
||||||
"scope": [
|
|
||||||
"markup.strike"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e6b673"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Table",
|
|
||||||
"scope": [
|
|
||||||
"markup.table"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#bfbdb60f",
|
|
||||||
"foreground": "#39bae6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Raw Inline",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown markup.inline.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29668"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Line Break",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown meta.dummy.line-break"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#acb6bf8c",
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Raw Block Fenced",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#bfbdb6",
|
|
||||||
"foreground": "#acb6bf8c"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"semanticHighlighting": true,
|
|
||||||
"semanticTokenColors": {
|
|
||||||
"parameter.label": "#bfbdb6"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,847 +0,0 @@
|
||||||
{
|
|
||||||
"type": "light",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#ffaa33b3",
|
|
||||||
"foreground": "#8a9199",
|
|
||||||
"widget.shadow": "#00000026",
|
|
||||||
"selection.background": "#035bd626",
|
|
||||||
"icon.foreground": "#8a9199",
|
|
||||||
"errorForeground": "#e65050",
|
|
||||||
"descriptionForeground": "#8a9199",
|
|
||||||
"textBlockQuote.background": "#f3f4f5",
|
|
||||||
"textLink.foreground": "#ffaa33",
|
|
||||||
"textLink.activeForeground": "#ffaa33",
|
|
||||||
"textPreformat.foreground": "#5c6166",
|
|
||||||
"button.background": "#ffaa33",
|
|
||||||
"button.foreground": "#804a00",
|
|
||||||
"button.hoverBackground": "#f9a52e",
|
|
||||||
"button.secondaryBackground": "#8a919933",
|
|
||||||
"button.secondaryForeground": "#5c6166",
|
|
||||||
"button.secondaryHoverBackground": "#8a919980",
|
|
||||||
"dropdown.background": "#fcfcfc",
|
|
||||||
"dropdown.foreground": "#8a9199",
|
|
||||||
"dropdown.border": "#8a919945",
|
|
||||||
"input.background": "#fcfcfc",
|
|
||||||
"input.border": "#8a919945",
|
|
||||||
"input.foreground": "#5c6166",
|
|
||||||
"input.placeholderForeground": "#8a919980",
|
|
||||||
"inputOption.activeBorder": "#f4a0284d",
|
|
||||||
"inputOption.activeBackground": "#ffaa3333",
|
|
||||||
"inputOption.activeForeground": "#f4a028",
|
|
||||||
"inputValidation.errorBackground": "#fcfcfc",
|
|
||||||
"inputValidation.errorBorder": "#e65050",
|
|
||||||
"inputValidation.infoBackground": "#f8f9fa",
|
|
||||||
"inputValidation.infoBorder": "#55b4d4",
|
|
||||||
"inputValidation.warningBackground": "#f8f9fa",
|
|
||||||
"inputValidation.warningBorder": "#f2ae49",
|
|
||||||
"scrollbar.shadow": "#6b7d8f00",
|
|
||||||
"scrollbarSlider.background": "#8a919966",
|
|
||||||
"scrollbarSlider.hoverBackground": "#8a919999",
|
|
||||||
"scrollbarSlider.activeBackground": "#8a9199b3",
|
|
||||||
"badge.background": "#ffaa3333",
|
|
||||||
"badge.foreground": "#f4a028",
|
|
||||||
"progressBar.background": "#ffaa33",
|
|
||||||
"list.activeSelectionBackground": "#56728f1f",
|
|
||||||
"list.activeSelectionForeground": "#5c6166",
|
|
||||||
"list.focusBackground": "#56728f1f",
|
|
||||||
"list.focusForeground": "#5c6166",
|
|
||||||
"list.focusOutline": "#56728f1f",
|
|
||||||
"list.highlightForeground": "#ffaa33",
|
|
||||||
"list.deemphasizedForeground": "#e65050",
|
|
||||||
"list.hoverBackground": "#56728f1f",
|
|
||||||
"list.inactiveSelectionBackground": "#6b7d8f1f",
|
|
||||||
"list.inactiveSelectionForeground": "#8a9199",
|
|
||||||
"list.invalidItemForeground": "#8a91994d",
|
|
||||||
"list.errorForeground": "#e65050",
|
|
||||||
"tree.indentGuidesStroke": "#8a919959",
|
|
||||||
"listFilterWidget.background": "#f3f4f5",
|
|
||||||
"listFilterWidget.outline": "#ffaa33",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#e65050",
|
|
||||||
"list.filterMatchBackground": "#ddcaef73",
|
|
||||||
"list.filterMatchBorder": "#ecd9ff73",
|
|
||||||
"activityBar.background": "#f8f9fa",
|
|
||||||
"activityBar.foreground": "#8a9199cc",
|
|
||||||
"activityBar.inactiveForeground": "#8a919999",
|
|
||||||
"activityBar.border": "#f8f9fa",
|
|
||||||
"activityBar.activeBorder": "#ffaa33",
|
|
||||||
"activityBarBadge.background": "#ffaa33",
|
|
||||||
"activityBarBadge.foreground": "#f8f9fa",
|
|
||||||
"sideBar.background": "#f8f9fa",
|
|
||||||
"sideBar.border": "#f8f9fa",
|
|
||||||
"sideBarTitle.foreground": "#8a9199",
|
|
||||||
"sideBarSectionHeader.background": "#f8f9fa",
|
|
||||||
"sideBarSectionHeader.foreground": "#8a9199",
|
|
||||||
"sideBarSectionHeader.border": "#f8f9fa",
|
|
||||||
"minimap.background": "#f8f9fa",
|
|
||||||
"minimap.selectionHighlight": "#035bd626",
|
|
||||||
"minimap.errorHighlight": "#e65050",
|
|
||||||
"minimap.findMatchHighlight": "#ecd9ff",
|
|
||||||
"minimapGutter.addedBackground": "#6cbf43",
|
|
||||||
"minimapGutter.modifiedBackground": "#478acc",
|
|
||||||
"minimapGutter.deletedBackground": "#ff7383",
|
|
||||||
"editorGroup.border": "#6b7d8f1f",
|
|
||||||
"editorGroup.background": "#f3f4f5",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#f8f9fa",
|
|
||||||
"editorGroupHeader.tabsBackground": "#f8f9fa",
|
|
||||||
"editorGroupHeader.tabsBorder": "#f8f9fa",
|
|
||||||
"tab.activeBackground": "#f8f9fa",
|
|
||||||
"tab.activeForeground": "#5c6166",
|
|
||||||
"tab.border": "#f8f9fa",
|
|
||||||
"tab.activeBorder": "#ffaa33",
|
|
||||||
"tab.unfocusedActiveBorder": "#8a9199",
|
|
||||||
"tab.inactiveBackground": "#f8f9fa",
|
|
||||||
"tab.inactiveForeground": "#8a9199",
|
|
||||||
"tab.unfocusedActiveForeground": "#8a9199",
|
|
||||||
"tab.unfocusedInactiveForeground": "#8a9199",
|
|
||||||
"editor.background": "#f8f9fa",
|
|
||||||
"editor.foreground": "#5c6166",
|
|
||||||
"editorLineNumber.foreground": "#8a919966",
|
|
||||||
"editorLineNumber.activeForeground": "#8a9199cc",
|
|
||||||
"editorCursor.foreground": "#ffaa33",
|
|
||||||
"editor.inactiveSelectionBackground": "#035bd612",
|
|
||||||
"editor.selectionBackground": "#035bd626",
|
|
||||||
"editor.selectionHighlightBackground": "#6cbf4326",
|
|
||||||
"editor.selectionHighlightBorder": "#6cbf4300",
|
|
||||||
"editor.wordHighlightBackground": "#478acc14",
|
|
||||||
"editor.wordHighlightStrongBackground": "#6cbf4314",
|
|
||||||
"editor.wordHighlightBorder": "#478acc80",
|
|
||||||
"editor.wordHighlightStrongBorder": "#6cbf4380",
|
|
||||||
"editor.findMatchBackground": "#ecd9ff",
|
|
||||||
"editor.findMatchBorder": "#ecd9ff",
|
|
||||||
"editor.findMatchHighlightBackground": "#ecd9ff73",
|
|
||||||
"editor.findMatchHighlightBorder": "#ddcaef73",
|
|
||||||
"editor.findRangeHighlightBackground": "#ecd9ff40",
|
|
||||||
"editor.rangeHighlightBackground": "#ecd9ff33",
|
|
||||||
"editor.lineHighlightBackground": "#8a91991a",
|
|
||||||
"editorLink.activeForeground": "#ffaa33",
|
|
||||||
"editorWhitespace.foreground": "#8a919966",
|
|
||||||
"editorIndentGuide.background": "#8a91992e",
|
|
||||||
"editorIndentGuide.activeBackground": "#8a919959",
|
|
||||||
"editorRuler.foreground": "#8a91992e",
|
|
||||||
"editorCodeLens.foreground": "#787b8099",
|
|
||||||
"editorBracketMatch.background": "#8a91994d",
|
|
||||||
"editorBracketMatch.border": "#8a91994d",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#6cbf4333",
|
|
||||||
"editorOverviewRuler.border": "#6b7d8f1f",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#478acc",
|
|
||||||
"editorOverviewRuler.addedForeground": "#6cbf43",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#ff7383",
|
|
||||||
"editorOverviewRuler.errorForeground": "#e65050",
|
|
||||||
"editorOverviewRuler.warningForeground": "#ffaa33",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#8a9199b3",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#478acc66",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#6cbf4366",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#ecd9ff",
|
|
||||||
"editorError.foreground": "#e65050",
|
|
||||||
"editorWarning.foreground": "#ffaa33",
|
|
||||||
"editorGutter.modifiedBackground": "#478acccc",
|
|
||||||
"editorGutter.addedBackground": "#6cbf43cc",
|
|
||||||
"editorGutter.deletedBackground": "#ff7383cc",
|
|
||||||
"diffEditor.insertedTextBackground": "#6cbf431f",
|
|
||||||
"diffEditor.removedTextBackground": "#ff73831f",
|
|
||||||
"diffEditor.diagonalFill": "#6b7d8f1f",
|
|
||||||
"editorWidget.background": "#f3f4f5",
|
|
||||||
"editorWidget.border": "#6b7d8f1f",
|
|
||||||
"editorHoverWidget.background": "#f3f4f5",
|
|
||||||
"editorHoverWidget.border": "#6b7d8f1f",
|
|
||||||
"editorSuggestWidget.background": "#f3f4f5",
|
|
||||||
"editorSuggestWidget.border": "#6b7d8f1f",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#ffaa33",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#56728f1f",
|
|
||||||
"debugExceptionWidget.border": "#6b7d8f1f",
|
|
||||||
"debugExceptionWidget.background": "#f3f4f5",
|
|
||||||
"editorMarkerNavigation.background": "#f3f4f5",
|
|
||||||
"peekView.border": "#56728f1f",
|
|
||||||
"peekViewTitle.background": "#56728f1f",
|
|
||||||
"peekViewTitleDescription.foreground": "#8a9199",
|
|
||||||
"peekViewTitleLabel.foreground": "#5c6166",
|
|
||||||
"peekViewEditor.background": "#f3f4f5",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#ecd9ff73",
|
|
||||||
"peekViewEditor.matchHighlightBorder": "#ddcaef73",
|
|
||||||
"peekViewResult.background": "#f3f4f5",
|
|
||||||
"peekViewResult.fileForeground": "#5c6166",
|
|
||||||
"peekViewResult.lineForeground": "#8a9199",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#ecd9ff73",
|
|
||||||
"peekViewResult.selectionBackground": "#56728f1f",
|
|
||||||
"panel.background": "#f8f9fa",
|
|
||||||
"panel.border": "#6b7d8f1f",
|
|
||||||
"panelTitle.activeBorder": "#ffaa33",
|
|
||||||
"panelTitle.activeForeground": "#5c6166",
|
|
||||||
"panelTitle.inactiveForeground": "#8a9199",
|
|
||||||
"statusBar.background": "#f8f9fa",
|
|
||||||
"statusBar.foreground": "#8a9199",
|
|
||||||
"statusBar.border": "#f8f9fa",
|
|
||||||
"statusBar.debuggingBackground": "#ed9366",
|
|
||||||
"statusBar.debuggingForeground": "#fcfcfc",
|
|
||||||
"statusBar.noFolderBackground": "#f3f4f5",
|
|
||||||
"statusBarItem.activeBackground": "#8a919933",
|
|
||||||
"statusBarItem.hoverBackground": "#8a919933",
|
|
||||||
"statusBarItem.prominentBackground": "#6b7d8f1f",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#00000030",
|
|
||||||
"statusBarItem.remoteBackground": "#ffaa33",
|
|
||||||
"statusBarItem.remoteForeground": "#804a00",
|
|
||||||
"titleBar.activeBackground": "#f8f9fa",
|
|
||||||
"titleBar.activeForeground": "#5c6166",
|
|
||||||
"titleBar.inactiveBackground": "#f8f9fa",
|
|
||||||
"titleBar.inactiveForeground": "#8a9199",
|
|
||||||
"titleBar.border": "#f8f9fa",
|
|
||||||
"extensionButton.prominentForeground": "#804a00",
|
|
||||||
"extensionButton.prominentBackground": "#ffaa33",
|
|
||||||
"extensionButton.prominentHoverBackground": "#f9a52e",
|
|
||||||
"pickerGroup.border": "#6b7d8f1f",
|
|
||||||
"pickerGroup.foreground": "#8a919980",
|
|
||||||
"debugToolBar.background": "#f3f4f5",
|
|
||||||
"debugIcon.breakpointForeground": "#ed9366",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#ed936680",
|
|
||||||
"debugConsoleInputIcon.foreground": "#ffaa33",
|
|
||||||
"welcomePage.tileBackground": "#f8f9fa",
|
|
||||||
"welcomePage.tileShadow": "#00000026",
|
|
||||||
"welcomePage.progress.background": "#8a91991a",
|
|
||||||
"welcomePage.buttonBackground": "#ffaa3366",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#f3f4f5",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#478accb3",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#ff7383b3",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#6cbf43b3",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#8a919980",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#a37accb3",
|
|
||||||
"settings.headerForeground": "#5c6166",
|
|
||||||
"settings.modifiedItemIndicator": "#478acc",
|
|
||||||
"keybindingLabel.background": "#8a91991a",
|
|
||||||
"keybindingLabel.foreground": "#5c6166",
|
|
||||||
"keybindingLabel.border": "#5c61661a",
|
|
||||||
"keybindingLabel.bottomBorder": "#5c61661a",
|
|
||||||
"terminal.background": "#f8f9fa",
|
|
||||||
"terminal.foreground": "#5c6166",
|
|
||||||
"terminal.ansiBlack": "#000000",
|
|
||||||
"terminal.ansiRed": "#ea6c6d",
|
|
||||||
"terminal.ansiGreen": "#6cbf43",
|
|
||||||
"terminal.ansiYellow": "#eca944",
|
|
||||||
"terminal.ansiBlue": "#3199e1",
|
|
||||||
"terminal.ansiMagenta": "#9e75c7",
|
|
||||||
"terminal.ansiCyan": "#46ba94",
|
|
||||||
"terminal.ansiWhite": "#c7c7c7",
|
|
||||||
"terminal.ansiBrightBlack": "#686868",
|
|
||||||
"terminal.ansiBrightRed": "#f07171",
|
|
||||||
"terminal.ansiBrightGreen": "#86b300",
|
|
||||||
"terminal.ansiBrightYellow": "#f2ae49",
|
|
||||||
"terminal.ansiBrightBlue": "#399ee6",
|
|
||||||
"terminal.ansiBrightMagenta": "#a37acc",
|
|
||||||
"terminal.ansiBrightCyan": "#4cbf99",
|
|
||||||
"terminal.ansiBrightWhite": "#d1d1d1"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"background": "#f8f9fa",
|
|
||||||
"foreground": "#5c6166"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": [
|
|
||||||
"comment"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": [
|
|
||||||
"string",
|
|
||||||
"constant.other.symbol"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#86b300"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regular Expressions and Escape Characters",
|
|
||||||
"scope": [
|
|
||||||
"string.regexp",
|
|
||||||
"constant.character",
|
|
||||||
"constant.other"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#4cbf99"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#a37acc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Built-in constants",
|
|
||||||
"scope": [
|
|
||||||
"constant.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#a37acc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable",
|
|
||||||
"variable.parameter.function-call"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5c6166"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Member Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.member"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f07171"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Language variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage",
|
|
||||||
"scope": [
|
|
||||||
"storage"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": [
|
|
||||||
"keyword"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Operators",
|
|
||||||
"scope": [
|
|
||||||
"keyword.operator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ed9366"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Separators like ; or ,",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.separator",
|
|
||||||
"punctuation.terminator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5c6166b3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5c6166"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Accessor",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.accessor"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ed9366"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JavaScript/TypeScript interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.template-expression"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Interpolation text",
|
|
||||||
"scope": [
|
|
||||||
"meta.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5c6166"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Types fixes",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type",
|
|
||||||
"source.haskell storage.type",
|
|
||||||
"source.c storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#399ee6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class type",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.inherited-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Lambda arrow",
|
|
||||||
"scope": [
|
|
||||||
"storage.type.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Java primitive variable types",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type.primitive"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f2ae49"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function arguments",
|
|
||||||
"scope": [
|
|
||||||
"variable.parameter",
|
|
||||||
"meta.parameter"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#a37acc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function call",
|
|
||||||
"scope": [
|
|
||||||
"variable.function",
|
|
||||||
"variable.annotation",
|
|
||||||
"meta.function-call.generic",
|
|
||||||
"support.function.go"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f2ae49"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library function",
|
|
||||||
"scope": [
|
|
||||||
"support.function",
|
|
||||||
"support.macro"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f07171"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Imports and packages",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.import",
|
|
||||||
"entity.name.package"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#86b300"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Entity name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#399ee6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.tag",
|
|
||||||
"meta.tag.sgml"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JSX Component",
|
|
||||||
"scope": [
|
|
||||||
"support.class.component"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#399ee6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag start/end",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.tag.end",
|
|
||||||
"punctuation.definition.tag.begin",
|
|
||||||
"punctuation.definition.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d480"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.attribute-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f2ae49"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library constant",
|
|
||||||
"scope": [
|
|
||||||
"support.constant"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#ed9366"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library class/type",
|
|
||||||
"scope": [
|
|
||||||
"support.type",
|
|
||||||
"support.class",
|
|
||||||
"source.go storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Decorators/annotation",
|
|
||||||
"scope": [
|
|
||||||
"meta.decorator variable.other",
|
|
||||||
"meta.decorator punctuation.decorator",
|
|
||||||
"storage.type.annotation"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e6ba7e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Invalid",
|
|
||||||
"scope": [
|
|
||||||
"invalid"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e65050"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff.header",
|
|
||||||
"scope": [
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c594c5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby class methods",
|
|
||||||
"scope": [
|
|
||||||
"source.ruby variable.other.readwrite"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f2ae49"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS tag names",
|
|
||||||
"scope": [
|
|
||||||
"source.css entity.name.tag",
|
|
||||||
"source.sass entity.name.tag",
|
|
||||||
"source.scss entity.name.tag",
|
|
||||||
"source.less entity.name.tag",
|
|
||||||
"source.stylus entity.name.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#399ee6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS browser prefix",
|
|
||||||
"scope": [
|
|
||||||
"source.css support.type",
|
|
||||||
"source.sass support.type",
|
|
||||||
"source.scss support.type",
|
|
||||||
"source.less support.type",
|
|
||||||
"source.stylus support.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS Properties",
|
|
||||||
"scope": [
|
|
||||||
"support.type.property-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "normal",
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.find-in-files - match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Match Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fa8d3e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Lines",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.filename.find-in-files"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#86b300"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"message.error"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e65050"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup heading",
|
|
||||||
"scope": [
|
|
||||||
"markup.heading",
|
|
||||||
"markup.heading entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#86b300"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup links",
|
|
||||||
"scope": [
|
|
||||||
"markup.underline.link",
|
|
||||||
"string.other.link"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#f07171"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#f07171"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold/italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic markup.bold",
|
|
||||||
"markup.bold markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#5c616605"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code Inline",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw.inline"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#5c61660f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown Separator",
|
|
||||||
"scope": [
|
|
||||||
"meta.separator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"background": "#5c61660f",
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Blockquote",
|
|
||||||
"scope": [
|
|
||||||
"markup.quote"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#4cbf99",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup List Bullet",
|
|
||||||
"scope": [
|
|
||||||
"markup.list punctuation.definition.list.begin"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f2ae49"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup added",
|
|
||||||
"scope": [
|
|
||||||
"markup.inserted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6cbf43"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup modified",
|
|
||||||
"scope": [
|
|
||||||
"markup.changed"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#478acc"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup removed",
|
|
||||||
"scope": [
|
|
||||||
"markup.deleted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7383"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Strike",
|
|
||||||
"scope": [
|
|
||||||
"markup.strike"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e6ba7e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Table",
|
|
||||||
"scope": [
|
|
||||||
"markup.table"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#5c61660f",
|
|
||||||
"foreground": "#55b4d4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Raw Inline",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown markup.inline.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ed9366"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Line Break",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown meta.dummy.line-break"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#787b8099",
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Raw Block Fenced",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#5c6166",
|
|
||||||
"foreground": "#787b8099"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"semanticHighlighting": true,
|
|
||||||
"semanticTokenColors": {
|
|
||||||
"parameter.label": "#5c6166"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,847 +0,0 @@
|
||||||
{
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#ffcc66b3",
|
|
||||||
"foreground": "#707a8c",
|
|
||||||
"widget.shadow": "#12151cb3",
|
|
||||||
"selection.background": "#409fff40",
|
|
||||||
"icon.foreground": "#707a8c",
|
|
||||||
"errorForeground": "#ff6666",
|
|
||||||
"descriptionForeground": "#707a8c",
|
|
||||||
"textBlockQuote.background": "#1c212b",
|
|
||||||
"textLink.foreground": "#ffcc66",
|
|
||||||
"textLink.activeForeground": "#ffcc66",
|
|
||||||
"textPreformat.foreground": "#cccac2",
|
|
||||||
"button.background": "#ffcc66",
|
|
||||||
"button.foreground": "#805500",
|
|
||||||
"button.hoverBackground": "#fac761",
|
|
||||||
"button.secondaryBackground": "#707a8c33",
|
|
||||||
"button.secondaryForeground": "#cccac2",
|
|
||||||
"button.secondaryHoverBackground": "#707a8c80",
|
|
||||||
"dropdown.background": "#242936",
|
|
||||||
"dropdown.foreground": "#707a8c",
|
|
||||||
"dropdown.border": "#707a8c45",
|
|
||||||
"input.background": "#242936",
|
|
||||||
"input.border": "#707a8c45",
|
|
||||||
"input.foreground": "#cccac2",
|
|
||||||
"input.placeholderForeground": "#707a8c80",
|
|
||||||
"inputOption.activeBorder": "#ffcc664d",
|
|
||||||
"inputOption.activeBackground": "#ffcc6633",
|
|
||||||
"inputOption.activeForeground": "#ffcc66",
|
|
||||||
"inputValidation.errorBackground": "#242936",
|
|
||||||
"inputValidation.errorBorder": "#ff6666",
|
|
||||||
"inputValidation.infoBackground": "#1f2430",
|
|
||||||
"inputValidation.infoBorder": "#5ccfe6",
|
|
||||||
"inputValidation.warningBackground": "#1f2430",
|
|
||||||
"inputValidation.warningBorder": "#ffd173",
|
|
||||||
"scrollbar.shadow": "#171b2400",
|
|
||||||
"scrollbarSlider.background": "#707a8c66",
|
|
||||||
"scrollbarSlider.hoverBackground": "#707a8c99",
|
|
||||||
"scrollbarSlider.activeBackground": "#707a8cb3",
|
|
||||||
"badge.background": "#ffcc6633",
|
|
||||||
"badge.foreground": "#ffcc66",
|
|
||||||
"progressBar.background": "#ffcc66",
|
|
||||||
"list.activeSelectionBackground": "#63759926",
|
|
||||||
"list.activeSelectionForeground": "#cccac2",
|
|
||||||
"list.focusBackground": "#63759926",
|
|
||||||
"list.focusForeground": "#cccac2",
|
|
||||||
"list.focusOutline": "#63759926",
|
|
||||||
"list.highlightForeground": "#ffcc66",
|
|
||||||
"list.deemphasizedForeground": "#ff6666",
|
|
||||||
"list.hoverBackground": "#63759926",
|
|
||||||
"list.inactiveSelectionBackground": "#69758c1f",
|
|
||||||
"list.inactiveSelectionForeground": "#707a8c",
|
|
||||||
"list.invalidItemForeground": "#707a8c4d",
|
|
||||||
"list.errorForeground": "#ff6666",
|
|
||||||
"tree.indentGuidesStroke": "#8a919959",
|
|
||||||
"listFilterWidget.background": "#1c212b",
|
|
||||||
"listFilterWidget.outline": "#ffcc66",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#ff6666",
|
|
||||||
"list.filterMatchBackground": "#5c467266",
|
|
||||||
"list.filterMatchBorder": "#69538066",
|
|
||||||
"activityBar.background": "#1f2430",
|
|
||||||
"activityBar.foreground": "#707a8ccc",
|
|
||||||
"activityBar.inactiveForeground": "#707a8c99",
|
|
||||||
"activityBar.border": "#1f2430",
|
|
||||||
"activityBar.activeBorder": "#ffcc66",
|
|
||||||
"activityBarBadge.background": "#ffcc66",
|
|
||||||
"activityBarBadge.foreground": "#805500",
|
|
||||||
"sideBar.background": "#1f2430",
|
|
||||||
"sideBar.border": "#1f2430",
|
|
||||||
"sideBarTitle.foreground": "#707a8c",
|
|
||||||
"sideBarSectionHeader.background": "#1f2430",
|
|
||||||
"sideBarSectionHeader.foreground": "#707a8c",
|
|
||||||
"sideBarSectionHeader.border": "#1f2430",
|
|
||||||
"minimap.background": "#1f2430",
|
|
||||||
"minimap.selectionHighlight": "#409fff40",
|
|
||||||
"minimap.errorHighlight": "#ff6666",
|
|
||||||
"minimap.findMatchHighlight": "#695380",
|
|
||||||
"minimapGutter.addedBackground": "#87d96c",
|
|
||||||
"minimapGutter.modifiedBackground": "#80bfff",
|
|
||||||
"minimapGutter.deletedBackground": "#f27983",
|
|
||||||
"editorGroup.border": "#171b24",
|
|
||||||
"editorGroup.background": "#1c212b",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#1f2430",
|
|
||||||
"editorGroupHeader.tabsBackground": "#1f2430",
|
|
||||||
"editorGroupHeader.tabsBorder": "#1f2430",
|
|
||||||
"tab.activeBackground": "#1f2430",
|
|
||||||
"tab.activeForeground": "#cccac2",
|
|
||||||
"tab.border": "#1f2430",
|
|
||||||
"tab.activeBorder": "#ffcc66",
|
|
||||||
"tab.unfocusedActiveBorder": "#707a8c",
|
|
||||||
"tab.inactiveBackground": "#1f2430",
|
|
||||||
"tab.inactiveForeground": "#707a8c",
|
|
||||||
"tab.unfocusedActiveForeground": "#707a8c",
|
|
||||||
"tab.unfocusedInactiveForeground": "#707a8c",
|
|
||||||
"editor.background": "#1f2430",
|
|
||||||
"editor.foreground": "#cccac2",
|
|
||||||
"editorLineNumber.foreground": "#8a919966",
|
|
||||||
"editorLineNumber.activeForeground": "#8a9199cc",
|
|
||||||
"editorCursor.foreground": "#ffcc66",
|
|
||||||
"editor.inactiveSelectionBackground": "#409fff21",
|
|
||||||
"editor.selectionBackground": "#409fff40",
|
|
||||||
"editor.selectionHighlightBackground": "#87d96c26",
|
|
||||||
"editor.selectionHighlightBorder": "#87d96c00",
|
|
||||||
"editor.wordHighlightBackground": "#80bfff14",
|
|
||||||
"editor.wordHighlightStrongBackground": "#87d96c14",
|
|
||||||
"editor.wordHighlightBorder": "#80bfff80",
|
|
||||||
"editor.wordHighlightStrongBorder": "#87d96c80",
|
|
||||||
"editor.findMatchBackground": "#695380",
|
|
||||||
"editor.findMatchBorder": "#695380",
|
|
||||||
"editor.findMatchHighlightBackground": "#69538066",
|
|
||||||
"editor.findMatchHighlightBorder": "#5c467266",
|
|
||||||
"editor.findRangeHighlightBackground": "#69538040",
|
|
||||||
"editor.rangeHighlightBackground": "#69538033",
|
|
||||||
"editor.lineHighlightBackground": "#1a1f29",
|
|
||||||
"editorLink.activeForeground": "#ffcc66",
|
|
||||||
"editorWhitespace.foreground": "#8a919966",
|
|
||||||
"editorIndentGuide.background": "#8a91992e",
|
|
||||||
"editorIndentGuide.activeBackground": "#8a919959",
|
|
||||||
"editorRuler.foreground": "#8a91992e",
|
|
||||||
"editorCodeLens.foreground": "#b8cfe680",
|
|
||||||
"editorBracketMatch.background": "#8a91994d",
|
|
||||||
"editorBracketMatch.border": "#8a91994d",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#87d96c33",
|
|
||||||
"editorOverviewRuler.border": "#171b24",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#80bfff",
|
|
||||||
"editorOverviewRuler.addedForeground": "#87d96c",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#f27983",
|
|
||||||
"editorOverviewRuler.errorForeground": "#ff6666",
|
|
||||||
"editorOverviewRuler.warningForeground": "#ffcc66",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#8a9199b3",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#80bfff66",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#87d96c66",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#695380",
|
|
||||||
"editorError.foreground": "#ff6666",
|
|
||||||
"editorWarning.foreground": "#ffcc66",
|
|
||||||
"editorGutter.modifiedBackground": "#80bfffcc",
|
|
||||||
"editorGutter.addedBackground": "#87d96ccc",
|
|
||||||
"editorGutter.deletedBackground": "#f27983cc",
|
|
||||||
"diffEditor.insertedTextBackground": "#87d96c1f",
|
|
||||||
"diffEditor.removedTextBackground": "#f279831f",
|
|
||||||
"diffEditor.diagonalFill": "#171b24",
|
|
||||||
"editorWidget.background": "#1c212b",
|
|
||||||
"editorWidget.border": "#171b24",
|
|
||||||
"editorHoverWidget.background": "#1c212b",
|
|
||||||
"editorHoverWidget.border": "#171b24",
|
|
||||||
"editorSuggestWidget.background": "#1c212b",
|
|
||||||
"editorSuggestWidget.border": "#171b24",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#ffcc66",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#63759926",
|
|
||||||
"debugExceptionWidget.border": "#171b24",
|
|
||||||
"debugExceptionWidget.background": "#1c212b",
|
|
||||||
"editorMarkerNavigation.background": "#1c212b",
|
|
||||||
"peekView.border": "#63759926",
|
|
||||||
"peekViewTitle.background": "#63759926",
|
|
||||||
"peekViewTitleDescription.foreground": "#707a8c",
|
|
||||||
"peekViewTitleLabel.foreground": "#cccac2",
|
|
||||||
"peekViewEditor.background": "#1c212b",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#69538066",
|
|
||||||
"peekViewEditor.matchHighlightBorder": "#5c467266",
|
|
||||||
"peekViewResult.background": "#1c212b",
|
|
||||||
"peekViewResult.fileForeground": "#cccac2",
|
|
||||||
"peekViewResult.lineForeground": "#707a8c",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#69538066",
|
|
||||||
"peekViewResult.selectionBackground": "#63759926",
|
|
||||||
"panel.background": "#1f2430",
|
|
||||||
"panel.border": "#171b24",
|
|
||||||
"panelTitle.activeBorder": "#ffcc66",
|
|
||||||
"panelTitle.activeForeground": "#cccac2",
|
|
||||||
"panelTitle.inactiveForeground": "#707a8c",
|
|
||||||
"statusBar.background": "#1f2430",
|
|
||||||
"statusBar.foreground": "#707a8c",
|
|
||||||
"statusBar.border": "#1f2430",
|
|
||||||
"statusBar.debuggingBackground": "#f29e74",
|
|
||||||
"statusBar.debuggingForeground": "#242936",
|
|
||||||
"statusBar.noFolderBackground": "#1c212b",
|
|
||||||
"statusBarItem.activeBackground": "#707a8c33",
|
|
||||||
"statusBarItem.hoverBackground": "#707a8c33",
|
|
||||||
"statusBarItem.prominentBackground": "#171b24",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#00000030",
|
|
||||||
"statusBarItem.remoteBackground": "#ffcc66",
|
|
||||||
"statusBarItem.remoteForeground": "#805500",
|
|
||||||
"titleBar.activeBackground": "#1f2430",
|
|
||||||
"titleBar.activeForeground": "#cccac2",
|
|
||||||
"titleBar.inactiveBackground": "#1f2430",
|
|
||||||
"titleBar.inactiveForeground": "#707a8c",
|
|
||||||
"titleBar.border": "#1f2430",
|
|
||||||
"extensionButton.prominentForeground": "#805500",
|
|
||||||
"extensionButton.prominentBackground": "#ffcc66",
|
|
||||||
"extensionButton.prominentHoverBackground": "#fac761",
|
|
||||||
"pickerGroup.border": "#171b24",
|
|
||||||
"pickerGroup.foreground": "#707a8c80",
|
|
||||||
"debugToolBar.background": "#1c212b",
|
|
||||||
"debugIcon.breakpointForeground": "#f29e74",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#f29e7480",
|
|
||||||
"debugConsoleInputIcon.foreground": "#ffcc66",
|
|
||||||
"welcomePage.tileBackground": "#1f2430",
|
|
||||||
"welcomePage.tileShadow": "#12151cb3",
|
|
||||||
"welcomePage.progress.background": "#1a1f29",
|
|
||||||
"welcomePage.buttonBackground": "#ffcc6666",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#1c212b",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#80bfffb3",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#f27983b3",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#87d96cb3",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#707a8c80",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#dfbfffb3",
|
|
||||||
"settings.headerForeground": "#cccac2",
|
|
||||||
"settings.modifiedItemIndicator": "#80bfff",
|
|
||||||
"keybindingLabel.background": "#707a8c1a",
|
|
||||||
"keybindingLabel.foreground": "#cccac2",
|
|
||||||
"keybindingLabel.border": "#cccac21a",
|
|
||||||
"keybindingLabel.bottomBorder": "#cccac21a",
|
|
||||||
"terminal.background": "#1f2430",
|
|
||||||
"terminal.foreground": "#cccac2",
|
|
||||||
"terminal.ansiBlack": "#171b24",
|
|
||||||
"terminal.ansiRed": "#ed8274",
|
|
||||||
"terminal.ansiGreen": "#87d96c",
|
|
||||||
"terminal.ansiYellow": "#facc6e",
|
|
||||||
"terminal.ansiBlue": "#6dcbfa",
|
|
||||||
"terminal.ansiMagenta": "#dabafa",
|
|
||||||
"terminal.ansiCyan": "#90e1c6",
|
|
||||||
"terminal.ansiWhite": "#c7c7c7",
|
|
||||||
"terminal.ansiBrightBlack": "#686868",
|
|
||||||
"terminal.ansiBrightRed": "#f28779",
|
|
||||||
"terminal.ansiBrightGreen": "#d5ff80",
|
|
||||||
"terminal.ansiBrightYellow": "#ffd173",
|
|
||||||
"terminal.ansiBrightBlue": "#73d0ff",
|
|
||||||
"terminal.ansiBrightMagenta": "#dfbfff",
|
|
||||||
"terminal.ansiBrightCyan": "#95e6cb",
|
|
||||||
"terminal.ansiBrightWhite": "#ffffff"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"background": "#1f2430",
|
|
||||||
"foreground": "#cccac2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": [
|
|
||||||
"comment"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": [
|
|
||||||
"string",
|
|
||||||
"constant.other.symbol"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d5ff80"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regular Expressions and Escape Characters",
|
|
||||||
"scope": [
|
|
||||||
"string.regexp",
|
|
||||||
"constant.character",
|
|
||||||
"constant.other"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#95e6cb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#dfbfff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Built-in constants",
|
|
||||||
"scope": [
|
|
||||||
"constant.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#dfbfff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable",
|
|
||||||
"variable.parameter.function-call"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cccac2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Member Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.member"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f28779"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Language variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.language"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage",
|
|
||||||
"scope": [
|
|
||||||
"storage"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": [
|
|
||||||
"keyword"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Operators",
|
|
||||||
"scope": [
|
|
||||||
"keyword.operator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29e74"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Separators like ; or ,",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.separator",
|
|
||||||
"punctuation.terminator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cccac2b3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cccac2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Accessor",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.accessor"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29e74"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JavaScript/TypeScript interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.template-expression"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby interpolation punctuation",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Interpolation text",
|
|
||||||
"scope": [
|
|
||||||
"meta.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cccac2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Types fixes",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type",
|
|
||||||
"source.haskell storage.type",
|
|
||||||
"source.c storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#73d0ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class type",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.inherited-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Lambda arrow",
|
|
||||||
"scope": [
|
|
||||||
"storage.type.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Java primitive variable types",
|
|
||||||
"scope": [
|
|
||||||
"source.java storage.type.primitive"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.function"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffd173"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function arguments",
|
|
||||||
"scope": [
|
|
||||||
"variable.parameter",
|
|
||||||
"meta.parameter"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#dfbfff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function call",
|
|
||||||
"scope": [
|
|
||||||
"variable.function",
|
|
||||||
"variable.annotation",
|
|
||||||
"meta.function-call.generic",
|
|
||||||
"support.function.go"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffd173"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library function",
|
|
||||||
"scope": [
|
|
||||||
"support.function",
|
|
||||||
"support.macro"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f28779"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Imports and packages",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.import",
|
|
||||||
"entity.name.package"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d5ff80"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Entity name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#73d0ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.tag",
|
|
||||||
"meta.tag.sgml"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JSX Component",
|
|
||||||
"scope": [
|
|
||||||
"support.class.component"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#73d0ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag start/end",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.tag.end",
|
|
||||||
"punctuation.definition.tag.begin",
|
|
||||||
"punctuation.definition.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.attribute-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffd173"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library constant",
|
|
||||||
"scope": [
|
|
||||||
"support.constant"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#f29e74"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library class/type",
|
|
||||||
"scope": [
|
|
||||||
"support.type",
|
|
||||||
"support.class",
|
|
||||||
"source.go storage.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Decorators/annotation",
|
|
||||||
"scope": [
|
|
||||||
"meta.decorator variable.other",
|
|
||||||
"meta.decorator punctuation.decorator",
|
|
||||||
"storage.type.annotation"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffdfb3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Invalid",
|
|
||||||
"scope": [
|
|
||||||
"invalid"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff6666"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff.header",
|
|
||||||
"scope": [
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c594c5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ruby class methods",
|
|
||||||
"scope": [
|
|
||||||
"source.ruby variable.other.readwrite"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffd173"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS tag names",
|
|
||||||
"scope": [
|
|
||||||
"source.css entity.name.tag",
|
|
||||||
"source.sass entity.name.tag",
|
|
||||||
"source.scss entity.name.tag",
|
|
||||||
"source.less entity.name.tag",
|
|
||||||
"source.stylus entity.name.tag"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#73d0ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS browser prefix",
|
|
||||||
"scope": [
|
|
||||||
"source.css support.type",
|
|
||||||
"source.sass support.type",
|
|
||||||
"source.scss support.type",
|
|
||||||
"source.less support.type",
|
|
||||||
"source.stylus support.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS Properties",
|
|
||||||
"scope": [
|
|
||||||
"support.type.property-name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "normal",
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.find-in-files - match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Match Numbers",
|
|
||||||
"scope": [
|
|
||||||
"constant.numeric.line-number.match"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffad66"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Search Results Lines",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.filename.find-in-files"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d5ff80"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"message.error"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff6666"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup heading",
|
|
||||||
"scope": [
|
|
||||||
"markup.heading",
|
|
||||||
"markup.heading entity.name"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#d5ff80"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup links",
|
|
||||||
"scope": [
|
|
||||||
"markup.underline.link",
|
|
||||||
"string.other.link"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#f28779"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#f28779"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Bold/italic",
|
|
||||||
"scope": [
|
|
||||||
"markup.italic markup.bold",
|
|
||||||
"markup.bold markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#cccac205"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Code Inline",
|
|
||||||
"scope": [
|
|
||||||
"markup.raw.inline"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#cccac20f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown Separator",
|
|
||||||
"scope": [
|
|
||||||
"meta.separator"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"background": "#cccac20f",
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Blockquote",
|
|
||||||
"scope": [
|
|
||||||
"markup.quote"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#95e6cb",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup List Bullet",
|
|
||||||
"scope": [
|
|
||||||
"markup.list punctuation.definition.list.begin"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffd173"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup added",
|
|
||||||
"scope": [
|
|
||||||
"markup.inserted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#87d96c"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup modified",
|
|
||||||
"scope": [
|
|
||||||
"markup.changed"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#80bfff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup removed",
|
|
||||||
"scope": [
|
|
||||||
"markup.deleted"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f27983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Strike",
|
|
||||||
"scope": [
|
|
||||||
"markup.strike"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffdfb3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Table",
|
|
||||||
"scope": [
|
|
||||||
"markup.table"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#cccac20f",
|
|
||||||
"foreground": "#5ccfe6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Raw Inline",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown markup.inline.raw"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f29e74"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Line Break",
|
|
||||||
"scope": [
|
|
||||||
"text.html.markdown meta.dummy.line-break"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#b8cfe680",
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown - Raw Block Fenced",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#cccac2",
|
|
||||||
"foreground": "#b8cfe680"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"semanticHighlighting": true,
|
|
||||||
"semanticTokenColors": {
|
|
||||||
"parameter.label": "#cccac2"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Ayu",
|
|
||||||
"author": "dempfi (Ike Ku)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Ayu Light",
|
|
||||||
"file_name": "ayu-light.json",
|
|
||||||
"appearance": "light"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ayu Mirage",
|
|
||||||
"file_name": "ayu-mirage.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Ayu Dark",
|
|
||||||
"file_name": "ayu-dark.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright (c) 2016 Dracula Theme
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Dracula",
|
|
||||||
"author": "Zeno Rocha",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Dracula",
|
|
||||||
"file_name": "dracula.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1 +0,0 @@
|
||||||
MIT/X11
|
|
|
@ -1,36 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Gruvbox",
|
|
||||||
"author": "morhetz",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Dark Hard",
|
|
||||||
"file_name": "gruvbox-dark-hard.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Dark Medium",
|
|
||||||
"file_name": "gruvbox-dark-medium.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Dark Soft",
|
|
||||||
"file_name": "gruvbox-dark-soft.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Light Hard",
|
|
||||||
"file_name": "gruvbox-light-hard.json",
|
|
||||||
"appearance": "light"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Light Medium",
|
|
||||||
"file_name": "gruvbox-light-medium.json",
|
|
||||||
"appearance": "light"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Gruvbox Light Soft",
|
|
||||||
"file_name": "gruvbox-light-soft.json",
|
|
||||||
"appearance": "light"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,21 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2018 Sarah Drasner
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,16 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Night Owl",
|
|
||||||
"author": "Sarah Drasner (sdras)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Night Owl",
|
|
||||||
"file_name": "night-owl.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Night Owl Light",
|
|
||||||
"file_name": "night-owl-light.json",
|
|
||||||
"appearance": "light"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,9 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2018 Liviu Schera
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,61 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Noctis",
|
|
||||||
"author": "Liviu Schera (liviuschera)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Noctis Azureus",
|
|
||||||
"file_name": "azureus.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Bordo",
|
|
||||||
"file_name": "bordo.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Hibernus",
|
|
||||||
"file_name": "hibernus.json",
|
|
||||||
"appearance": "light"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Lilac",
|
|
||||||
"file_name": "lilac.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Lux",
|
|
||||||
"file_name": "lux.json",
|
|
||||||
"appearance": "light"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Minimus",
|
|
||||||
"file_name": "minimus.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis",
|
|
||||||
"file_name": "noctis.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Obscuro",
|
|
||||||
"file_name": "obscuro.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Sereno",
|
|
||||||
"file_name": "obscuro.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Uva",
|
|
||||||
"file_name": "uva.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Noctis Viola",
|
|
||||||
"file_name": "viola.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,21 +0,0 @@
|
||||||
MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright (c) 2016-present Sven Greb <development@svengreb.de> (https://www.svengreb.de)
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Nord",
|
|
||||||
"author": "Sven Greb (svengreb)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Nord",
|
|
||||||
"file_name": "nord.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,7 +0,0 @@
|
||||||
Copyright (c) 2017-present Olaolu Olawuyi
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Palenight",
|
|
||||||
"author": "Olaolu Olawuyi (whizkydee)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Palenight",
|
|
||||||
"file_name": "palenight.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Palenight Operator",
|
|
||||||
"file_name": "palenight-operator.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Palenight (Mild Contrast)",
|
|
||||||
"file_name": "palenight-mild-contrast.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,21 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2021 Rosé Pine
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,24 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Rosé Pine",
|
|
||||||
"author": "Rosé Pine",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Rosé Pine",
|
|
||||||
"file_name": "rose-pine.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Rosé Pine Moon",
|
|
||||||
"file_name": "rose-pine-moon.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Rosé Pine Dawn",
|
|
||||||
"file_name": "rose-pine-dawn.json",
|
|
||||||
"appearance": "light"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"syntax": {
|
|
||||||
"function": ["entity.name"]
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,680 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Rosé Pine Dawn",
|
|
||||||
"type": "light",
|
|
||||||
"colors": {
|
|
||||||
"activityBar.activeBorder": "#575279",
|
|
||||||
"activityBar.background": "#faf4ed",
|
|
||||||
"activityBar.dropBorder": "#f2e9e1",
|
|
||||||
"activityBar.foreground": "#575279",
|
|
||||||
"activityBar.inactiveForeground": "#797593",
|
|
||||||
"activityBarBadge.background": "#d7827e",
|
|
||||||
"activityBarBadge.foreground": "#faf4ed",
|
|
||||||
"badge.background": "#d7827e",
|
|
||||||
"badge.foreground": "#faf4ed",
|
|
||||||
"banner.background": "#fffaf3",
|
|
||||||
"banner.foreground": "#575279",
|
|
||||||
"banner.iconForeground": "#797593",
|
|
||||||
"breadcrumb.activeSelectionForeground": "#d7827e",
|
|
||||||
"breadcrumb.background": "#faf4ed",
|
|
||||||
"breadcrumb.focusForeground": "#797593",
|
|
||||||
"breadcrumb.foreground": "#9893a5",
|
|
||||||
"breadcrumbPicker.background": "#fffaf3",
|
|
||||||
"button.background": "#d7827e",
|
|
||||||
"button.foreground": "#faf4ed",
|
|
||||||
"button.hoverBackground": "#d7827ee6",
|
|
||||||
"button.secondaryBackground": "#fffaf3",
|
|
||||||
"button.secondaryForeground": "#575279",
|
|
||||||
"button.secondaryHoverBackground": "#f2e9e1",
|
|
||||||
"charts.blue": "#56949f",
|
|
||||||
"charts.foreground": "#575279",
|
|
||||||
"charts.green": "#286983",
|
|
||||||
"charts.lines": "#797593",
|
|
||||||
"charts.orange": "#d7827e",
|
|
||||||
"charts.purple": "#907aa9",
|
|
||||||
"charts.red": "#b4637a",
|
|
||||||
"charts.yellow": "#ea9d34",
|
|
||||||
"checkbox.background": "#fffaf3",
|
|
||||||
"checkbox.border": "#6e6a8614",
|
|
||||||
"checkbox.foreground": "#575279",
|
|
||||||
"debugExceptionWidget.background": "#fffaf3",
|
|
||||||
"debugExceptionWidget.border": "#6e6a8614",
|
|
||||||
"debugIcon.breakpointCurrentStackframeForeground": "#797593",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#797593",
|
|
||||||
"debugIcon.breakpointForeground": "#797593",
|
|
||||||
"debugIcon.breakpointStackframeForeground": "#797593",
|
|
||||||
"debugIcon.breakpointUnverifiedForeground": "#797593",
|
|
||||||
"debugIcon.continueForeground": "#797593",
|
|
||||||
"debugIcon.disconnectForeground": "#797593",
|
|
||||||
"debugIcon.pauseForeground": "#797593",
|
|
||||||
"debugIcon.restartForeground": "#797593",
|
|
||||||
"debugIcon.startForeground": "#797593",
|
|
||||||
"debugIcon.stepBackForeground": "#797593",
|
|
||||||
"debugIcon.stepIntoForeground": "#797593",
|
|
||||||
"debugIcon.stepOutForeground": "#797593",
|
|
||||||
"debugIcon.stepOverForeground": "#797593",
|
|
||||||
"debugIcon.stopForeground": "#b4637a",
|
|
||||||
"debugToolBar.background": "#fffaf3",
|
|
||||||
"debugToolBar.border": "#f2e9e1",
|
|
||||||
"descriptionForeground": "#797593",
|
|
||||||
"diffEditor.border": "#f2e9e1",
|
|
||||||
"diffEditor.diagonalFill": "#6e6a8626",
|
|
||||||
"diffEditor.insertedLineBackground": "#56949f26",
|
|
||||||
"diffEditor.insertedTextBackground": "#56949f26",
|
|
||||||
"diffEditor.removedLineBackground": "#b4637a26",
|
|
||||||
"diffEditor.removedTextBackground": "#b4637a26",
|
|
||||||
"diffEditorOverview.insertedForeground": "#56949f80",
|
|
||||||
"diffEditorOverview.removedForeground": "#b4637a80",
|
|
||||||
"dropdown.background": "#fffaf3",
|
|
||||||
"dropdown.border": "#6e6a8614",
|
|
||||||
"dropdown.foreground": "#575279",
|
|
||||||
"dropdown.listBackground": "#fffaf3",
|
|
||||||
"editor.background": "#faf4ed",
|
|
||||||
"editor.findMatchBackground": "#6e6a8626",
|
|
||||||
"editor.findMatchHighlightBackground": "#6e6a8626",
|
|
||||||
"editor.findRangeHighlightBackground": "#6e6a8626",
|
|
||||||
"editor.findRangeHighlightBorder": "#0000",
|
|
||||||
"editor.focusedStackFrameHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.foldBackground": "#fffaf3",
|
|
||||||
"editor.foreground": "#575279",
|
|
||||||
"editor.hoverHighlightBackground": "#0000",
|
|
||||||
"editor.inactiveSelectionBackground": "#6e6a860d",
|
|
||||||
"editor.inlineValuesBackground": "#0000",
|
|
||||||
"editor.inlineValuesForeground": "#797593",
|
|
||||||
"editor.lineHighlightBackground": "#6e6a860d",
|
|
||||||
"editor.lineHighlightBorder": "#0000",
|
|
||||||
"editor.linkedEditingBackground": "#fffaf3",
|
|
||||||
"editor.rangeHighlightBackground": "#6e6a860d",
|
|
||||||
"editor.selectionBackground": "#6e6a8614",
|
|
||||||
"editor.selectionForeground": "#575279",
|
|
||||||
"editor.selectionHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.selectionHighlightBorder": "#faf4ed",
|
|
||||||
"editor.snippetFinalTabstopHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.snippetFinalTabstopHighlightBorder": "#fffaf3",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.snippetTabstopHighlightBorder": "#fffaf3",
|
|
||||||
"editor.stackFrameHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.symbolHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.symbolHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightBackground": "#6e6a8614",
|
|
||||||
"editor.wordHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightStrongBackground": "#6e6a8614",
|
|
||||||
"editor.wordHighlightStrongBorder": "#6e6a8614",
|
|
||||||
"editorBracketHighlight.foreground1": "#b4637a80",
|
|
||||||
"editorBracketHighlight.foreground2": "#28698380",
|
|
||||||
"editorBracketHighlight.foreground3": "#ea9d3480",
|
|
||||||
"editorBracketHighlight.foreground4": "#56949f80",
|
|
||||||
"editorBracketHighlight.foreground5": "#d7827e80",
|
|
||||||
"editorBracketHighlight.foreground6": "#907aa980",
|
|
||||||
"editorBracketMatch.background": "#0000",
|
|
||||||
"editorBracketMatch.border": "#797593",
|
|
||||||
"editorBracketPairGuide.activeBackground1": "#286983",
|
|
||||||
"editorBracketPairGuide.activeBackground2": "#d7827e",
|
|
||||||
"editorBracketPairGuide.activeBackground3": "#907aa9",
|
|
||||||
"editorBracketPairGuide.activeBackground4": "#56949f",
|
|
||||||
"editorBracketPairGuide.activeBackground5": "#ea9d34",
|
|
||||||
"editorBracketPairGuide.activeBackground6": "#b4637a",
|
|
||||||
"editorBracketPairGuide.background1": "#28698380",
|
|
||||||
"editorBracketPairGuide.background2": "#d7827e80",
|
|
||||||
"editorBracketPairGuide.background3": "#907aa980",
|
|
||||||
"editorBracketPairGuide.background4": "#56949f80",
|
|
||||||
"editorBracketPairGuide.background5": "#ea9d3480",
|
|
||||||
"editorBracketPairGuide.background6": "#b4637a80",
|
|
||||||
"editorCodeLens.foreground": "#d7827e",
|
|
||||||
"editorCursor.background": "#575279",
|
|
||||||
"editorCursor.foreground": "#9893a5",
|
|
||||||
"editorError.border": "#0000",
|
|
||||||
"editorError.foreground": "#b4637a",
|
|
||||||
"editorGhostText.foreground": "#797593",
|
|
||||||
"editorGroup.border": "#0000",
|
|
||||||
"editorGroup.dropBackground": "#fffaf3",
|
|
||||||
"editorGroup.emptyBackground": "#0000",
|
|
||||||
"editorGroup.focusedEmptyBorder": "#0000",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBorder": "#0000",
|
|
||||||
"editorGutter.addedBackground": "#56949f",
|
|
||||||
"editorGutter.background": "#faf4ed",
|
|
||||||
"editorGutter.commentRangeForeground": "#797593",
|
|
||||||
"editorGutter.deletedBackground": "#b4637a",
|
|
||||||
"editorGutter.foldingControlForeground": "#907aa9",
|
|
||||||
"editorGutter.modifiedBackground": "#d7827e",
|
|
||||||
"editorHint.border": "#0000",
|
|
||||||
"editorHint.foreground": "#797593",
|
|
||||||
"editorHoverWidget.background": "#fffaf3",
|
|
||||||
"editorHoverWidget.border": "#9893a580",
|
|
||||||
"editorHoverWidget.foreground": "#797593",
|
|
||||||
"editorHoverWidget.highlightForeground": "#575279",
|
|
||||||
"editorHoverWidget.statusBarBackground": "#0000",
|
|
||||||
"editorIndentGuide.activeBackground": "#9893a5",
|
|
||||||
"editorIndentGuide.background": "#6e6a8626",
|
|
||||||
"editorInfo.border": "#f2e9e1",
|
|
||||||
"editorInfo.foreground": "#56949f",
|
|
||||||
"editorInlayHint.background": "#f2e9e1",
|
|
||||||
"editorInlayHint.foreground": "#797593",
|
|
||||||
"editorInlayHint.parameterBackground": "#f2e9e1",
|
|
||||||
"editorInlayHint.parameterForeground": "#907aa9",
|
|
||||||
"editorInlayHint.typeBackground": "#f2e9e1",
|
|
||||||
"editorInlayHint.typeForeground": "#56949f",
|
|
||||||
"editorLightBulb.foreground": "#286983",
|
|
||||||
"editorLightBulbAutoFix.foreground": "#d7827e",
|
|
||||||
"editorLineNumber.activeForeground": "#575279",
|
|
||||||
"editorLineNumber.foreground": "#797593",
|
|
||||||
"editorLink.activeForeground": "#d7827e",
|
|
||||||
"editorMarkerNavigation.background": "#fffaf3",
|
|
||||||
"editorMarkerNavigationError.background": "#fffaf3",
|
|
||||||
"editorMarkerNavigationInfo.background": "#fffaf3",
|
|
||||||
"editorMarkerNavigationWarning.background": "#fffaf3",
|
|
||||||
"editorOverviewRuler.addedForeground": "#56949f80",
|
|
||||||
"editorOverviewRuler.background": "#faf4ed",
|
|
||||||
"editorOverviewRuler.border": "#6e6a8626",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#797593",
|
|
||||||
"editorOverviewRuler.commonContentForeground": "#6e6a860d",
|
|
||||||
"editorOverviewRuler.currentContentForeground": "#6e6a8614",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#b4637a80",
|
|
||||||
"editorOverviewRuler.errorForeground": "#b4637a80",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#6e6a8626",
|
|
||||||
"editorOverviewRuler.incomingContentForeground": "#907aa980",
|
|
||||||
"editorOverviewRuler.infoForeground": "#56949f80",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#d7827e80",
|
|
||||||
"editorOverviewRuler.rangeHighlightForeground": "#6e6a8626",
|
|
||||||
"editorOverviewRuler.selectionHighlightForeground": "#6e6a8626",
|
|
||||||
"editorOverviewRuler.warningForeground": "#ea9d3480",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#6e6a8614",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#6e6a8626",
|
|
||||||
"editorPane.background": "#0000",
|
|
||||||
"editorRuler.foreground": "#6e6a8626",
|
|
||||||
"editorSuggestWidget.background": "#fffaf3",
|
|
||||||
"editorSuggestWidget.border": "#0000",
|
|
||||||
"editorSuggestWidget.focusHighlightForeground": "#d7827e",
|
|
||||||
"editorSuggestWidget.foreground": "#797593",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#d7827e",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#6e6a8614",
|
|
||||||
"editorSuggestWidget.selectedForeground": "#575279",
|
|
||||||
"editorSuggestWidget.selectedIconForeground": "#575279",
|
|
||||||
"editorUnnecessaryCode.border": "#0000",
|
|
||||||
"editorUnnecessaryCode.opacity": "#57527980",
|
|
||||||
"editorWarning.border": "#0000",
|
|
||||||
"editorWarning.foreground": "#ea9d34",
|
|
||||||
"editorWhitespace.foreground": "#9893a5",
|
|
||||||
"editorWidget.background": "#fffaf3",
|
|
||||||
"editorWidget.border": "#f2e9e1",
|
|
||||||
"editorWidget.foreground": "#797593",
|
|
||||||
"editorWidget.resizeBorder": "#9893a5",
|
|
||||||
"errorForeground": "#b4637a",
|
|
||||||
"extensionBadge.remoteBackground": "#907aa9",
|
|
||||||
"extensionBadge.remoteForeground": "#faf4ed",
|
|
||||||
"extensionButton.prominentBackground": "#d7827e",
|
|
||||||
"extensionButton.prominentForeground": "#faf4ed",
|
|
||||||
"extensionButton.prominentHoverBackground": "#d7827ee6",
|
|
||||||
"extensionIcon.preReleaseForeground": "#286983",
|
|
||||||
"extensionIcon.starForeground": "#d7827e",
|
|
||||||
"extensionIcon.verifiedForeground": "#907aa9",
|
|
||||||
"focusBorder": "#6e6a8614",
|
|
||||||
"foreground": "#575279",
|
|
||||||
"gitDecoration.addedResourceForeground": "#56949f",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "#b4637a",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#797593",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#9893a5",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#d7827e",
|
|
||||||
"gitDecoration.renamedResourceForeground": "#286983",
|
|
||||||
"gitDecoration.stageDeletedResourceForeground": "#b4637a",
|
|
||||||
"gitDecoration.stageModifiedResourceForeground": "#907aa9",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#ea9d34",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#ea9d34",
|
|
||||||
"icon.foreground": "#797593",
|
|
||||||
"input.background": "#f2e9e180",
|
|
||||||
"input.border": "#6e6a8614",
|
|
||||||
"input.foreground": "#575279",
|
|
||||||
"input.placeholderForeground": "#797593",
|
|
||||||
"inputOption.activeBackground": "#d7827e26",
|
|
||||||
"inputOption.activeForeground": "#d7827e",
|
|
||||||
"inputValidation.errorBackground": "#fffaf3",
|
|
||||||
"inputValidation.errorBorder": "#6e6a8626",
|
|
||||||
"inputValidation.errorForeground": "#b4637a",
|
|
||||||
"inputValidation.infoBackground": "#fffaf3",
|
|
||||||
"inputValidation.infoBorder": "#6e6a8626",
|
|
||||||
"inputValidation.infoForeground": "#56949f",
|
|
||||||
"inputValidation.warningBackground": "#fffaf3",
|
|
||||||
"inputValidation.warningBorder": "#6e6a8626",
|
|
||||||
"inputValidation.warningForeground": "#56949f80",
|
|
||||||
"keybindingLabel.background": "#f2e9e1",
|
|
||||||
"keybindingLabel.border": "#6e6a8626",
|
|
||||||
"keybindingLabel.bottomBorder": "#6e6a8626",
|
|
||||||
"keybindingLabel.foreground": "#907aa9",
|
|
||||||
"keybindingTable.headerBackground": "#f2e9e1",
|
|
||||||
"keybindingTable.rowsBackground": "#fffaf3",
|
|
||||||
"list.activeSelectionBackground": "#6e6a8614",
|
|
||||||
"list.activeSelectionForeground": "#575279",
|
|
||||||
"list.deemphasizedForeground": "#797593",
|
|
||||||
"list.dropBackground": "#fffaf3",
|
|
||||||
"list.errorForeground": "#b4637a",
|
|
||||||
"list.filterMatchBackground": "#fffaf3",
|
|
||||||
"list.filterMatchBorder": "#d7827e",
|
|
||||||
"list.focusBackground": "#6e6a8626",
|
|
||||||
"list.focusForeground": "#575279",
|
|
||||||
"list.focusOutline": "#6e6a8614",
|
|
||||||
"list.highlightForeground": "#d7827e",
|
|
||||||
"list.hoverBackground": "#6e6a860d",
|
|
||||||
"list.hoverForeground": "#575279",
|
|
||||||
"list.inactiveFocusBackground": "#6e6a860d",
|
|
||||||
"list.inactiveSelectionBackground": "#fffaf3",
|
|
||||||
"list.inactiveSelectionForeground": "#575279",
|
|
||||||
"list.invalidItemForeground": "#b4637a",
|
|
||||||
"list.warningForeground": "#ea9d34",
|
|
||||||
"listFilterWidget.background": "#fffaf3",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#b4637a",
|
|
||||||
"listFilterWidget.outline": "#f2e9e1",
|
|
||||||
"menu.background": "#fffaf3",
|
|
||||||
"menu.border": "#6e6a860d",
|
|
||||||
"menu.foreground": "#575279",
|
|
||||||
"menu.selectionBackground": "#6e6a8614",
|
|
||||||
"menu.selectionBorder": "#f2e9e1",
|
|
||||||
"menu.selectionForeground": "#575279",
|
|
||||||
"menu.separatorBackground": "#6e6a8626",
|
|
||||||
"menubar.selectionBackground": "#6e6a8614",
|
|
||||||
"menubar.selectionBorder": "#6e6a860d",
|
|
||||||
"menubar.selectionForeground": "#575279",
|
|
||||||
"merge.border": "#f2e9e1",
|
|
||||||
"merge.commonContentBackground": "#6e6a8614",
|
|
||||||
"merge.commonHeaderBackground": "#6e6a8614",
|
|
||||||
"merge.currentContentBackground": "#ea9d3480",
|
|
||||||
"merge.currentHeaderBackground": "#ea9d3480",
|
|
||||||
"merge.incomingContentBackground": "#56949f80",
|
|
||||||
"merge.incomingHeaderBackground": "#56949f80",
|
|
||||||
"minimap.background": "#fffaf3",
|
|
||||||
"minimap.errorHighlight": "#b4637a80",
|
|
||||||
"minimap.findMatchHighlight": "#6e6a8614",
|
|
||||||
"minimap.selectionHighlight": "#6e6a8614",
|
|
||||||
"minimap.warningHighlight": "#ea9d3480",
|
|
||||||
"minimapGutter.addedBackground": "#56949f",
|
|
||||||
"minimapGutter.deletedBackground": "#b4637a",
|
|
||||||
"minimapGutter.modifiedBackground": "#d7827e",
|
|
||||||
"minimapSlider.activeBackground": "#6e6a8626",
|
|
||||||
"minimapSlider.background": "#6e6a8614",
|
|
||||||
"minimapSlider.hoverBackground": "#6e6a8614",
|
|
||||||
"notebook.cellBorderColor": "#56949f80",
|
|
||||||
"notebook.cellEditorBackground": "#fffaf3",
|
|
||||||
"notebook.cellHoverBackground": "#f2e9e180",
|
|
||||||
"notebook.focusedCellBackground": "#6e6a860d",
|
|
||||||
"notebook.focusedCellBorder": "#56949f",
|
|
||||||
"notebook.outputContainerBackgroundColor": "#6e6a860d",
|
|
||||||
"notificationCenter.border": "#6e6a8614",
|
|
||||||
"notificationCenterHeader.background": "#fffaf3",
|
|
||||||
"notificationCenterHeader.foreground": "#797593",
|
|
||||||
"notificationLink.foreground": "#907aa9",
|
|
||||||
"notifications.background": "#fffaf3",
|
|
||||||
"notifications.border": "#6e6a8614",
|
|
||||||
"notifications.foreground": "#575279",
|
|
||||||
"notificationsErrorIcon.foreground": "#b4637a",
|
|
||||||
"notificationsInfoIcon.foreground": "#56949f",
|
|
||||||
"notificationsWarningIcon.foreground": "#ea9d34",
|
|
||||||
"notificationToast.border": "#6e6a8614",
|
|
||||||
"panel.background": "#fffaf3",
|
|
||||||
"panel.border": "#0000",
|
|
||||||
"panel.dropBorder": "#f2e9e1",
|
|
||||||
"panelInput.border": "#fffaf3",
|
|
||||||
"panelSection.dropBackground": "#6e6a8614",
|
|
||||||
"panelSectionHeader.background": "#fffaf3",
|
|
||||||
"panelSectionHeader.foreground": "#575279",
|
|
||||||
"panelTitle.activeBorder": "#6e6a8626",
|
|
||||||
"panelTitle.activeForeground": "#575279",
|
|
||||||
"panelTitle.inactiveForeground": "#797593",
|
|
||||||
"peekView.border": "#f2e9e1",
|
|
||||||
"peekViewEditor.background": "#fffaf3",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#6e6a8626",
|
|
||||||
"peekViewResult.background": "#fffaf3",
|
|
||||||
"peekViewResult.fileForeground": "#797593",
|
|
||||||
"peekViewResult.lineForeground": "#797593",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#6e6a8626",
|
|
||||||
"peekViewResult.selectionBackground": "#6e6a8614",
|
|
||||||
"peekViewResult.selectionForeground": "#575279",
|
|
||||||
"peekViewTitle.background": "#f2e9e1",
|
|
||||||
"peekViewTitleDescription.foreground": "#797593",
|
|
||||||
"pickerGroup.border": "#6e6a8626",
|
|
||||||
"pickerGroup.foreground": "#907aa9",
|
|
||||||
"ports.iconRunningProcessForeground": "#d7827e",
|
|
||||||
"problemsErrorIcon.foreground": "#b4637a",
|
|
||||||
"problemsInfoIcon.foreground": "#56949f",
|
|
||||||
"problemsWarningIcon.foreground": "#ea9d34",
|
|
||||||
"progressBar.background": "#d7827e",
|
|
||||||
"quickInput.background": "#fffaf3",
|
|
||||||
"quickInput.foreground": "#797593",
|
|
||||||
"quickInputList.focusBackground": "#6e6a8614",
|
|
||||||
"quickInputList.focusForeground": "#575279",
|
|
||||||
"quickInputList.focusIconForeground": "#575279",
|
|
||||||
"scrollbar.shadow": "#fffaf34d",
|
|
||||||
"scrollbarSlider.activeBackground": "#28698380",
|
|
||||||
"scrollbarSlider.background": "#6e6a8614",
|
|
||||||
"scrollbarSlider.hoverBackground": "#6e6a8626",
|
|
||||||
"searchEditor.findMatchBackground": "#6e6a8614",
|
|
||||||
"selection.background": "#6e6a8626",
|
|
||||||
"settings.focusedRowBackground": "#fffaf3",
|
|
||||||
"settings.headerForeground": "#575279",
|
|
||||||
"settings.modifiedItemIndicator": "#d7827e",
|
|
||||||
"settings.focusedRowBorder": "#6e6a8614",
|
|
||||||
"settings.rowHoverBackground": "#fffaf3",
|
|
||||||
"sideBar.background": "#faf4ed",
|
|
||||||
"sideBar.dropBackground": "#fffaf3",
|
|
||||||
"sideBar.foreground": "#797593",
|
|
||||||
"sideBarSectionHeader.background": "#0000",
|
|
||||||
"sideBarSectionHeader.border": "#6e6a8614",
|
|
||||||
"statusBar.background": "#faf4ed",
|
|
||||||
"statusBar.debuggingBackground": "#907aa9",
|
|
||||||
"statusBar.debuggingForeground": "#faf4ed",
|
|
||||||
"statusBar.foreground": "#797593",
|
|
||||||
"statusBar.noFolderBackground": "#faf4ed",
|
|
||||||
"statusBar.noFolderForeground": "#797593",
|
|
||||||
"statusBarItem.activeBackground": "#6e6a8626",
|
|
||||||
"statusBarItem.hoverBackground": "#6e6a8614",
|
|
||||||
"statusBarItem.prominentBackground": "#f2e9e1",
|
|
||||||
"statusBarItem.prominentForeground": "#575279",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#6e6a8614",
|
|
||||||
"statusBarItem.remoteBackground": "#faf4ed",
|
|
||||||
"statusBarItem.remoteForeground": "#ea9d34",
|
|
||||||
"statusBarItem.errorBackground": "#faf4ed",
|
|
||||||
"statusBarItem.errorForeground": "#b4637a",
|
|
||||||
"symbolIcon.arrayForeground": "#797593",
|
|
||||||
"symbolIcon.classForeground": "#797593",
|
|
||||||
"symbolIcon.colorForeground": "#797593",
|
|
||||||
"symbolIcon.constantForeground": "#797593",
|
|
||||||
"symbolIcon.constructorForeground": "#797593",
|
|
||||||
"symbolIcon.enumeratorForeground": "#797593",
|
|
||||||
"symbolIcon.enumeratorMemberForeground": "#797593",
|
|
||||||
"symbolIcon.eventForeground": "#797593",
|
|
||||||
"symbolIcon.fieldForeground": "#797593",
|
|
||||||
"symbolIcon.fileForeground": "#797593",
|
|
||||||
"symbolIcon.folderForeground": "#797593",
|
|
||||||
"symbolIcon.functionForeground": "#797593",
|
|
||||||
"symbolIcon.interfaceForeground": "#797593",
|
|
||||||
"symbolIcon.keyForeground": "#797593",
|
|
||||||
"symbolIcon.keywordForeground": "#797593",
|
|
||||||
"symbolIcon.methodForeground": "#797593",
|
|
||||||
"symbolIcon.moduleForeground": "#797593",
|
|
||||||
"symbolIcon.namespaceForeground": "#797593",
|
|
||||||
"symbolIcon.nullForeground": "#797593",
|
|
||||||
"symbolIcon.numberForeground": "#797593",
|
|
||||||
"symbolIcon.objectForeground": "#797593",
|
|
||||||
"symbolIcon.operatorForeground": "#797593",
|
|
||||||
"symbolIcon.packageForeground": "#797593",
|
|
||||||
"symbolIcon.propertyForeground": "#797593",
|
|
||||||
"symbolIcon.referenceForeground": "#797593",
|
|
||||||
"symbolIcon.snippetForeground": "#797593",
|
|
||||||
"symbolIcon.stringForeground": "#797593",
|
|
||||||
"symbolIcon.structForeground": "#797593",
|
|
||||||
"symbolIcon.textForeground": "#797593",
|
|
||||||
"symbolIcon.typeParameterForeground": "#797593",
|
|
||||||
"symbolIcon.unitForeground": "#797593",
|
|
||||||
"symbolIcon.variableForeground": "#797593",
|
|
||||||
"tab.activeBackground": "#6e6a860d",
|
|
||||||
"tab.activeForeground": "#575279",
|
|
||||||
"tab.activeModifiedBorder": "#56949f",
|
|
||||||
"tab.border": "#0000",
|
|
||||||
"tab.hoverBackground": "#6e6a8614",
|
|
||||||
"tab.inactiveBackground": "#0000",
|
|
||||||
"tab.inactiveForeground": "#797593",
|
|
||||||
"tab.inactiveModifiedBorder": "#56949f80",
|
|
||||||
"tab.lastPinnedBorder": "#9893a5",
|
|
||||||
"tab.unfocusedActiveBackground": "#0000",
|
|
||||||
"tab.unfocusedHoverBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveModifiedBorder": "#56949f80",
|
|
||||||
"terminal.ansiBlack": "#f2e9e1",
|
|
||||||
"terminal.ansiBlue": "#56949f",
|
|
||||||
"terminal.ansiBrightBlack": "#797593",
|
|
||||||
"terminal.ansiBrightBlue": "#56949f",
|
|
||||||
"terminal.ansiBrightCyan": "#d7827e",
|
|
||||||
"terminal.ansiBrightGreen": "#286983",
|
|
||||||
"terminal.ansiBrightMagenta": "#907aa9",
|
|
||||||
"terminal.ansiBrightRed": "#b4637a",
|
|
||||||
"terminal.ansiBrightWhite": "#575279",
|
|
||||||
"terminal.ansiBrightYellow": "#ea9d34",
|
|
||||||
"terminal.ansiCyan": "#d7827e",
|
|
||||||
"terminal.ansiGreen": "#286983",
|
|
||||||
"terminal.ansiMagenta": "#907aa9",
|
|
||||||
"terminal.ansiRed": "#b4637a",
|
|
||||||
"terminal.ansiWhite": "#575279",
|
|
||||||
"terminal.ansiYellow": "#ea9d34",
|
|
||||||
"terminal.dropBackground": "#6e6a8614",
|
|
||||||
"terminal.foreground": "#575279",
|
|
||||||
"terminal.selectionBackground": "#6e6a8614",
|
|
||||||
"terminal.tab.activeBorder": "#575279",
|
|
||||||
"terminalCursor.background": "#575279",
|
|
||||||
"terminalCursor.foreground": "#9893a5",
|
|
||||||
"textBlockQuote.background": "#fffaf3",
|
|
||||||
"textBlockQuote.border": "#6e6a8614",
|
|
||||||
"textCodeBlock.background": "#fffaf3",
|
|
||||||
"textLink.activeForeground": "#907aa9e6",
|
|
||||||
"textLink.foreground": "#907aa9",
|
|
||||||
"textPreformat.foreground": "#ea9d34",
|
|
||||||
"textSeparator.foreground": "#797593",
|
|
||||||
"titleBar.activeBackground": "#faf4ed",
|
|
||||||
"titleBar.activeForeground": "#797593",
|
|
||||||
"titleBar.inactiveBackground": "#fffaf3",
|
|
||||||
"titleBar.inactiveForeground": "#797593",
|
|
||||||
"toolbar.activeBackground": "#6e6a8626",
|
|
||||||
"toolbar.hoverBackground": "#6e6a8614",
|
|
||||||
"tree.indentGuidesStroke": "#797593",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#faf4ed",
|
|
||||||
"welcomePage.background": "#faf4ed",
|
|
||||||
"welcomePage.buttonBackground": "#fffaf3",
|
|
||||||
"welcomePage.buttonHoverBackground": "#f2e9e1",
|
|
||||||
"widget.shadow": "#fffaf34d",
|
|
||||||
"window.activeBorder": "#fffaf3",
|
|
||||||
"window.inactiveBorder": "#fffaf3"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"scope": ["comment"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9893a5",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#286983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant.numeric", "constant.language"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d7827e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.name"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d7827e"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"entity.name.section",
|
|
||||||
"entity.name.tag",
|
|
||||||
"entity.name.namespace",
|
|
||||||
"entity.name.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#56949f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.other.attribute-name", "entity.other.inherited-class"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#907aa9",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b4637a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid.deprecated"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#797593"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["keyword"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#286983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.inserted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#56949f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.deleted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b4637a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.heading",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.bold.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.italic.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.diff.range"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#907aa9"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.tag", "meta.brace"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#575279"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.import", "meta.export"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#286983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.directive.vue",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#907aa9",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-name.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#56949f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-value.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9d34"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.tag.other.html",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#797593"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#797593"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.accessor"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#286983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9d34"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.tag"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9893a5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["storage.type", "storage.modifier"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#286983"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9d34"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#56949f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9d34"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.function"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b4637a",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#d7827e",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"variable.other",
|
|
||||||
"variable.language",
|
|
||||||
"variable.function",
|
|
||||||
"variable.argument"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#575279"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable.parameter"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#907aa9"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,680 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Rosé Pine Moon",
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"activityBar.activeBorder": "#e0def4",
|
|
||||||
"activityBar.background": "#232136",
|
|
||||||
"activityBar.dropBorder": "#393552",
|
|
||||||
"activityBar.foreground": "#e0def4",
|
|
||||||
"activityBar.inactiveForeground": "#908caa",
|
|
||||||
"activityBarBadge.background": "#ea9a97",
|
|
||||||
"activityBarBadge.foreground": "#232136",
|
|
||||||
"badge.background": "#ea9a97",
|
|
||||||
"badge.foreground": "#232136",
|
|
||||||
"banner.background": "#2a273f",
|
|
||||||
"banner.foreground": "#e0def4",
|
|
||||||
"banner.iconForeground": "#908caa",
|
|
||||||
"breadcrumb.activeSelectionForeground": "#ea9a97",
|
|
||||||
"breadcrumb.background": "#232136",
|
|
||||||
"breadcrumb.focusForeground": "#908caa",
|
|
||||||
"breadcrumb.foreground": "#6e6a86",
|
|
||||||
"breadcrumbPicker.background": "#2a273f",
|
|
||||||
"button.background": "#ea9a97",
|
|
||||||
"button.foreground": "#232136",
|
|
||||||
"button.hoverBackground": "#ea9a97e6",
|
|
||||||
"button.secondaryBackground": "#2a273f",
|
|
||||||
"button.secondaryForeground": "#e0def4",
|
|
||||||
"button.secondaryHoverBackground": "#393552",
|
|
||||||
"charts.blue": "#9ccfd8",
|
|
||||||
"charts.foreground": "#e0def4",
|
|
||||||
"charts.green": "#3e8fb0",
|
|
||||||
"charts.lines": "#908caa",
|
|
||||||
"charts.orange": "#ea9a97",
|
|
||||||
"charts.purple": "#c4a7e7",
|
|
||||||
"charts.red": "#eb6f92",
|
|
||||||
"charts.yellow": "#f6c177",
|
|
||||||
"checkbox.background": "#2a273f",
|
|
||||||
"checkbox.border": "#817c9c26",
|
|
||||||
"checkbox.foreground": "#e0def4",
|
|
||||||
"debugExceptionWidget.background": "#2a273f",
|
|
||||||
"debugExceptionWidget.border": "#817c9c26",
|
|
||||||
"debugIcon.breakpointCurrentStackframeForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointStackframeForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointUnverifiedForeground": "#908caa",
|
|
||||||
"debugIcon.continueForeground": "#908caa",
|
|
||||||
"debugIcon.disconnectForeground": "#908caa",
|
|
||||||
"debugIcon.pauseForeground": "#908caa",
|
|
||||||
"debugIcon.restartForeground": "#908caa",
|
|
||||||
"debugIcon.startForeground": "#908caa",
|
|
||||||
"debugIcon.stepBackForeground": "#908caa",
|
|
||||||
"debugIcon.stepIntoForeground": "#908caa",
|
|
||||||
"debugIcon.stepOutForeground": "#908caa",
|
|
||||||
"debugIcon.stepOverForeground": "#908caa",
|
|
||||||
"debugIcon.stopForeground": "#eb6f92",
|
|
||||||
"debugToolBar.background": "#2a273f",
|
|
||||||
"debugToolBar.border": "#393552",
|
|
||||||
"descriptionForeground": "#908caa",
|
|
||||||
"diffEditor.border": "#393552",
|
|
||||||
"diffEditor.diagonalFill": "#817c9c4d",
|
|
||||||
"diffEditor.insertedLineBackground": "#9ccfd826",
|
|
||||||
"diffEditor.insertedTextBackground": "#9ccfd826",
|
|
||||||
"diffEditor.removedLineBackground": "#eb6f9226",
|
|
||||||
"diffEditor.removedTextBackground": "#eb6f9226",
|
|
||||||
"diffEditorOverview.insertedForeground": "#9ccfd880",
|
|
||||||
"diffEditorOverview.removedForeground": "#eb6f9280",
|
|
||||||
"dropdown.background": "#2a273f",
|
|
||||||
"dropdown.border": "#817c9c26",
|
|
||||||
"dropdown.foreground": "#e0def4",
|
|
||||||
"dropdown.listBackground": "#2a273f",
|
|
||||||
"editor.background": "#232136",
|
|
||||||
"editor.findMatchBackground": "#817c9c4d",
|
|
||||||
"editor.findMatchHighlightBackground": "#817c9c4d",
|
|
||||||
"editor.findRangeHighlightBackground": "#817c9c4d",
|
|
||||||
"editor.findRangeHighlightBorder": "#0000",
|
|
||||||
"editor.focusedStackFrameHighlightBackground": "#817c9c26",
|
|
||||||
"editor.foldBackground": "#2a273f",
|
|
||||||
"editor.foreground": "#e0def4",
|
|
||||||
"editor.hoverHighlightBackground": "#0000",
|
|
||||||
"editor.inactiveSelectionBackground": "#817c9c14",
|
|
||||||
"editor.inlineValuesBackground": "#0000",
|
|
||||||
"editor.inlineValuesForeground": "#908caa",
|
|
||||||
"editor.lineHighlightBackground": "#817c9c14",
|
|
||||||
"editor.lineHighlightBorder": "#0000",
|
|
||||||
"editor.linkedEditingBackground": "#2a273f",
|
|
||||||
"editor.rangeHighlightBackground": "#817c9c14",
|
|
||||||
"editor.selectionBackground": "#817c9c26",
|
|
||||||
"editor.selectionForeground": "#e0def4",
|
|
||||||
"editor.selectionHighlightBackground": "#817c9c26",
|
|
||||||
"editor.selectionHighlightBorder": "#232136",
|
|
||||||
"editor.snippetFinalTabstopHighlightBackground": "#817c9c26",
|
|
||||||
"editor.snippetFinalTabstopHighlightBorder": "#2a273f",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#817c9c26",
|
|
||||||
"editor.snippetTabstopHighlightBorder": "#2a273f",
|
|
||||||
"editor.stackFrameHighlightBackground": "#817c9c26",
|
|
||||||
"editor.symbolHighlightBackground": "#817c9c26",
|
|
||||||
"editor.symbolHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightBackground": "#817c9c26",
|
|
||||||
"editor.wordHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightStrongBackground": "#817c9c26",
|
|
||||||
"editor.wordHighlightStrongBorder": "#817c9c26",
|
|
||||||
"editorBracketHighlight.foreground1": "#eb6f9280",
|
|
||||||
"editorBracketHighlight.foreground2": "#3e8fb080",
|
|
||||||
"editorBracketHighlight.foreground3": "#f6c17780",
|
|
||||||
"editorBracketHighlight.foreground4": "#9ccfd880",
|
|
||||||
"editorBracketHighlight.foreground5": "#ea9a9780",
|
|
||||||
"editorBracketHighlight.foreground6": "#c4a7e780",
|
|
||||||
"editorBracketMatch.background": "#0000",
|
|
||||||
"editorBracketMatch.border": "#908caa",
|
|
||||||
"editorBracketPairGuide.activeBackground1": "#3e8fb0",
|
|
||||||
"editorBracketPairGuide.activeBackground2": "#ea9a97",
|
|
||||||
"editorBracketPairGuide.activeBackground3": "#c4a7e7",
|
|
||||||
"editorBracketPairGuide.activeBackground4": "#9ccfd8",
|
|
||||||
"editorBracketPairGuide.activeBackground5": "#f6c177",
|
|
||||||
"editorBracketPairGuide.activeBackground6": "#eb6f92",
|
|
||||||
"editorBracketPairGuide.background1": "#3e8fb080",
|
|
||||||
"editorBracketPairGuide.background2": "#ea9a9780",
|
|
||||||
"editorBracketPairGuide.background3": "#c4a7e780",
|
|
||||||
"editorBracketPairGuide.background4": "#9ccfd880",
|
|
||||||
"editorBracketPairGuide.background5": "#f6c17780",
|
|
||||||
"editorBracketPairGuide.background6": "#eb6f9280",
|
|
||||||
"editorCodeLens.foreground": "#ea9a97",
|
|
||||||
"editorCursor.background": "#e0def4",
|
|
||||||
"editorCursor.foreground": "#6e6a86",
|
|
||||||
"editorError.border": "#0000",
|
|
||||||
"editorError.foreground": "#eb6f92",
|
|
||||||
"editorGhostText.foreground": "#908caa",
|
|
||||||
"editorGroup.border": "#0000",
|
|
||||||
"editorGroup.dropBackground": "#2a273f",
|
|
||||||
"editorGroup.emptyBackground": "#0000",
|
|
||||||
"editorGroup.focusedEmptyBorder": "#0000",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBorder": "#0000",
|
|
||||||
"editorGutter.addedBackground": "#9ccfd8",
|
|
||||||
"editorGutter.background": "#232136",
|
|
||||||
"editorGutter.commentRangeForeground": "#908caa",
|
|
||||||
"editorGutter.deletedBackground": "#eb6f92",
|
|
||||||
"editorGutter.foldingControlForeground": "#c4a7e7",
|
|
||||||
"editorGutter.modifiedBackground": "#ea9a97",
|
|
||||||
"editorHint.border": "#0000",
|
|
||||||
"editorHint.foreground": "#908caa",
|
|
||||||
"editorHoverWidget.background": "#2a273f",
|
|
||||||
"editorHoverWidget.border": "#6e6a8680",
|
|
||||||
"editorHoverWidget.foreground": "#908caa",
|
|
||||||
"editorHoverWidget.highlightForeground": "#e0def4",
|
|
||||||
"editorHoverWidget.statusBarBackground": "#0000",
|
|
||||||
"editorIndentGuide.activeBackground": "#6e6a86",
|
|
||||||
"editorIndentGuide.background": "#817c9c4d",
|
|
||||||
"editorInfo.border": "#393552",
|
|
||||||
"editorInfo.foreground": "#9ccfd8",
|
|
||||||
"editorInlayHint.background": "#393552",
|
|
||||||
"editorInlayHint.foreground": "#908caa",
|
|
||||||
"editorInlayHint.parameterBackground": "#393552",
|
|
||||||
"editorInlayHint.parameterForeground": "#c4a7e7",
|
|
||||||
"editorInlayHint.typeBackground": "#393552",
|
|
||||||
"editorInlayHint.typeForeground": "#9ccfd8",
|
|
||||||
"editorLightBulb.foreground": "#3e8fb0",
|
|
||||||
"editorLightBulbAutoFix.foreground": "#ea9a97",
|
|
||||||
"editorLineNumber.activeForeground": "#e0def4",
|
|
||||||
"editorLineNumber.foreground": "#908caa",
|
|
||||||
"editorLink.activeForeground": "#ea9a97",
|
|
||||||
"editorMarkerNavigation.background": "#2a273f",
|
|
||||||
"editorMarkerNavigationError.background": "#2a273f",
|
|
||||||
"editorMarkerNavigationInfo.background": "#2a273f",
|
|
||||||
"editorMarkerNavigationWarning.background": "#2a273f",
|
|
||||||
"editorOverviewRuler.addedForeground": "#9ccfd880",
|
|
||||||
"editorOverviewRuler.background": "#232136",
|
|
||||||
"editorOverviewRuler.border": "#817c9c4d",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#908caa",
|
|
||||||
"editorOverviewRuler.commonContentForeground": "#817c9c14",
|
|
||||||
"editorOverviewRuler.currentContentForeground": "#817c9c26",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#eb6f9280",
|
|
||||||
"editorOverviewRuler.errorForeground": "#eb6f9280",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#817c9c4d",
|
|
||||||
"editorOverviewRuler.incomingContentForeground": "#c4a7e780",
|
|
||||||
"editorOverviewRuler.infoForeground": "#9ccfd880",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#ea9a9780",
|
|
||||||
"editorOverviewRuler.rangeHighlightForeground": "#817c9c4d",
|
|
||||||
"editorOverviewRuler.selectionHighlightForeground": "#817c9c4d",
|
|
||||||
"editorOverviewRuler.warningForeground": "#f6c17780",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#817c9c26",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#817c9c4d",
|
|
||||||
"editorPane.background": "#0000",
|
|
||||||
"editorRuler.foreground": "#817c9c4d",
|
|
||||||
"editorSuggestWidget.background": "#2a273f",
|
|
||||||
"editorSuggestWidget.border": "#0000",
|
|
||||||
"editorSuggestWidget.focusHighlightForeground": "#ea9a97",
|
|
||||||
"editorSuggestWidget.foreground": "#908caa",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#ea9a97",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#817c9c26",
|
|
||||||
"editorSuggestWidget.selectedForeground": "#e0def4",
|
|
||||||
"editorSuggestWidget.selectedIconForeground": "#e0def4",
|
|
||||||
"editorUnnecessaryCode.border": "#0000",
|
|
||||||
"editorUnnecessaryCode.opacity": "#e0def480",
|
|
||||||
"editorWarning.border": "#0000",
|
|
||||||
"editorWarning.foreground": "#f6c177",
|
|
||||||
"editorWhitespace.foreground": "#6e6a86",
|
|
||||||
"editorWidget.background": "#2a273f",
|
|
||||||
"editorWidget.border": "#393552",
|
|
||||||
"editorWidget.foreground": "#908caa",
|
|
||||||
"editorWidget.resizeBorder": "#6e6a86",
|
|
||||||
"errorForeground": "#eb6f92",
|
|
||||||
"extensionBadge.remoteBackground": "#c4a7e7",
|
|
||||||
"extensionBadge.remoteForeground": "#232136",
|
|
||||||
"extensionButton.prominentBackground": "#ea9a97",
|
|
||||||
"extensionButton.prominentForeground": "#232136",
|
|
||||||
"extensionButton.prominentHoverBackground": "#ea9a97e6",
|
|
||||||
"extensionIcon.preReleaseForeground": "#3e8fb0",
|
|
||||||
"extensionIcon.starForeground": "#ea9a97",
|
|
||||||
"extensionIcon.verifiedForeground": "#c4a7e7",
|
|
||||||
"focusBorder": "#817c9c26",
|
|
||||||
"foreground": "#e0def4",
|
|
||||||
"gitDecoration.addedResourceForeground": "#9ccfd8",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "#eb6f92",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#908caa",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#6e6a86",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#ea9a97",
|
|
||||||
"gitDecoration.renamedResourceForeground": "#3e8fb0",
|
|
||||||
"gitDecoration.stageDeletedResourceForeground": "#eb6f92",
|
|
||||||
"gitDecoration.stageModifiedResourceForeground": "#c4a7e7",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#f6c177",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#f6c177",
|
|
||||||
"icon.foreground": "#908caa",
|
|
||||||
"input.background": "#39355280",
|
|
||||||
"input.border": "#817c9c26",
|
|
||||||
"input.foreground": "#e0def4",
|
|
||||||
"input.placeholderForeground": "#908caa",
|
|
||||||
"inputOption.activeBackground": "#ea9a9726",
|
|
||||||
"inputOption.activeForeground": "#ea9a97",
|
|
||||||
"inputValidation.errorBackground": "#2a273f",
|
|
||||||
"inputValidation.errorBorder": "#817c9c4d",
|
|
||||||
"inputValidation.errorForeground": "#eb6f92",
|
|
||||||
"inputValidation.infoBackground": "#2a273f",
|
|
||||||
"inputValidation.infoBorder": "#817c9c4d",
|
|
||||||
"inputValidation.infoForeground": "#9ccfd8",
|
|
||||||
"inputValidation.warningBackground": "#2a273f",
|
|
||||||
"inputValidation.warningBorder": "#817c9c4d",
|
|
||||||
"inputValidation.warningForeground": "#9ccfd880",
|
|
||||||
"keybindingLabel.background": "#393552",
|
|
||||||
"keybindingLabel.border": "#817c9c4d",
|
|
||||||
"keybindingLabel.bottomBorder": "#817c9c4d",
|
|
||||||
"keybindingLabel.foreground": "#c4a7e7",
|
|
||||||
"keybindingTable.headerBackground": "#393552",
|
|
||||||
"keybindingTable.rowsBackground": "#2a273f",
|
|
||||||
"list.activeSelectionBackground": "#817c9c26",
|
|
||||||
"list.activeSelectionForeground": "#e0def4",
|
|
||||||
"list.deemphasizedForeground": "#908caa",
|
|
||||||
"list.dropBackground": "#2a273f",
|
|
||||||
"list.errorForeground": "#eb6f92",
|
|
||||||
"list.filterMatchBackground": "#2a273f",
|
|
||||||
"list.filterMatchBorder": "#ea9a97",
|
|
||||||
"list.focusBackground": "#817c9c4d",
|
|
||||||
"list.focusForeground": "#e0def4",
|
|
||||||
"list.focusOutline": "#817c9c26",
|
|
||||||
"list.highlightForeground": "#ea9a97",
|
|
||||||
"list.hoverBackground": "#817c9c14",
|
|
||||||
"list.hoverForeground": "#e0def4",
|
|
||||||
"list.inactiveFocusBackground": "#817c9c14",
|
|
||||||
"list.inactiveSelectionBackground": "#2a273f",
|
|
||||||
"list.inactiveSelectionForeground": "#e0def4",
|
|
||||||
"list.invalidItemForeground": "#eb6f92",
|
|
||||||
"list.warningForeground": "#f6c177",
|
|
||||||
"listFilterWidget.background": "#2a273f",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#eb6f92",
|
|
||||||
"listFilterWidget.outline": "#393552",
|
|
||||||
"menu.background": "#2a273f",
|
|
||||||
"menu.border": "#817c9c14",
|
|
||||||
"menu.foreground": "#e0def4",
|
|
||||||
"menu.selectionBackground": "#817c9c26",
|
|
||||||
"menu.selectionBorder": "#393552",
|
|
||||||
"menu.selectionForeground": "#e0def4",
|
|
||||||
"menu.separatorBackground": "#817c9c4d",
|
|
||||||
"menubar.selectionBackground": "#817c9c26",
|
|
||||||
"menubar.selectionBorder": "#817c9c14",
|
|
||||||
"menubar.selectionForeground": "#e0def4",
|
|
||||||
"merge.border": "#393552",
|
|
||||||
"merge.commonContentBackground": "#817c9c26",
|
|
||||||
"merge.commonHeaderBackground": "#817c9c26",
|
|
||||||
"merge.currentContentBackground": "#f6c17780",
|
|
||||||
"merge.currentHeaderBackground": "#f6c17780",
|
|
||||||
"merge.incomingContentBackground": "#9ccfd880",
|
|
||||||
"merge.incomingHeaderBackground": "#9ccfd880",
|
|
||||||
"minimap.background": "#2a273f",
|
|
||||||
"minimap.errorHighlight": "#eb6f9280",
|
|
||||||
"minimap.findMatchHighlight": "#817c9c26",
|
|
||||||
"minimap.selectionHighlight": "#817c9c26",
|
|
||||||
"minimap.warningHighlight": "#f6c17780",
|
|
||||||
"minimapGutter.addedBackground": "#9ccfd8",
|
|
||||||
"minimapGutter.deletedBackground": "#eb6f92",
|
|
||||||
"minimapGutter.modifiedBackground": "#ea9a97",
|
|
||||||
"minimapSlider.activeBackground": "#817c9c4d",
|
|
||||||
"minimapSlider.background": "#817c9c26",
|
|
||||||
"minimapSlider.hoverBackground": "#817c9c26",
|
|
||||||
"notebook.cellBorderColor": "#9ccfd880",
|
|
||||||
"notebook.cellEditorBackground": "#2a273f",
|
|
||||||
"notebook.cellHoverBackground": "#39355280",
|
|
||||||
"notebook.focusedCellBackground": "#817c9c14",
|
|
||||||
"notebook.focusedCellBorder": "#9ccfd8",
|
|
||||||
"notebook.outputContainerBackgroundColor": "#817c9c14",
|
|
||||||
"notificationCenter.border": "#817c9c26",
|
|
||||||
"notificationCenterHeader.background": "#2a273f",
|
|
||||||
"notificationCenterHeader.foreground": "#908caa",
|
|
||||||
"notificationLink.foreground": "#c4a7e7",
|
|
||||||
"notifications.background": "#2a273f",
|
|
||||||
"notifications.border": "#817c9c26",
|
|
||||||
"notifications.foreground": "#e0def4",
|
|
||||||
"notificationsErrorIcon.foreground": "#eb6f92",
|
|
||||||
"notificationsInfoIcon.foreground": "#9ccfd8",
|
|
||||||
"notificationsWarningIcon.foreground": "#f6c177",
|
|
||||||
"notificationToast.border": "#817c9c26",
|
|
||||||
"panel.background": "#2a273f",
|
|
||||||
"panel.border": "#0000",
|
|
||||||
"panel.dropBorder": "#393552",
|
|
||||||
"panelInput.border": "#2a273f",
|
|
||||||
"panelSection.dropBackground": "#817c9c26",
|
|
||||||
"panelSectionHeader.background": "#2a273f",
|
|
||||||
"panelSectionHeader.foreground": "#e0def4",
|
|
||||||
"panelTitle.activeBorder": "#817c9c4d",
|
|
||||||
"panelTitle.activeForeground": "#e0def4",
|
|
||||||
"panelTitle.inactiveForeground": "#908caa",
|
|
||||||
"peekView.border": "#393552",
|
|
||||||
"peekViewEditor.background": "#2a273f",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#817c9c4d",
|
|
||||||
"peekViewResult.background": "#2a273f",
|
|
||||||
"peekViewResult.fileForeground": "#908caa",
|
|
||||||
"peekViewResult.lineForeground": "#908caa",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#817c9c4d",
|
|
||||||
"peekViewResult.selectionBackground": "#817c9c26",
|
|
||||||
"peekViewResult.selectionForeground": "#e0def4",
|
|
||||||
"peekViewTitle.background": "#393552",
|
|
||||||
"peekViewTitleDescription.foreground": "#908caa",
|
|
||||||
"pickerGroup.border": "#817c9c4d",
|
|
||||||
"pickerGroup.foreground": "#c4a7e7",
|
|
||||||
"ports.iconRunningProcessForeground": "#ea9a97",
|
|
||||||
"problemsErrorIcon.foreground": "#eb6f92",
|
|
||||||
"problemsInfoIcon.foreground": "#9ccfd8",
|
|
||||||
"problemsWarningIcon.foreground": "#f6c177",
|
|
||||||
"progressBar.background": "#ea9a97",
|
|
||||||
"quickInput.background": "#2a273f",
|
|
||||||
"quickInput.foreground": "#908caa",
|
|
||||||
"quickInputList.focusBackground": "#817c9c26",
|
|
||||||
"quickInputList.focusForeground": "#e0def4",
|
|
||||||
"quickInputList.focusIconForeground": "#e0def4",
|
|
||||||
"scrollbar.shadow": "#2a273f4d",
|
|
||||||
"scrollbarSlider.activeBackground": "#3e8fb080",
|
|
||||||
"scrollbarSlider.background": "#817c9c26",
|
|
||||||
"scrollbarSlider.hoverBackground": "#817c9c4d",
|
|
||||||
"searchEditor.findMatchBackground": "#817c9c26",
|
|
||||||
"selection.background": "#817c9c4d",
|
|
||||||
"settings.focusedRowBackground": "#2a273f",
|
|
||||||
"settings.headerForeground": "#e0def4",
|
|
||||||
"settings.modifiedItemIndicator": "#ea9a97",
|
|
||||||
"settings.focusedRowBorder": "#817c9c26",
|
|
||||||
"settings.rowHoverBackground": "#2a273f",
|
|
||||||
"sideBar.background": "#232136",
|
|
||||||
"sideBar.dropBackground": "#2a273f",
|
|
||||||
"sideBar.foreground": "#908caa",
|
|
||||||
"sideBarSectionHeader.background": "#0000",
|
|
||||||
"sideBarSectionHeader.border": "#817c9c26",
|
|
||||||
"statusBar.background": "#232136",
|
|
||||||
"statusBar.debuggingBackground": "#c4a7e7",
|
|
||||||
"statusBar.debuggingForeground": "#232136",
|
|
||||||
"statusBar.foreground": "#908caa",
|
|
||||||
"statusBar.noFolderBackground": "#232136",
|
|
||||||
"statusBar.noFolderForeground": "#908caa",
|
|
||||||
"statusBarItem.activeBackground": "#817c9c4d",
|
|
||||||
"statusBarItem.hoverBackground": "#817c9c26",
|
|
||||||
"statusBarItem.prominentBackground": "#393552",
|
|
||||||
"statusBarItem.prominentForeground": "#e0def4",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#817c9c26",
|
|
||||||
"statusBarItem.remoteBackground": "#232136",
|
|
||||||
"statusBarItem.remoteForeground": "#f6c177",
|
|
||||||
"statusBarItem.errorBackground": "#232136",
|
|
||||||
"statusBarItem.errorForeground": "#eb6f92",
|
|
||||||
"symbolIcon.arrayForeground": "#908caa",
|
|
||||||
"symbolIcon.classForeground": "#908caa",
|
|
||||||
"symbolIcon.colorForeground": "#908caa",
|
|
||||||
"symbolIcon.constantForeground": "#908caa",
|
|
||||||
"symbolIcon.constructorForeground": "#908caa",
|
|
||||||
"symbolIcon.enumeratorForeground": "#908caa",
|
|
||||||
"symbolIcon.enumeratorMemberForeground": "#908caa",
|
|
||||||
"symbolIcon.eventForeground": "#908caa",
|
|
||||||
"symbolIcon.fieldForeground": "#908caa",
|
|
||||||
"symbolIcon.fileForeground": "#908caa",
|
|
||||||
"symbolIcon.folderForeground": "#908caa",
|
|
||||||
"symbolIcon.functionForeground": "#908caa",
|
|
||||||
"symbolIcon.interfaceForeground": "#908caa",
|
|
||||||
"symbolIcon.keyForeground": "#908caa",
|
|
||||||
"symbolIcon.keywordForeground": "#908caa",
|
|
||||||
"symbolIcon.methodForeground": "#908caa",
|
|
||||||
"symbolIcon.moduleForeground": "#908caa",
|
|
||||||
"symbolIcon.namespaceForeground": "#908caa",
|
|
||||||
"symbolIcon.nullForeground": "#908caa",
|
|
||||||
"symbolIcon.numberForeground": "#908caa",
|
|
||||||
"symbolIcon.objectForeground": "#908caa",
|
|
||||||
"symbolIcon.operatorForeground": "#908caa",
|
|
||||||
"symbolIcon.packageForeground": "#908caa",
|
|
||||||
"symbolIcon.propertyForeground": "#908caa",
|
|
||||||
"symbolIcon.referenceForeground": "#908caa",
|
|
||||||
"symbolIcon.snippetForeground": "#908caa",
|
|
||||||
"symbolIcon.stringForeground": "#908caa",
|
|
||||||
"symbolIcon.structForeground": "#908caa",
|
|
||||||
"symbolIcon.textForeground": "#908caa",
|
|
||||||
"symbolIcon.typeParameterForeground": "#908caa",
|
|
||||||
"symbolIcon.unitForeground": "#908caa",
|
|
||||||
"symbolIcon.variableForeground": "#908caa",
|
|
||||||
"tab.activeBackground": "#817c9c14",
|
|
||||||
"tab.activeForeground": "#e0def4",
|
|
||||||
"tab.activeModifiedBorder": "#9ccfd8",
|
|
||||||
"tab.border": "#0000",
|
|
||||||
"tab.hoverBackground": "#817c9c26",
|
|
||||||
"tab.inactiveBackground": "#0000",
|
|
||||||
"tab.inactiveForeground": "#908caa",
|
|
||||||
"tab.inactiveModifiedBorder": "#9ccfd880",
|
|
||||||
"tab.lastPinnedBorder": "#6e6a86",
|
|
||||||
"tab.unfocusedActiveBackground": "#0000",
|
|
||||||
"tab.unfocusedHoverBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveModifiedBorder": "#9ccfd880",
|
|
||||||
"terminal.ansiBlack": "#393552",
|
|
||||||
"terminal.ansiBlue": "#9ccfd8",
|
|
||||||
"terminal.ansiBrightBlack": "#908caa",
|
|
||||||
"terminal.ansiBrightBlue": "#9ccfd8",
|
|
||||||
"terminal.ansiBrightCyan": "#ea9a97",
|
|
||||||
"terminal.ansiBrightGreen": "#3e8fb0",
|
|
||||||
"terminal.ansiBrightMagenta": "#c4a7e7",
|
|
||||||
"terminal.ansiBrightRed": "#eb6f92",
|
|
||||||
"terminal.ansiBrightWhite": "#e0def4",
|
|
||||||
"terminal.ansiBrightYellow": "#f6c177",
|
|
||||||
"terminal.ansiCyan": "#ea9a97",
|
|
||||||
"terminal.ansiGreen": "#3e8fb0",
|
|
||||||
"terminal.ansiMagenta": "#c4a7e7",
|
|
||||||
"terminal.ansiRed": "#eb6f92",
|
|
||||||
"terminal.ansiWhite": "#e0def4",
|
|
||||||
"terminal.ansiYellow": "#f6c177",
|
|
||||||
"terminal.dropBackground": "#817c9c26",
|
|
||||||
"terminal.foreground": "#e0def4",
|
|
||||||
"terminal.selectionBackground": "#817c9c26",
|
|
||||||
"terminal.tab.activeBorder": "#e0def4",
|
|
||||||
"terminalCursor.background": "#e0def4",
|
|
||||||
"terminalCursor.foreground": "#6e6a86",
|
|
||||||
"textBlockQuote.background": "#2a273f",
|
|
||||||
"textBlockQuote.border": "#817c9c26",
|
|
||||||
"textCodeBlock.background": "#2a273f",
|
|
||||||
"textLink.activeForeground": "#c4a7e7e6",
|
|
||||||
"textLink.foreground": "#c4a7e7",
|
|
||||||
"textPreformat.foreground": "#f6c177",
|
|
||||||
"textSeparator.foreground": "#908caa",
|
|
||||||
"titleBar.activeBackground": "#232136",
|
|
||||||
"titleBar.activeForeground": "#908caa",
|
|
||||||
"titleBar.inactiveBackground": "#2a273f",
|
|
||||||
"titleBar.inactiveForeground": "#908caa",
|
|
||||||
"toolbar.activeBackground": "#817c9c4d",
|
|
||||||
"toolbar.hoverBackground": "#817c9c26",
|
|
||||||
"tree.indentGuidesStroke": "#908caa",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#232136",
|
|
||||||
"welcomePage.background": "#232136",
|
|
||||||
"welcomePage.buttonBackground": "#2a273f",
|
|
||||||
"welcomePage.buttonHoverBackground": "#393552",
|
|
||||||
"widget.shadow": "#2a273f4d",
|
|
||||||
"window.activeBorder": "#2a273f",
|
|
||||||
"window.inactiveBorder": "#2a273f"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"scope": ["comment"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6e6a86",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#3e8fb0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant.numeric", "constant.language"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9a97"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.name"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9a97"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"entity.name.section",
|
|
||||||
"entity.name.tag",
|
|
||||||
"entity.name.namespace",
|
|
||||||
"entity.name.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.other.attribute-name", "entity.other.inherited-class"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid.deprecated"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["keyword"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#3e8fb0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.inserted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.deleted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.heading",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.bold.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.italic.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.diff.range"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.tag", "meta.brace"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e0def4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.import", "meta.export"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#3e8fb0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.directive.vue",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-name.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-value.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.tag.other.html",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.accessor"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#3e8fb0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.tag"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6e6a86"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["storage.type", "storage.modifier"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#3e8fb0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.function"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ea9a97",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"variable.other",
|
|
||||||
"variable.language",
|
|
||||||
"variable.function",
|
|
||||||
"variable.argument"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e0def4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable.parameter"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,680 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Rosé Pine",
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"activityBar.activeBorder": "#e0def4",
|
|
||||||
"activityBar.background": "#191724",
|
|
||||||
"activityBar.dropBorder": "#26233a",
|
|
||||||
"activityBar.foreground": "#e0def4",
|
|
||||||
"activityBar.inactiveForeground": "#908caa",
|
|
||||||
"activityBarBadge.background": "#ebbcba",
|
|
||||||
"activityBarBadge.foreground": "#191724",
|
|
||||||
"badge.background": "#ebbcba",
|
|
||||||
"badge.foreground": "#191724",
|
|
||||||
"banner.background": "#1f1d2e",
|
|
||||||
"banner.foreground": "#e0def4",
|
|
||||||
"banner.iconForeground": "#908caa",
|
|
||||||
"breadcrumb.activeSelectionForeground": "#ebbcba",
|
|
||||||
"breadcrumb.background": "#191724",
|
|
||||||
"breadcrumb.focusForeground": "#908caa",
|
|
||||||
"breadcrumb.foreground": "#6e6a86",
|
|
||||||
"breadcrumbPicker.background": "#1f1d2e",
|
|
||||||
"button.background": "#ebbcba",
|
|
||||||
"button.foreground": "#191724",
|
|
||||||
"button.hoverBackground": "#ebbcbae6",
|
|
||||||
"button.secondaryBackground": "#1f1d2e",
|
|
||||||
"button.secondaryForeground": "#e0def4",
|
|
||||||
"button.secondaryHoverBackground": "#26233a",
|
|
||||||
"charts.blue": "#9ccfd8",
|
|
||||||
"charts.foreground": "#e0def4",
|
|
||||||
"charts.green": "#31748f",
|
|
||||||
"charts.lines": "#908caa",
|
|
||||||
"charts.orange": "#ebbcba",
|
|
||||||
"charts.purple": "#c4a7e7",
|
|
||||||
"charts.red": "#eb6f92",
|
|
||||||
"charts.yellow": "#f6c177",
|
|
||||||
"checkbox.background": "#1f1d2e",
|
|
||||||
"checkbox.border": "#6e6a8633",
|
|
||||||
"checkbox.foreground": "#e0def4",
|
|
||||||
"debugExceptionWidget.background": "#1f1d2e",
|
|
||||||
"debugExceptionWidget.border": "#6e6a8633",
|
|
||||||
"debugIcon.breakpointCurrentStackframeForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointDisabledForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointStackframeForeground": "#908caa",
|
|
||||||
"debugIcon.breakpointUnverifiedForeground": "#908caa",
|
|
||||||
"debugIcon.continueForeground": "#908caa",
|
|
||||||
"debugIcon.disconnectForeground": "#908caa",
|
|
||||||
"debugIcon.pauseForeground": "#908caa",
|
|
||||||
"debugIcon.restartForeground": "#908caa",
|
|
||||||
"debugIcon.startForeground": "#908caa",
|
|
||||||
"debugIcon.stepBackForeground": "#908caa",
|
|
||||||
"debugIcon.stepIntoForeground": "#908caa",
|
|
||||||
"debugIcon.stepOutForeground": "#908caa",
|
|
||||||
"debugIcon.stepOverForeground": "#908caa",
|
|
||||||
"debugIcon.stopForeground": "#eb6f92",
|
|
||||||
"debugToolBar.background": "#1f1d2e",
|
|
||||||
"debugToolBar.border": "#26233a",
|
|
||||||
"descriptionForeground": "#908caa",
|
|
||||||
"diffEditor.border": "#26233a",
|
|
||||||
"diffEditor.diagonalFill": "#6e6a8666",
|
|
||||||
"diffEditor.insertedLineBackground": "#9ccfd826",
|
|
||||||
"diffEditor.insertedTextBackground": "#9ccfd826",
|
|
||||||
"diffEditor.removedLineBackground": "#eb6f9226",
|
|
||||||
"diffEditor.removedTextBackground": "#eb6f9226",
|
|
||||||
"diffEditorOverview.insertedForeground": "#9ccfd880",
|
|
||||||
"diffEditorOverview.removedForeground": "#eb6f9280",
|
|
||||||
"dropdown.background": "#1f1d2e",
|
|
||||||
"dropdown.border": "#6e6a8633",
|
|
||||||
"dropdown.foreground": "#e0def4",
|
|
||||||
"dropdown.listBackground": "#1f1d2e",
|
|
||||||
"editor.background": "#191724",
|
|
||||||
"editor.findMatchBackground": "#6e6a8666",
|
|
||||||
"editor.findMatchHighlightBackground": "#6e6a8666",
|
|
||||||
"editor.findRangeHighlightBackground": "#6e6a8666",
|
|
||||||
"editor.findRangeHighlightBorder": "#0000",
|
|
||||||
"editor.focusedStackFrameHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.foldBackground": "#1f1d2e",
|
|
||||||
"editor.foreground": "#e0def4",
|
|
||||||
"editor.hoverHighlightBackground": "#0000",
|
|
||||||
"editor.inactiveSelectionBackground": "#6e6a861a",
|
|
||||||
"editor.inlineValuesBackground": "#0000",
|
|
||||||
"editor.inlineValuesForeground": "#908caa",
|
|
||||||
"editor.lineHighlightBackground": "#6e6a861a",
|
|
||||||
"editor.lineHighlightBorder": "#0000",
|
|
||||||
"editor.linkedEditingBackground": "#1f1d2e",
|
|
||||||
"editor.rangeHighlightBackground": "#6e6a861a",
|
|
||||||
"editor.selectionBackground": "#6e6a8633",
|
|
||||||
"editor.selectionForeground": "#e0def4",
|
|
||||||
"editor.selectionHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.selectionHighlightBorder": "#191724",
|
|
||||||
"editor.snippetFinalTabstopHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.snippetFinalTabstopHighlightBorder": "#1f1d2e",
|
|
||||||
"editor.snippetTabstopHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.snippetTabstopHighlightBorder": "#1f1d2e",
|
|
||||||
"editor.stackFrameHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.symbolHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.symbolHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightBackground": "#6e6a8633",
|
|
||||||
"editor.wordHighlightBorder": "#0000",
|
|
||||||
"editor.wordHighlightStrongBackground": "#6e6a8633",
|
|
||||||
"editor.wordHighlightStrongBorder": "#6e6a8633",
|
|
||||||
"editorBracketHighlight.foreground1": "#eb6f9280",
|
|
||||||
"editorBracketHighlight.foreground2": "#31748f80",
|
|
||||||
"editorBracketHighlight.foreground3": "#f6c17780",
|
|
||||||
"editorBracketHighlight.foreground4": "#9ccfd880",
|
|
||||||
"editorBracketHighlight.foreground5": "#ebbcba80",
|
|
||||||
"editorBracketHighlight.foreground6": "#c4a7e780",
|
|
||||||
"editorBracketMatch.background": "#0000",
|
|
||||||
"editorBracketMatch.border": "#908caa",
|
|
||||||
"editorBracketPairGuide.activeBackground1": "#31748f",
|
|
||||||
"editorBracketPairGuide.activeBackground2": "#ebbcba",
|
|
||||||
"editorBracketPairGuide.activeBackground3": "#c4a7e7",
|
|
||||||
"editorBracketPairGuide.activeBackground4": "#9ccfd8",
|
|
||||||
"editorBracketPairGuide.activeBackground5": "#f6c177",
|
|
||||||
"editorBracketPairGuide.activeBackground6": "#eb6f92",
|
|
||||||
"editorBracketPairGuide.background1": "#31748f80",
|
|
||||||
"editorBracketPairGuide.background2": "#ebbcba80",
|
|
||||||
"editorBracketPairGuide.background3": "#c4a7e780",
|
|
||||||
"editorBracketPairGuide.background4": "#9ccfd880",
|
|
||||||
"editorBracketPairGuide.background5": "#f6c17780",
|
|
||||||
"editorBracketPairGuide.background6": "#eb6f9280",
|
|
||||||
"editorCodeLens.foreground": "#ebbcba",
|
|
||||||
"editorCursor.background": "#e0def4",
|
|
||||||
"editorCursor.foreground": "#6e6a86",
|
|
||||||
"editorError.border": "#0000",
|
|
||||||
"editorError.foreground": "#eb6f92",
|
|
||||||
"editorGhostText.foreground": "#908caa",
|
|
||||||
"editorGroup.border": "#0000",
|
|
||||||
"editorGroup.dropBackground": "#1f1d2e",
|
|
||||||
"editorGroup.emptyBackground": "#0000",
|
|
||||||
"editorGroup.focusedEmptyBorder": "#0000",
|
|
||||||
"editorGroupHeader.noTabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBackground": "#0000",
|
|
||||||
"editorGroupHeader.tabsBorder": "#0000",
|
|
||||||
"editorGutter.addedBackground": "#9ccfd8",
|
|
||||||
"editorGutter.background": "#191724",
|
|
||||||
"editorGutter.commentRangeForeground": "#908caa",
|
|
||||||
"editorGutter.deletedBackground": "#eb6f92",
|
|
||||||
"editorGutter.foldingControlForeground": "#c4a7e7",
|
|
||||||
"editorGutter.modifiedBackground": "#ebbcba",
|
|
||||||
"editorHint.border": "#0000",
|
|
||||||
"editorHint.foreground": "#908caa",
|
|
||||||
"editorHoverWidget.background": "#1f1d2e",
|
|
||||||
"editorHoverWidget.border": "#6e6a8680",
|
|
||||||
"editorHoverWidget.foreground": "#908caa",
|
|
||||||
"editorHoverWidget.highlightForeground": "#e0def4",
|
|
||||||
"editorHoverWidget.statusBarBackground": "#0000",
|
|
||||||
"editorIndentGuide.activeBackground": "#6e6a86",
|
|
||||||
"editorIndentGuide.background": "#6e6a8666",
|
|
||||||
"editorInfo.border": "#26233a",
|
|
||||||
"editorInfo.foreground": "#9ccfd8",
|
|
||||||
"editorInlayHint.background": "#26233a",
|
|
||||||
"editorInlayHint.foreground": "#908caa",
|
|
||||||
"editorInlayHint.parameterBackground": "#26233a",
|
|
||||||
"editorInlayHint.parameterForeground": "#c4a7e7",
|
|
||||||
"editorInlayHint.typeBackground": "#26233a",
|
|
||||||
"editorInlayHint.typeForeground": "#9ccfd8",
|
|
||||||
"editorLightBulb.foreground": "#31748f",
|
|
||||||
"editorLightBulbAutoFix.foreground": "#ebbcba",
|
|
||||||
"editorLineNumber.activeForeground": "#e0def4",
|
|
||||||
"editorLineNumber.foreground": "#908caa",
|
|
||||||
"editorLink.activeForeground": "#ebbcba",
|
|
||||||
"editorMarkerNavigation.background": "#1f1d2e",
|
|
||||||
"editorMarkerNavigationError.background": "#1f1d2e",
|
|
||||||
"editorMarkerNavigationInfo.background": "#1f1d2e",
|
|
||||||
"editorMarkerNavigationWarning.background": "#1f1d2e",
|
|
||||||
"editorOverviewRuler.addedForeground": "#9ccfd880",
|
|
||||||
"editorOverviewRuler.background": "#191724",
|
|
||||||
"editorOverviewRuler.border": "#6e6a8666",
|
|
||||||
"editorOverviewRuler.bracketMatchForeground": "#908caa",
|
|
||||||
"editorOverviewRuler.commonContentForeground": "#6e6a861a",
|
|
||||||
"editorOverviewRuler.currentContentForeground": "#6e6a8633",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#eb6f9280",
|
|
||||||
"editorOverviewRuler.errorForeground": "#eb6f9280",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#6e6a8666",
|
|
||||||
"editorOverviewRuler.incomingContentForeground": "#c4a7e780",
|
|
||||||
"editorOverviewRuler.infoForeground": "#9ccfd880",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#ebbcba80",
|
|
||||||
"editorOverviewRuler.rangeHighlightForeground": "#6e6a8666",
|
|
||||||
"editorOverviewRuler.selectionHighlightForeground": "#6e6a8666",
|
|
||||||
"editorOverviewRuler.warningForeground": "#f6c17780",
|
|
||||||
"editorOverviewRuler.wordHighlightForeground": "#6e6a8633",
|
|
||||||
"editorOverviewRuler.wordHighlightStrongForeground": "#6e6a8666",
|
|
||||||
"editorPane.background": "#0000",
|
|
||||||
"editorRuler.foreground": "#6e6a8666",
|
|
||||||
"editorSuggestWidget.background": "#1f1d2e",
|
|
||||||
"editorSuggestWidget.border": "#0000",
|
|
||||||
"editorSuggestWidget.focusHighlightForeground": "#ebbcba",
|
|
||||||
"editorSuggestWidget.foreground": "#908caa",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#ebbcba",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#6e6a8633",
|
|
||||||
"editorSuggestWidget.selectedForeground": "#e0def4",
|
|
||||||
"editorSuggestWidget.selectedIconForeground": "#e0def4",
|
|
||||||
"editorUnnecessaryCode.border": "#0000",
|
|
||||||
"editorUnnecessaryCode.opacity": "#e0def480",
|
|
||||||
"editorWarning.border": "#0000",
|
|
||||||
"editorWarning.foreground": "#f6c177",
|
|
||||||
"editorWhitespace.foreground": "#6e6a86",
|
|
||||||
"editorWidget.background": "#1f1d2e",
|
|
||||||
"editorWidget.border": "#26233a",
|
|
||||||
"editorWidget.foreground": "#908caa",
|
|
||||||
"editorWidget.resizeBorder": "#6e6a86",
|
|
||||||
"errorForeground": "#eb6f92",
|
|
||||||
"extensionBadge.remoteBackground": "#c4a7e7",
|
|
||||||
"extensionBadge.remoteForeground": "#191724",
|
|
||||||
"extensionButton.prominentBackground": "#ebbcba",
|
|
||||||
"extensionButton.prominentForeground": "#191724",
|
|
||||||
"extensionButton.prominentHoverBackground": "#ebbcbae6",
|
|
||||||
"extensionIcon.preReleaseForeground": "#31748f",
|
|
||||||
"extensionIcon.starForeground": "#ebbcba",
|
|
||||||
"extensionIcon.verifiedForeground": "#c4a7e7",
|
|
||||||
"focusBorder": "#6e6a8633",
|
|
||||||
"foreground": "#e0def4",
|
|
||||||
"gitDecoration.addedResourceForeground": "#9ccfd8",
|
|
||||||
"gitDecoration.conflictingResourceForeground": "#eb6f92",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#908caa",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#6e6a86",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#ebbcba",
|
|
||||||
"gitDecoration.renamedResourceForeground": "#31748f",
|
|
||||||
"gitDecoration.stageDeletedResourceForeground": "#eb6f92",
|
|
||||||
"gitDecoration.stageModifiedResourceForeground": "#c4a7e7",
|
|
||||||
"gitDecoration.submoduleResourceForeground": "#f6c177",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#f6c177",
|
|
||||||
"icon.foreground": "#908caa",
|
|
||||||
"input.background": "#26233a80",
|
|
||||||
"input.border": "#6e6a8633",
|
|
||||||
"input.foreground": "#e0def4",
|
|
||||||
"input.placeholderForeground": "#908caa",
|
|
||||||
"inputOption.activeBackground": "#ebbcba26",
|
|
||||||
"inputOption.activeForeground": "#ebbcba",
|
|
||||||
"inputValidation.errorBackground": "#1f1d2e",
|
|
||||||
"inputValidation.errorBorder": "#6e6a8666",
|
|
||||||
"inputValidation.errorForeground": "#eb6f92",
|
|
||||||
"inputValidation.infoBackground": "#1f1d2e",
|
|
||||||
"inputValidation.infoBorder": "#6e6a8666",
|
|
||||||
"inputValidation.infoForeground": "#9ccfd8",
|
|
||||||
"inputValidation.warningBackground": "#1f1d2e",
|
|
||||||
"inputValidation.warningBorder": "#6e6a8666",
|
|
||||||
"inputValidation.warningForeground": "#9ccfd880",
|
|
||||||
"keybindingLabel.background": "#26233a",
|
|
||||||
"keybindingLabel.border": "#6e6a8666",
|
|
||||||
"keybindingLabel.bottomBorder": "#6e6a8666",
|
|
||||||
"keybindingLabel.foreground": "#c4a7e7",
|
|
||||||
"keybindingTable.headerBackground": "#26233a",
|
|
||||||
"keybindingTable.rowsBackground": "#1f1d2e",
|
|
||||||
"list.activeSelectionBackground": "#6e6a8633",
|
|
||||||
"list.activeSelectionForeground": "#e0def4",
|
|
||||||
"list.deemphasizedForeground": "#908caa",
|
|
||||||
"list.dropBackground": "#1f1d2e",
|
|
||||||
"list.errorForeground": "#eb6f92",
|
|
||||||
"list.filterMatchBackground": "#1f1d2e",
|
|
||||||
"list.filterMatchBorder": "#ebbcba",
|
|
||||||
"list.focusBackground": "#6e6a8666",
|
|
||||||
"list.focusForeground": "#e0def4",
|
|
||||||
"list.focusOutline": "#6e6a8633",
|
|
||||||
"list.highlightForeground": "#ebbcba",
|
|
||||||
"list.hoverBackground": "#6e6a861a",
|
|
||||||
"list.hoverForeground": "#e0def4",
|
|
||||||
"list.inactiveFocusBackground": "#6e6a861a",
|
|
||||||
"list.inactiveSelectionBackground": "#1f1d2e",
|
|
||||||
"list.inactiveSelectionForeground": "#e0def4",
|
|
||||||
"list.invalidItemForeground": "#eb6f92",
|
|
||||||
"list.warningForeground": "#f6c177",
|
|
||||||
"listFilterWidget.background": "#1f1d2e",
|
|
||||||
"listFilterWidget.noMatchesOutline": "#eb6f92",
|
|
||||||
"listFilterWidget.outline": "#26233a",
|
|
||||||
"menu.background": "#1f1d2e",
|
|
||||||
"menu.border": "#6e6a861a",
|
|
||||||
"menu.foreground": "#e0def4",
|
|
||||||
"menu.selectionBackground": "#6e6a8633",
|
|
||||||
"menu.selectionBorder": "#26233a",
|
|
||||||
"menu.selectionForeground": "#e0def4",
|
|
||||||
"menu.separatorBackground": "#6e6a8666",
|
|
||||||
"menubar.selectionBackground": "#6e6a8633",
|
|
||||||
"menubar.selectionBorder": "#6e6a861a",
|
|
||||||
"menubar.selectionForeground": "#e0def4",
|
|
||||||
"merge.border": "#26233a",
|
|
||||||
"merge.commonContentBackground": "#6e6a8633",
|
|
||||||
"merge.commonHeaderBackground": "#6e6a8633",
|
|
||||||
"merge.currentContentBackground": "#f6c17780",
|
|
||||||
"merge.currentHeaderBackground": "#f6c17780",
|
|
||||||
"merge.incomingContentBackground": "#9ccfd880",
|
|
||||||
"merge.incomingHeaderBackground": "#9ccfd880",
|
|
||||||
"minimap.background": "#1f1d2e",
|
|
||||||
"minimap.errorHighlight": "#eb6f9280",
|
|
||||||
"minimap.findMatchHighlight": "#6e6a8633",
|
|
||||||
"minimap.selectionHighlight": "#6e6a8633",
|
|
||||||
"minimap.warningHighlight": "#f6c17780",
|
|
||||||
"minimapGutter.addedBackground": "#9ccfd8",
|
|
||||||
"minimapGutter.deletedBackground": "#eb6f92",
|
|
||||||
"minimapGutter.modifiedBackground": "#ebbcba",
|
|
||||||
"minimapSlider.activeBackground": "#6e6a8666",
|
|
||||||
"minimapSlider.background": "#6e6a8633",
|
|
||||||
"minimapSlider.hoverBackground": "#6e6a8633",
|
|
||||||
"notebook.cellBorderColor": "#9ccfd880",
|
|
||||||
"notebook.cellEditorBackground": "#1f1d2e",
|
|
||||||
"notebook.cellHoverBackground": "#26233a80",
|
|
||||||
"notebook.focusedCellBackground": "#6e6a861a",
|
|
||||||
"notebook.focusedCellBorder": "#9ccfd8",
|
|
||||||
"notebook.outputContainerBackgroundColor": "#6e6a861a",
|
|
||||||
"notificationCenter.border": "#6e6a8633",
|
|
||||||
"notificationCenterHeader.background": "#1f1d2e",
|
|
||||||
"notificationCenterHeader.foreground": "#908caa",
|
|
||||||
"notificationLink.foreground": "#c4a7e7",
|
|
||||||
"notifications.background": "#1f1d2e",
|
|
||||||
"notifications.border": "#6e6a8633",
|
|
||||||
"notifications.foreground": "#e0def4",
|
|
||||||
"notificationsErrorIcon.foreground": "#eb6f92",
|
|
||||||
"notificationsInfoIcon.foreground": "#9ccfd8",
|
|
||||||
"notificationsWarningIcon.foreground": "#f6c177",
|
|
||||||
"notificationToast.border": "#6e6a8633",
|
|
||||||
"panel.background": "#1f1d2e",
|
|
||||||
"panel.border": "#0000",
|
|
||||||
"panel.dropBorder": "#26233a",
|
|
||||||
"panelInput.border": "#1f1d2e",
|
|
||||||
"panelSection.dropBackground": "#6e6a8633",
|
|
||||||
"panelSectionHeader.background": "#1f1d2e",
|
|
||||||
"panelSectionHeader.foreground": "#e0def4",
|
|
||||||
"panelTitle.activeBorder": "#6e6a8666",
|
|
||||||
"panelTitle.activeForeground": "#e0def4",
|
|
||||||
"panelTitle.inactiveForeground": "#908caa",
|
|
||||||
"peekView.border": "#26233a",
|
|
||||||
"peekViewEditor.background": "#1f1d2e",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#6e6a8666",
|
|
||||||
"peekViewResult.background": "#1f1d2e",
|
|
||||||
"peekViewResult.fileForeground": "#908caa",
|
|
||||||
"peekViewResult.lineForeground": "#908caa",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#6e6a8666",
|
|
||||||
"peekViewResult.selectionBackground": "#6e6a8633",
|
|
||||||
"peekViewResult.selectionForeground": "#e0def4",
|
|
||||||
"peekViewTitle.background": "#26233a",
|
|
||||||
"peekViewTitleDescription.foreground": "#908caa",
|
|
||||||
"pickerGroup.border": "#6e6a8666",
|
|
||||||
"pickerGroup.foreground": "#c4a7e7",
|
|
||||||
"ports.iconRunningProcessForeground": "#ebbcba",
|
|
||||||
"problemsErrorIcon.foreground": "#eb6f92",
|
|
||||||
"problemsInfoIcon.foreground": "#9ccfd8",
|
|
||||||
"problemsWarningIcon.foreground": "#f6c177",
|
|
||||||
"progressBar.background": "#ebbcba",
|
|
||||||
"quickInput.background": "#1f1d2e",
|
|
||||||
"quickInput.foreground": "#908caa",
|
|
||||||
"quickInputList.focusBackground": "#6e6a8633",
|
|
||||||
"quickInputList.focusForeground": "#e0def4",
|
|
||||||
"quickInputList.focusIconForeground": "#e0def4",
|
|
||||||
"scrollbar.shadow": "#1f1d2e4d",
|
|
||||||
"scrollbarSlider.activeBackground": "#31748f80",
|
|
||||||
"scrollbarSlider.background": "#6e6a8633",
|
|
||||||
"scrollbarSlider.hoverBackground": "#6e6a8666",
|
|
||||||
"searchEditor.findMatchBackground": "#6e6a8633",
|
|
||||||
"selection.background": "#6e6a8666",
|
|
||||||
"settings.focusedRowBackground": "#1f1d2e",
|
|
||||||
"settings.headerForeground": "#e0def4",
|
|
||||||
"settings.modifiedItemIndicator": "#ebbcba",
|
|
||||||
"settings.focusedRowBorder": "#6e6a8633",
|
|
||||||
"settings.rowHoverBackground": "#1f1d2e",
|
|
||||||
"sideBar.background": "#191724",
|
|
||||||
"sideBar.dropBackground": "#1f1d2e",
|
|
||||||
"sideBar.foreground": "#908caa",
|
|
||||||
"sideBarSectionHeader.background": "#0000",
|
|
||||||
"sideBarSectionHeader.border": "#6e6a8633",
|
|
||||||
"statusBar.background": "#191724",
|
|
||||||
"statusBar.debuggingBackground": "#c4a7e7",
|
|
||||||
"statusBar.debuggingForeground": "#191724",
|
|
||||||
"statusBar.foreground": "#908caa",
|
|
||||||
"statusBar.noFolderBackground": "#191724",
|
|
||||||
"statusBar.noFolderForeground": "#908caa",
|
|
||||||
"statusBarItem.activeBackground": "#6e6a8666",
|
|
||||||
"statusBarItem.hoverBackground": "#6e6a8633",
|
|
||||||
"statusBarItem.prominentBackground": "#26233a",
|
|
||||||
"statusBarItem.prominentForeground": "#e0def4",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#6e6a8633",
|
|
||||||
"statusBarItem.remoteBackground": "#191724",
|
|
||||||
"statusBarItem.remoteForeground": "#f6c177",
|
|
||||||
"statusBarItem.errorBackground": "#191724",
|
|
||||||
"statusBarItem.errorForeground": "#eb6f92",
|
|
||||||
"symbolIcon.arrayForeground": "#908caa",
|
|
||||||
"symbolIcon.classForeground": "#908caa",
|
|
||||||
"symbolIcon.colorForeground": "#908caa",
|
|
||||||
"symbolIcon.constantForeground": "#908caa",
|
|
||||||
"symbolIcon.constructorForeground": "#908caa",
|
|
||||||
"symbolIcon.enumeratorForeground": "#908caa",
|
|
||||||
"symbolIcon.enumeratorMemberForeground": "#908caa",
|
|
||||||
"symbolIcon.eventForeground": "#908caa",
|
|
||||||
"symbolIcon.fieldForeground": "#908caa",
|
|
||||||
"symbolIcon.fileForeground": "#908caa",
|
|
||||||
"symbolIcon.folderForeground": "#908caa",
|
|
||||||
"symbolIcon.functionForeground": "#908caa",
|
|
||||||
"symbolIcon.interfaceForeground": "#908caa",
|
|
||||||
"symbolIcon.keyForeground": "#908caa",
|
|
||||||
"symbolIcon.keywordForeground": "#908caa",
|
|
||||||
"symbolIcon.methodForeground": "#908caa",
|
|
||||||
"symbolIcon.moduleForeground": "#908caa",
|
|
||||||
"symbolIcon.namespaceForeground": "#908caa",
|
|
||||||
"symbolIcon.nullForeground": "#908caa",
|
|
||||||
"symbolIcon.numberForeground": "#908caa",
|
|
||||||
"symbolIcon.objectForeground": "#908caa",
|
|
||||||
"symbolIcon.operatorForeground": "#908caa",
|
|
||||||
"symbolIcon.packageForeground": "#908caa",
|
|
||||||
"symbolIcon.propertyForeground": "#908caa",
|
|
||||||
"symbolIcon.referenceForeground": "#908caa",
|
|
||||||
"symbolIcon.snippetForeground": "#908caa",
|
|
||||||
"symbolIcon.stringForeground": "#908caa",
|
|
||||||
"symbolIcon.structForeground": "#908caa",
|
|
||||||
"symbolIcon.textForeground": "#908caa",
|
|
||||||
"symbolIcon.typeParameterForeground": "#908caa",
|
|
||||||
"symbolIcon.unitForeground": "#908caa",
|
|
||||||
"symbolIcon.variableForeground": "#908caa",
|
|
||||||
"tab.activeBackground": "#6e6a861a",
|
|
||||||
"tab.activeForeground": "#e0def4",
|
|
||||||
"tab.activeModifiedBorder": "#9ccfd8",
|
|
||||||
"tab.border": "#0000",
|
|
||||||
"tab.hoverBackground": "#6e6a8633",
|
|
||||||
"tab.inactiveBackground": "#0000",
|
|
||||||
"tab.inactiveForeground": "#908caa",
|
|
||||||
"tab.inactiveModifiedBorder": "#9ccfd880",
|
|
||||||
"tab.lastPinnedBorder": "#6e6a86",
|
|
||||||
"tab.unfocusedActiveBackground": "#0000",
|
|
||||||
"tab.unfocusedHoverBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveBackground": "#0000",
|
|
||||||
"tab.unfocusedInactiveModifiedBorder": "#9ccfd880",
|
|
||||||
"terminal.ansiBlack": "#26233a",
|
|
||||||
"terminal.ansiBlue": "#9ccfd8",
|
|
||||||
"terminal.ansiBrightBlack": "#908caa",
|
|
||||||
"terminal.ansiBrightBlue": "#9ccfd8",
|
|
||||||
"terminal.ansiBrightCyan": "#ebbcba",
|
|
||||||
"terminal.ansiBrightGreen": "#31748f",
|
|
||||||
"terminal.ansiBrightMagenta": "#c4a7e7",
|
|
||||||
"terminal.ansiBrightRed": "#eb6f92",
|
|
||||||
"terminal.ansiBrightWhite": "#e0def4",
|
|
||||||
"terminal.ansiBrightYellow": "#f6c177",
|
|
||||||
"terminal.ansiCyan": "#ebbcba",
|
|
||||||
"terminal.ansiGreen": "#31748f",
|
|
||||||
"terminal.ansiMagenta": "#c4a7e7",
|
|
||||||
"terminal.ansiRed": "#eb6f92",
|
|
||||||
"terminal.ansiWhite": "#e0def4",
|
|
||||||
"terminal.ansiYellow": "#f6c177",
|
|
||||||
"terminal.dropBackground": "#6e6a8633",
|
|
||||||
"terminal.foreground": "#e0def4",
|
|
||||||
"terminal.selectionBackground": "#6e6a8633",
|
|
||||||
"terminal.tab.activeBorder": "#e0def4",
|
|
||||||
"terminalCursor.background": "#e0def4",
|
|
||||||
"terminalCursor.foreground": "#6e6a86",
|
|
||||||
"textBlockQuote.background": "#1f1d2e",
|
|
||||||
"textBlockQuote.border": "#6e6a8633",
|
|
||||||
"textCodeBlock.background": "#1f1d2e",
|
|
||||||
"textLink.activeForeground": "#c4a7e7e6",
|
|
||||||
"textLink.foreground": "#c4a7e7",
|
|
||||||
"textPreformat.foreground": "#f6c177",
|
|
||||||
"textSeparator.foreground": "#908caa",
|
|
||||||
"titleBar.activeBackground": "#191724",
|
|
||||||
"titleBar.activeForeground": "#908caa",
|
|
||||||
"titleBar.inactiveBackground": "#1f1d2e",
|
|
||||||
"titleBar.inactiveForeground": "#908caa",
|
|
||||||
"toolbar.activeBackground": "#6e6a8666",
|
|
||||||
"toolbar.hoverBackground": "#6e6a8633",
|
|
||||||
"tree.indentGuidesStroke": "#908caa",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#191724",
|
|
||||||
"welcomePage.background": "#191724",
|
|
||||||
"welcomePage.buttonBackground": "#1f1d2e",
|
|
||||||
"welcomePage.buttonHoverBackground": "#26233a",
|
|
||||||
"widget.shadow": "#1f1d2e4d",
|
|
||||||
"window.activeBorder": "#1f1d2e",
|
|
||||||
"window.inactiveBorder": "#1f1d2e"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"scope": ["comment"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6e6a86",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#31748f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["constant.numeric", "constant.language"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ebbcba"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.name"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ebbcba"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"entity.name.section",
|
|
||||||
"entity.name.tag",
|
|
||||||
"entity.name.namespace",
|
|
||||||
"entity.name.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["entity.other.attribute-name", "entity.other.inherited-class"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["invalid.deprecated"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["keyword"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#31748f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.inserted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["markup.deleted.diff"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.heading",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.bold.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "markup.italic.markdown",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.diff.range"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.tag", "meta.brace"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e0def4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.import", "meta.export"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#31748f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.directive.vue",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-name.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.property-value.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.tag.other.html",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#908caa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.accessor"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#31748f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["punctuation.definition.tag"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6e6a86"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["storage.type", "storage.modifier"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#31748f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["string"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#9ccfd8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.constant"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f6c177"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["support.function"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#eb6f92",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ebbcba",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"variable.other",
|
|
||||||
"variable.language",
|
|
||||||
"variable.function",
|
|
||||||
"variable.argument"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#e0def4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["variable.parameter"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#c4a7e7"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
Copyright (c) 2011 Ethan Schoonover
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in
|
|
||||||
all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
||||||
THE SOFTWARE.
|
|
|
@ -1,558 +0,0 @@
|
||||||
{
|
|
||||||
"type": "dark",
|
|
||||||
"colors": {
|
|
||||||
"errorForeground": "#ffeaea",
|
|
||||||
"focusBorder": "#2aa19899",
|
|
||||||
"selection.background": "#2aa19899",
|
|
||||||
"input.background": "#003847",
|
|
||||||
"input.foreground": "#93a1a1",
|
|
||||||
"inputOption.activeBorder": "#2aa19899",
|
|
||||||
"input.placeholderForeground": "#93a1a1aa",
|
|
||||||
"inputValidation.infoBackground": "#052730",
|
|
||||||
"inputValidation.infoBorder": "#363b5f",
|
|
||||||
"inputValidation.warningBackground": "#5d5938",
|
|
||||||
"inputValidation.warningBorder": "#9d8a5e",
|
|
||||||
"inputValidation.errorBackground": "#571b26",
|
|
||||||
"inputValidation.errorBorder": "#a92049",
|
|
||||||
"dropdown.background": "#00212b",
|
|
||||||
"dropdown.border": "#2aa19899",
|
|
||||||
"list.focusBackground": "#005a6f",
|
|
||||||
"list.activeSelectionBackground": "#005a6f",
|
|
||||||
"list.inactiveSelectionBackground": "#00445488",
|
|
||||||
"list.hoverBackground": "#004454aa",
|
|
||||||
"list.dropBackground": "#00445488",
|
|
||||||
"list.highlightForeground": "#1ebcc5",
|
|
||||||
"pickerGroup.foreground": "#2aa19899",
|
|
||||||
"pickerGroup.border": "#2aa19899",
|
|
||||||
"button.background": "#2aa19899",
|
|
||||||
"badge.background": "#047aa6",
|
|
||||||
"progressBar.background": "#047aa6",
|
|
||||||
"editor.background": "#002b36",
|
|
||||||
"editorWidget.background": "#00212b",
|
|
||||||
"editor.selectionBackground": "#073642",
|
|
||||||
"editor.selectionHighlightBackground": "#005a6faa",
|
|
||||||
"editorHoverWidget.background": "#004052",
|
|
||||||
"editor.lineHighlightBackground": "#073642",
|
|
||||||
"editorCursor.foreground": "#839496",
|
|
||||||
"editorWhitespace.foreground": "#93a1a180",
|
|
||||||
"editorLineNumber.foreground": "#566c74",
|
|
||||||
"editorLineNumber.activeForeground": "#6e8a93",
|
|
||||||
"editorGutter.background": "#073642",
|
|
||||||
"editorMarkerNavigationError.background": "#ab395b",
|
|
||||||
"editorMarkerNavigationWarning.background": "#5b7e7a",
|
|
||||||
"editor.wordHighlightBackground": "#004454aa",
|
|
||||||
"editor.wordHighlightStrongBackground": "#005a6faa",
|
|
||||||
"peekViewTitle.background": "#00212b",
|
|
||||||
"peekView.border": "#003847",
|
|
||||||
"peekViewResult.background": "#00212b",
|
|
||||||
"peekViewEditor.background": "#10192c",
|
|
||||||
"peekViewEditorGutter.background": "#073642",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#7744aa40",
|
|
||||||
"tab.activeBackground": "#002b37",
|
|
||||||
"tab.inactiveBackground": "#004052",
|
|
||||||
"tab.border": "#003847",
|
|
||||||
"tab.activeForeground": "#d6dbdb",
|
|
||||||
"tab.inactiveForeground": "#93a1a1",
|
|
||||||
"editorGroup.background": "#011b23",
|
|
||||||
"editorGroupHeader.tabsBackground": "#004052",
|
|
||||||
"editorGroup.border": "#00212b",
|
|
||||||
"editorGroup.dropBackground": "#2aa19844",
|
|
||||||
"panel.border": "#003847",
|
|
||||||
"statusBar.foreground": "#93a1a1",
|
|
||||||
"statusBar.background": "#00212b",
|
|
||||||
"statusBar.noFolderBackground": "#00212b",
|
|
||||||
"statusBarItem.prominentBackground": "#003847",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#003847",
|
|
||||||
"activityBar.background": "#003847",
|
|
||||||
"sideBar.background": "#00212b",
|
|
||||||
"sideBarTitle.foreground": "#93a1a1",
|
|
||||||
"titleBar.activeBackground": "#002c39",
|
|
||||||
"terminal.foreground": "#839496",
|
|
||||||
"statusBar.debuggingBackground": "#00212b",
|
|
||||||
"debugExceptionWidget.border": "#ab395b",
|
|
||||||
"debugExceptionWidget.background": "#00212b",
|
|
||||||
"debugToolBar.background": "#00212b",
|
|
||||||
"terminal.ansiBlack": "#073642",
|
|
||||||
"terminal.ansiRed": "#dc322f",
|
|
||||||
"terminal.ansiGreen": "#859900",
|
|
||||||
"terminal.ansiYellow": "#b58900",
|
|
||||||
"terminal.ansiBlue": "#268bd2",
|
|
||||||
"terminal.ansiMagenta": "#d33682",
|
|
||||||
"terminal.ansiCyan": "#2aa198",
|
|
||||||
"terminal.ansiWhite": "#839496",
|
|
||||||
"terminal.ansiBrightBlack": "#586e75",
|
|
||||||
"terminal.ansiBrightRed": "#cb4b16",
|
|
||||||
"terminal.ansiBrightGreen": "#859900",
|
|
||||||
"terminal.ansiBrightYellow": "#657b83",
|
|
||||||
"terminal.ansiBrightBlue": "#839496",
|
|
||||||
"terminal.ansiBrightMagenta": "#6c71c4",
|
|
||||||
"terminal.ansiBrightCyan": "#93a1a1",
|
|
||||||
"terminal.ansiBrightWhite": "#839496",
|
|
||||||
"editorBracketHighlight.foreground1": "#268bd2",
|
|
||||||
"editorBracketHighlight.foreground2": "#b58900",
|
|
||||||
"editorBracketHighlight.foreground3": "#d33682"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#bbbbbbff",
|
|
||||||
"background": "#002b36ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": ["meta.embedded", "source.groovy.embedded"],
|
|
||||||
"settings": {
|
|
||||||
"background": "#002B36",
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": "comment",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#657B83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": "string",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2AA198"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regexp",
|
|
||||||
"scope": "string.regexp",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": "constant.numeric",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": ["variable.language", "variable.other"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": "keyword",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage",
|
|
||||||
"scope": "storage",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Class name",
|
|
||||||
"scope": ["entity.name.class", "entity.name.type"],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function name",
|
|
||||||
"scope": "entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable start",
|
|
||||||
"scope": "punctuation.definition.variable",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Embedded code markers",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section.embedded.begin",
|
|
||||||
"punctuation.section.embedded.end"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Built-in constant",
|
|
||||||
"scope": ["constant.language", "meta.preprocessor"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#B58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Support.construct",
|
|
||||||
"scope": ["support.function.construct", "keyword.other.new"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "User-defined constant",
|
|
||||||
"scope": ["constant.character", "constant.other"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class",
|
|
||||||
"scope": "entity.other.inherited-class",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6C71C4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function argument",
|
|
||||||
"scope": "variable.parameter",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag name",
|
|
||||||
"scope": "entity.name.tag",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag start/end",
|
|
||||||
"scope": "punctuation.definition.tag",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657B83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": "entity.other.attribute-name",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library function",
|
|
||||||
"scope": "support.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Continuation",
|
|
||||||
"scope": "punctuation.separator.continuation",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library constant",
|
|
||||||
"scope": "support.constant",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library class/type",
|
|
||||||
"scope": ["support.type", "support.class"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library Exception",
|
|
||||||
"scope": "support.type.exception",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library variable",
|
|
||||||
"scope": "support.other.variable",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Invalid",
|
|
||||||
"scope": "invalid",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: header",
|
|
||||||
"scope": ["meta.diff", "meta.diff.header"],
|
|
||||||
"settings": {
|
|
||||||
"background": "#b58900",
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#E0EDDD"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: deleted",
|
|
||||||
"scope": "markup.deleted",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#dc322f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: changed",
|
|
||||||
"scope": "markup.changed",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: inserted",
|
|
||||||
"scope": "markup.inserted",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"foreground": "#219186"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Quote",
|
|
||||||
"scope": "markup.quote",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Lists",
|
|
||||||
"scope": "markup.list",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#B58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Styling",
|
|
||||||
"scope": ["markup.bold", "markup.italic"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Inline",
|
|
||||||
"scope": "markup.inline.raw",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#2AA198"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Headings",
|
|
||||||
"scope": "markup.heading",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Setext Header",
|
|
||||||
"scope": "markup.heading.setext",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.info-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#6796e6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.warn-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cd9731"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.error-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f44747"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.debug-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b267e6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "variable.object.property",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "variable.parameter",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "support.type",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type.function",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.other.inherited-class",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.async",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "source.ts",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.function-call",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "variable.other",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.tsx",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.type.class.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "support.type.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "source.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#839496"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.from",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "constant.language.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.function.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "punctuation.separator.dictionary.key-value.json, punctuation.separator.array.json, punctuation.separator.dictionary.pair.json",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657B83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type.ts",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "support.type.primitive",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "punctuation.definition.dictionary.begin.json, punctuation.definition.dictionary.end.json, punctuation.definition.array.begin.json, punctuation.definition.array.end.json",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#DC3272"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Solarized",
|
|
||||||
"author": "Ethan Schoonover (altercation)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Solarized Dark",
|
|
||||||
"file_name": "dark.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Solarized Light",
|
|
||||||
"file_name": "light.json",
|
|
||||||
"appearance": "light"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,591 +0,0 @@
|
||||||
{
|
|
||||||
"type": "light",
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#d3af86",
|
|
||||||
"selection.background": "#ccc4b0",
|
|
||||||
"input.background": "#ddd6c1",
|
|
||||||
"input.foreground": "#586e75",
|
|
||||||
"inputOption.activeBorder": "#d3af86",
|
|
||||||
"input.placeholderForeground": "#586e75aa",
|
|
||||||
"dropdown.background": "#eee8d5",
|
|
||||||
"dropdown.border": "#d3af86",
|
|
||||||
"list.focusBackground": "#dfca8866",
|
|
||||||
"list.activeSelectionBackground": "#dfca88",
|
|
||||||
"list.activeSelectionForeground": "#6c6c6c",
|
|
||||||
"list.inactiveSelectionBackground": "#d1cbb8",
|
|
||||||
"list.hoverBackground": "#dfca8844",
|
|
||||||
"list.highlightForeground": "#b58900",
|
|
||||||
"pickerGroup.foreground": "#2aa19899",
|
|
||||||
"pickerGroup.border": "#2aa19899",
|
|
||||||
"button.background": "#ac9d57",
|
|
||||||
"badge.background": "#b58900aa",
|
|
||||||
"progressBar.background": "#b58900",
|
|
||||||
"editor.background": "#fdf6e3",
|
|
||||||
"editorWidget.background": "#eee8d5",
|
|
||||||
"editor.selectionBackground": "#eee8d5",
|
|
||||||
"editorHoverWidget.background": "#ccc4b0",
|
|
||||||
"editor.lineHighlightBackground": "#eee8d5",
|
|
||||||
"editorCursor.foreground": "#657b83",
|
|
||||||
"editorWhitespace.foreground": "#586e7580",
|
|
||||||
"editorLineNumber.foreground": "#9ca8a6",
|
|
||||||
"editorLineNumber.activeForeground": "#6f7776",
|
|
||||||
"editorGutter.background": "#eee8d5",
|
|
||||||
"peekViewTitle.background": "#eee8d5",
|
|
||||||
"peekView.border": "#b58900",
|
|
||||||
"peekViewResult.background": "#eee8d5",
|
|
||||||
"peekViewEditor.background": "#fffbf2",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#7744aa40",
|
|
||||||
"tab.activeBackground": "#fdf6e3",
|
|
||||||
"tab.inactiveBackground": "#d3cbb7",
|
|
||||||
"tab.border": "#ddd6c1",
|
|
||||||
"tab.inactiveForeground": "#586e75",
|
|
||||||
"editorGroup.background": "#fffbf2",
|
|
||||||
"editorGroupHeader.tabsBackground": "#d9d2c2",
|
|
||||||
"editorGroup.border": "#ddd6c1",
|
|
||||||
"editorGroup.dropBackground": "#ddd6c1aa",
|
|
||||||
"panel.border": "#ddd6c1",
|
|
||||||
"statusBar.foreground": "#586e75",
|
|
||||||
"statusBar.background": "#eee8d5",
|
|
||||||
"statusBar.noFolderBackground": "#eee8d5",
|
|
||||||
"statusBarItem.prominentBackground": "#ddd6c1",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#ddd6c199",
|
|
||||||
"activityBar.background": "#ddd6c1",
|
|
||||||
"activityBar.foreground": "#584c27",
|
|
||||||
"activityBar.dropBackground": "#eee8d5",
|
|
||||||
"activityBarBadge.background": "#b58900",
|
|
||||||
"sideBar.background": "#eee8d5",
|
|
||||||
"sideBarTitle.foreground": "#586e75",
|
|
||||||
"titleBar.activeBackground": "#eee8d5",
|
|
||||||
"terminal.foreground": "#657b83",
|
|
||||||
"statusBar.debuggingBackground": "#eee8d5",
|
|
||||||
"debugExceptionWidget.border": "#ab395b",
|
|
||||||
"debugExceptionWidget.background": "#ddd6c1",
|
|
||||||
"debugToolBar.background": "#ddd6c1",
|
|
||||||
"extensionButton.prominentBackground": "#b58900",
|
|
||||||
"extensionButton.prominentHoverBackground": "#584c27aa",
|
|
||||||
"terminal.ansiBlack": "#657b83",
|
|
||||||
"terminal.ansiRed": "#dc322f",
|
|
||||||
"terminal.ansiGreen": "#859900",
|
|
||||||
"terminal.ansiYellow": "#b58900",
|
|
||||||
"terminal.ansiBlue": "#268bd2",
|
|
||||||
"terminal.ansiMagenta": "#d33682",
|
|
||||||
"terminal.ansiCyan": "#2aa198",
|
|
||||||
"terminal.ansiWhite": "#eee8d5",
|
|
||||||
"terminal.ansiBrightBlack": "#657b83",
|
|
||||||
"terminal.ansiBrightRed": "#cb4b16",
|
|
||||||
"terminal.ansiBrightGreen": "#859900",
|
|
||||||
"terminal.ansiBrightYellow": "#657b83",
|
|
||||||
"terminal.ansiBrightBlue": "#839496",
|
|
||||||
"terminal.ansiBrightMagenta": "#6c71c4",
|
|
||||||
"terminal.ansiBrightCyan": "#93a1a1",
|
|
||||||
"terminal.ansiBrightWhite": "#eee8d5",
|
|
||||||
"editorBracketHighlight.foreground1": "#268bd2",
|
|
||||||
"editorBracketHighlight.foreground2": "#b58900",
|
|
||||||
"editorBracketHighlight.foreground3": "#d33682"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#333333ff",
|
|
||||||
"background": "#fdf6e3ff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": [
|
|
||||||
"meta.embedded",
|
|
||||||
"source.groovy.embedded"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#FDF6E3",
|
|
||||||
"foreground": "#657B83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": "comment",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": "string",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2AA198"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regexp",
|
|
||||||
"scope": "string.regexp",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": "constant.numeric",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": [
|
|
||||||
"variable.language",
|
|
||||||
"variable.other"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": "keyword",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage",
|
|
||||||
"scope": "storage",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "bold",
|
|
||||||
"foreground": "#073642"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Class name",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.class",
|
|
||||||
"entity.name.type"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function name",
|
|
||||||
"scope": "entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable start",
|
|
||||||
"scope": "punctuation.definition.variable",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Embedded code markers",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.section.embedded.begin",
|
|
||||||
"punctuation.section.embedded.end"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Built-in constant",
|
|
||||||
"scope": [
|
|
||||||
"constant.language",
|
|
||||||
"meta.preprocessor"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#B58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Support.construct",
|
|
||||||
"scope": [
|
|
||||||
"support.function.construct",
|
|
||||||
"keyword.other.new"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "User-defined constant",
|
|
||||||
"scope": [
|
|
||||||
"constant.character",
|
|
||||||
"constant.other"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class",
|
|
||||||
"scope": "entity.other.inherited-class",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function argument",
|
|
||||||
"scope": "variable.parameter",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag name",
|
|
||||||
"scope": "entity.name.tag",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag start/end",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.tag.begin",
|
|
||||||
"punctuation.definition.tag.end"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": "entity.other.attribute-name",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#93A1A1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library function",
|
|
||||||
"scope": "support.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Continuation",
|
|
||||||
"scope": "punctuation.separator.continuation",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D30102"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library constant",
|
|
||||||
"scope": "support.constant",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library class/type",
|
|
||||||
"scope": [
|
|
||||||
"support.type",
|
|
||||||
"support.class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library Exception",
|
|
||||||
"scope": "support.type.exception",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#CB4B16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Library variable",
|
|
||||||
"scope": "support.other.variable",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Invalid",
|
|
||||||
"scope": "invalid",
|
|
||||||
"settings": {}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: header",
|
|
||||||
"scope": [
|
|
||||||
"meta.diff",
|
|
||||||
"meta.diff.header"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"background": "#b58900",
|
|
||||||
"fontStyle": "italic",
|
|
||||||
"foreground": "#E0EDDD"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: deleted",
|
|
||||||
"scope": "markup.deleted",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#dc322f"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: changed",
|
|
||||||
"scope": "markup.changed",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "diff: inserted",
|
|
||||||
"scope": "markup.inserted",
|
|
||||||
"settings": {
|
|
||||||
"background": "#eee8d5",
|
|
||||||
"foreground": "#219186"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Quote",
|
|
||||||
"scope": "markup.quote",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Lists",
|
|
||||||
"scope": "markup.list",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#B58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Styling",
|
|
||||||
"scope": [
|
|
||||||
"markup.bold",
|
|
||||||
"markup.italic"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Inline",
|
|
||||||
"scope": "markup.inline.raw",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#2AA198"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Headings",
|
|
||||||
"scope": "markup.heading",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup Setext Header",
|
|
||||||
"scope": "markup.heading.setext",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "",
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.info-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#316bcd"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.warn-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cd9731"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.error-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cd3131"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "token.debug-token",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#800080"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.async",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "source.ts",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.function-call",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "variable.other",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.tsx",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D33682"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.async",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900ff",
|
|
||||||
"fontStyle": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "source.ts",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "meta.function-call",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "variable.other",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.modifier.tsx",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#859900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "punctuation.separator.dictionary.key-value.json, punctuation.separator.array.json, punctuation.separator.dictionary.pair.json",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657B83"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "storage.type",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#268BD2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "punctuation.definition.dictionary.begin.json, punctuation.definition.dictionary.end.json, punctuation.definition.array.begin.json, punctuation.definition.array.end.json",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#DC3272"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "support.type.primitive",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b58900"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.import",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "keyword.control.from",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#cb4b16"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"scope": "source",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#657b83"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2019 Robb Owen
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Synthwave 84",
|
|
||||||
"author": "Robb Owen (robb0wen)",
|
|
||||||
"themes": [
|
|
||||||
{
|
|
||||||
"name": "Synthwave 84",
|
|
||||||
"file_name": "synthwave.json",
|
|
||||||
"appearance": "dark"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,841 +0,0 @@
|
||||||
{
|
|
||||||
"name": "SynthWave 84",
|
|
||||||
"type": "dark",
|
|
||||||
"semanticHighlighting": true,
|
|
||||||
"colors": {
|
|
||||||
"focusBorder": "#1f212b",
|
|
||||||
"foreground": "#ffffff",
|
|
||||||
"widget.shadow": "#2a2139",
|
|
||||||
"selection.background": "#ffffff20",
|
|
||||||
"errorForeground": "#fe4450",
|
|
||||||
"textLink.activeForeground": "#ff7edb",
|
|
||||||
"textLink.foreground": "#f97e72",
|
|
||||||
"button.background": "#614D85",
|
|
||||||
"dropdown.background": "#232530",
|
|
||||||
"dropdown.listBackground": "#2a2139",
|
|
||||||
"input.background": "#2a2139",
|
|
||||||
"inputOption.activeBorder": "#ff7edb99",
|
|
||||||
"inputValidation.errorBackground": "#fe445080",
|
|
||||||
"inputValidation.errorBorder": "#fe445000",
|
|
||||||
"scrollbar.shadow": "#2a2139",
|
|
||||||
"scrollbarSlider.activeBackground": "#9d8bca20",
|
|
||||||
"scrollbarSlider.background": "#9d8bca30",
|
|
||||||
"scrollbarSlider.hoverBackground": "#9d8bca50",
|
|
||||||
"badge.foreground": "#ffffff",
|
|
||||||
"badge.background": "#2a2139",
|
|
||||||
"progressBar.background": "#f97e72",
|
|
||||||
"list.activeSelectionBackground": "#ffffff20",
|
|
||||||
"list.activeSelectionForeground": "#ffffff",
|
|
||||||
"list.dropBackground": "#34294f66",
|
|
||||||
"list.focusBackground": "#ffffff20",
|
|
||||||
"list.focusForeground": "#ffffff",
|
|
||||||
"list.highlightForeground": "#f97e72",
|
|
||||||
"list.hoverBackground": "#37294d99",
|
|
||||||
"list.hoverForeground": "#ffffff",
|
|
||||||
"list.inactiveSelectionBackground": "#ffffff20",
|
|
||||||
"list.inactiveSelectionForeground": "#ffffff",
|
|
||||||
"list.inactiveFocusBackground": "#2a213999",
|
|
||||||
"list.errorForeground": "#fe4450E6",
|
|
||||||
"list.warningForeground": "#72f1b8bb",
|
|
||||||
"activityBar.background": "#171520",
|
|
||||||
"activityBar.dropBackground": "#34294f66",
|
|
||||||
"activityBar.foreground": "#ffffffCC",
|
|
||||||
"activityBarBadge.background": "#f97e72",
|
|
||||||
"activityBarBadge.foreground": "#2a2139",
|
|
||||||
"sideBar.background": "#241b2f",
|
|
||||||
"sideBar.foreground": "#ffffff99",
|
|
||||||
"sideBar.dropBackground": "#34294f4c",
|
|
||||||
"sideBarSectionHeader.background": "#241b2f",
|
|
||||||
"sideBarSectionHeader.foreground": "#ffffffca",
|
|
||||||
"menu.background": "#463465",
|
|
||||||
"editorGroup.border": "#495495",
|
|
||||||
"editorGroup.dropBackground": "#4954954a",
|
|
||||||
"editorGroupHeader.tabsBackground": "#241b2f",
|
|
||||||
"tab.border": "#241b2f00",
|
|
||||||
"tab.activeBorder": "#880088",
|
|
||||||
"tab.inactiveBackground": "#262335",
|
|
||||||
"editor.background": "#262335",
|
|
||||||
"editorLineNumber.foreground": "#ffffff73",
|
|
||||||
"editorLineNumber.activeForeground": "#ffffffcc",
|
|
||||||
"editorCursor.background": "#241b2f",
|
|
||||||
"editorCursor.foreground": "#f97e72",
|
|
||||||
"editor.selectionBackground": "#ffffff20",
|
|
||||||
"editor.selectionHighlightBackground": "#ffffff20",
|
|
||||||
"editor.wordHighlightBackground": "#34294f88",
|
|
||||||
"editor.wordHighlightStrongBackground": "#34294f88",
|
|
||||||
"editor.findMatchBackground": "#D18616bb",
|
|
||||||
"editor.findMatchHighlightBackground": "#D1861655",
|
|
||||||
"editor.findRangeHighlightBackground": "#34294f1a",
|
|
||||||
"editor.hoverHighlightBackground": "#463564",
|
|
||||||
"editor.lineHighlightBorder": "#7059AB66",
|
|
||||||
"editor.rangeHighlightBackground": "#49549539",
|
|
||||||
"editorIndentGuide.background": "#444251",
|
|
||||||
"editorIndentGuide.activeBackground": "#A148AB80",
|
|
||||||
"editorRuler.foreground": "#A148AB80",
|
|
||||||
"editorCodeLens.foreground": "#ffffff7c",
|
|
||||||
"editorBracketMatch.background": "#34294f66",
|
|
||||||
"editorBracketMatch.border": "#495495",
|
|
||||||
"editorOverviewRuler.border": "#34294fb3",
|
|
||||||
"editorOverviewRuler.findMatchForeground": "#D1861699",
|
|
||||||
"editorOverviewRuler.modifiedForeground": "#b893ce99",
|
|
||||||
"editorOverviewRuler.addedForeground": "#09f7a099",
|
|
||||||
"editorOverviewRuler.deletedForeground": "#fe445099",
|
|
||||||
"editorOverviewRuler.errorForeground": "#fe4450dd",
|
|
||||||
"editorOverviewRuler.warningForeground": "#72f1b8cc",
|
|
||||||
"editorError.foreground": "#fe4450",
|
|
||||||
"editorWarning.foreground": "#72f1b8cc",
|
|
||||||
"editorGutter.modifiedBackground": "#b893ce8f",
|
|
||||||
"editorGutter.addedBackground": "#206d4bd6",
|
|
||||||
"editorGutter.deletedBackground": "#fa2e46a4",
|
|
||||||
"diffEditor.insertedTextBackground": "#0beb9935",
|
|
||||||
"diffEditor.removedTextBackground": "#fe445035",
|
|
||||||
"editorWidget.background": "#171520DC",
|
|
||||||
"editorWidget.border": "#ffffff22",
|
|
||||||
"editorWidget.resizeBorder": "#ffffff44",
|
|
||||||
"editorSuggestWidget.highlightForeground": "#f97e72",
|
|
||||||
"editorSuggestWidget.selectedBackground": "#ffffff36",
|
|
||||||
"peekView.border": "#495495",
|
|
||||||
"peekViewEditor.background": "#232530",
|
|
||||||
"peekViewEditor.matchHighlightBackground": "#D18616bb",
|
|
||||||
"peekViewResult.background": "#232530",
|
|
||||||
"peekViewResult.matchHighlightBackground": "#D1861655",
|
|
||||||
"peekViewResult.selectionBackground": "#2a213980",
|
|
||||||
"peekViewTitle.background": "#232530",
|
|
||||||
"panelTitle.activeBorder": "#f97e72",
|
|
||||||
"statusBar.background": "#241b2f",
|
|
||||||
"statusBar.foreground": "#ffffff80",
|
|
||||||
"statusBar.debuggingBackground": "#f97e72",
|
|
||||||
"statusBar.debuggingForeground": "#08080f",
|
|
||||||
"statusBar.noFolderBackground": "#241b2f",
|
|
||||||
"statusBarItem.prominentBackground": "#2a2139",
|
|
||||||
"statusBarItem.prominentHoverBackground": "#34294f",
|
|
||||||
"titleBar.activeBackground": "#241b2f",
|
|
||||||
"titleBar.inactiveBackground": "#241b2f",
|
|
||||||
"extensionButton.prominentBackground": "#f97e72",
|
|
||||||
"extensionButton.prominentHoverBackground": "#ff7edb",
|
|
||||||
"pickerGroup.foreground": "#f97e72ea",
|
|
||||||
"terminal.foreground": "#ffffff",
|
|
||||||
"terminal.ansiBlue": "#03edf9",
|
|
||||||
"terminal.ansiBrightBlue": "#03edf9",
|
|
||||||
"terminal.ansiBrightCyan": "#03edf9",
|
|
||||||
"terminal.ansiBrightGreen": "#72f1b8",
|
|
||||||
"terminal.ansiBrightMagenta": "#ff7edb",
|
|
||||||
"terminal.ansiBrightRed": "#fe4450",
|
|
||||||
"terminal.ansiBrightYellow": "#fede5d",
|
|
||||||
"terminal.ansiCyan": "#03edf9",
|
|
||||||
"terminal.ansiGreen": "#72f1b8",
|
|
||||||
"terminal.ansiMagenta": "#ff7edb",
|
|
||||||
"terminal.ansiRed": "#fe4450",
|
|
||||||
"terminal.ansiYellow": "#f3e70f",
|
|
||||||
"terminal.selectionBackground": "#ffffff20",
|
|
||||||
"terminalCursor.background": "#ffffff",
|
|
||||||
"terminalCursor.foreground": "#03edf9",
|
|
||||||
"debugToolBar.background": "#463465",
|
|
||||||
"walkThrough.embeddedEditorBackground": "#232530",
|
|
||||||
"gitDecoration.modifiedResourceForeground": "#b893ceee",
|
|
||||||
"gitDecoration.deletedResourceForeground": "#fe4450",
|
|
||||||
"gitDecoration.addedResourceForeground": "#72f1b8cc",
|
|
||||||
"gitDecoration.untrackedResourceForeground": "#72f1b8",
|
|
||||||
"gitDecoration.ignoredResourceForeground": "#ffffff59",
|
|
||||||
"minimapGutter.addedBackground": "#09f7a099",
|
|
||||||
"minimapGutter.modifiedBackground": "#b893ce",
|
|
||||||
"minimapGutter.deletedBackground": "#fe4450",
|
|
||||||
"breadcrumbPicker.background": "#232530"
|
|
||||||
},
|
|
||||||
"tokenColors": [
|
|
||||||
{
|
|
||||||
"name": "Comment",
|
|
||||||
"scope": [
|
|
||||||
"comment",
|
|
||||||
"string.quoted.docstring.multi.python",
|
|
||||||
"string.quoted.docstring.multi.python punctuation.definition.string.begin.python",
|
|
||||||
"string.quoted.docstring.multi.python punctuation.definition.string.end.python"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#848bbd",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "String",
|
|
||||||
"scope": [
|
|
||||||
"string.quoted",
|
|
||||||
"string.template",
|
|
||||||
"punctuation.definition.string"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff8b39"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Punctuation within templates",
|
|
||||||
"scope": "string.template meta.embedded.line",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b6b1b1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Variable",
|
|
||||||
"scope": ["variable", "entity.name.variable"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Language variable",
|
|
||||||
"scope": "variable.language",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450",
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Parameter",
|
|
||||||
"scope": "variable.parameter",
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Storage (declaration or modifier keyword)",
|
|
||||||
"scope": ["storage.type", "storage.modifier"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Constant",
|
|
||||||
"scope": "constant",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Regex",
|
|
||||||
"scope": "string.regexp",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Number",
|
|
||||||
"scope": "constant.numeric",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Language constant (boolean, null)",
|
|
||||||
"scope": "constant.language",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Character escape",
|
|
||||||
"scope": "constant.character.escape",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Entity",
|
|
||||||
"scope": "entity.name",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HTML or XML tag",
|
|
||||||
"scope": "entity.name.tag",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HTML or XML tag brackets",
|
|
||||||
"scope": ["punctuation.definition.tag"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute",
|
|
||||||
"scope": "entity.other.attribute-name",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Tag attribute HTML",
|
|
||||||
"scope": "entity.other.attribute-name.html",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Class",
|
|
||||||
"scope": ["entity.name.type", "meta.attribute.class.html"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Inherited class",
|
|
||||||
"scope": "entity.other.inherited-class",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D50"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Function",
|
|
||||||
"scope": ["entity.name.function", "variable.function"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JS Export",
|
|
||||||
"scope": ["keyword.control.export.js", "keyword.control.import.js"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JS Numerics",
|
|
||||||
"scope": ["constant.numeric.decimal.js"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Keyword",
|
|
||||||
"scope": "keyword",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Control keyword",
|
|
||||||
"scope": "keyword.control",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Operator",
|
|
||||||
"scope": "keyword.operator",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Special operator",
|
|
||||||
"scope": [
|
|
||||||
"keyword.operator.new",
|
|
||||||
"keyword.operator.expression",
|
|
||||||
"keyword.operator.logical"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Unit",
|
|
||||||
"scope": "keyword.other.unit",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Support",
|
|
||||||
"scope": "support",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Support function",
|
|
||||||
"scope": "support.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Support variable",
|
|
||||||
"scope": "support.variable",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Object literal key / property",
|
|
||||||
"scope": ["meta.object-literal.key", "support.type.property-name"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Key-value separator",
|
|
||||||
"scope": "punctuation.separator.key-value",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b6b1b1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Embedded punctuation",
|
|
||||||
"scope": "punctuation.section.embedded",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Template expression",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.template-expression.begin",
|
|
||||||
"punctuation.definition.template-expression.end"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS property",
|
|
||||||
"scope": [
|
|
||||||
"support.type.property-name.css",
|
|
||||||
"support.type.property-name.json"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JS Switch control",
|
|
||||||
"scope": "switch-block.expr.js",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "JS object path",
|
|
||||||
"scope": "variable.other.constant.property.js, variable.other.property.js",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2ee2fa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Color",
|
|
||||||
"scope": "constant.other.color",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Font names",
|
|
||||||
"scope": "support.constant.font-name",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS #id",
|
|
||||||
"scope": "entity.other.attribute-name.id",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Pseudo CSS",
|
|
||||||
"scope": [
|
|
||||||
"entity.other.attribute-name.pseudo-element",
|
|
||||||
"entity.other.attribute-name.pseudo-class"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D50"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "CSS support functions (rgb)",
|
|
||||||
"scope": "support.function.misc.css",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup heading",
|
|
||||||
"scope": ["markup.heading", "entity.name.section"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup text",
|
|
||||||
"scope": ["text.html", "keyword.operator.assignment"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ffffffee"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup quote",
|
|
||||||
"scope": "markup.quote",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#b6b1b1cc",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup list",
|
|
||||||
"scope": "beginning.punctuation.definition.list",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup link",
|
|
||||||
"scope": "markup.underline.link",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#D50"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markup link description",
|
|
||||||
"scope": "string.other.link.description",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Python function call",
|
|
||||||
"scope": "meta.function-call.generic.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Python variable params",
|
|
||||||
"scope": "variable.parameter.function-call.python",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C# storage type",
|
|
||||||
"scope": "storage.type.cs",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C# local variable",
|
|
||||||
"scope": "entity.name.variable.local.cs",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C# properties and fields",
|
|
||||||
"scope": [
|
|
||||||
"entity.name.variable.field.cs",
|
|
||||||
"entity.name.variable.property.cs"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C placeholder",
|
|
||||||
"scope": "constant.other.placeholder.c",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C preprocessors",
|
|
||||||
"scope": [
|
|
||||||
"keyword.control.directive.include.c",
|
|
||||||
"keyword.control.directive.define.c"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C storage modifier",
|
|
||||||
"scope": "storage.modifier.c",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C++ operators",
|
|
||||||
"scope": "source.cpp keyword.operator",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C++ placeholder",
|
|
||||||
"scope": "constant.other.placeholder.cpp",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C++ include",
|
|
||||||
"scope": [
|
|
||||||
"keyword.control.directive.include.cpp",
|
|
||||||
"keyword.control.directive.define.cpp"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "C++ constant modifier",
|
|
||||||
"scope": "storage.modifier.specifier.const.cpp",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir Classes",
|
|
||||||
"scope": [
|
|
||||||
"source.elixir support.type.elixir",
|
|
||||||
"source.elixir meta.module.elixir entity.name.class.elixir"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir Functions",
|
|
||||||
"scope": "source.elixir entity.name.function",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir Constants",
|
|
||||||
"scope": [
|
|
||||||
"source.elixir constant.other.symbol.elixir",
|
|
||||||
"source.elixir constant.other.keywords.elixir"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir String Punctuation",
|
|
||||||
"scope": "source.elixir punctuation.definition.string",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir",
|
|
||||||
"scope": [
|
|
||||||
"source.elixir variable.other.readwrite.module.elixir",
|
|
||||||
"source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Elixir Binary Punctuation",
|
|
||||||
"scope": "source.elixir .punctuation.binary.elixir",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Clojure Globals",
|
|
||||||
"scope": ["entity.global.clojure"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6",
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Clojure Storage",
|
|
||||||
"scope": ["storage.control.clojure"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Clojure Metadata",
|
|
||||||
"scope": ["meta.metadata.simple.clojure", "meta.metadata.map.clojure"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fe4450",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Clojure Macros, Quoted",
|
|
||||||
"scope": ["meta.quoted-expression.clojure"],
|
|
||||||
"settings": {
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Clojure Symbols",
|
|
||||||
"scope": ["meta.symbol.clojure"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edbff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Go basic",
|
|
||||||
"scope": "source.go",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edbff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Go Function Calls",
|
|
||||||
"scope": "source.go meta.function-call.go",
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#36f9f6"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Go Keywords",
|
|
||||||
"scope": [
|
|
||||||
"source.go keyword.package.go",
|
|
||||||
"source.go keyword.import.go",
|
|
||||||
"source.go keyword.function.go",
|
|
||||||
"source.go keyword.type.go",
|
|
||||||
"source.go keyword.const.go",
|
|
||||||
"source.go keyword.var.go",
|
|
||||||
"source.go keyword.map.go",
|
|
||||||
"source.go keyword.channel.go",
|
|
||||||
"source.go keyword.control.go"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Go interfaces",
|
|
||||||
"scope": [
|
|
||||||
"source.go storage.type",
|
|
||||||
"source.go keyword.struct.go",
|
|
||||||
"source.go keyword.interface.go"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Go Constants e.g. nil, string format (%s, %d, etc.)",
|
|
||||||
"scope": [
|
|
||||||
"source.go constant.language.go",
|
|
||||||
"source.go constant.other.placeholder.go",
|
|
||||||
"source.go variable"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown links and image paths",
|
|
||||||
"scope": [
|
|
||||||
"markup.underline.link.markdown",
|
|
||||||
"markup.inline.raw.string.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown links and image paths",
|
|
||||||
"scope": ["string.other.link.title.markdown"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#fede5d"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown headings",
|
|
||||||
"scope": ["markup.heading.markdown", "entity.name.section.markdown"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edb",
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown italic",
|
|
||||||
"scope": ["markup.italic.markdown"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA",
|
|
||||||
"fontStyle": "italic"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown bold",
|
|
||||||
"scope": ["markup.bold.markdown"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA",
|
|
||||||
"fontStyle": "bold"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Markdown quotes",
|
|
||||||
"scope": [
|
|
||||||
"punctuation.definition.quote.begin.markdown",
|
|
||||||
"markup.quote.markdown"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Basic source colours",
|
|
||||||
"scope": ["source.dart", "source.python", "source.scala"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#ff7edbff"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dart strings",
|
|
||||||
"scope": ["string.interpolated.single.dart"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#f97e72"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dart variable params",
|
|
||||||
"scope": ["variable.parameter.dart"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Dart numerics",
|
|
||||||
"scope": ["constant.numeric.dart"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Scala variable params",
|
|
||||||
"scope": ["variable.parameter.scala"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#2EE2FA"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Scala",
|
|
||||||
"scope": ["meta.template.expression.scala"],
|
|
||||||
"settings": {
|
|
||||||
"foreground": "#72f1b8"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -920,6 +920,39 @@ impl AssistantPanel {
|
||||||
self.editors.get(self.active_editor_index?)
|
self.editors.get(self.active_editor_index?)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn render_api_key_editor(
|
||||||
|
&self,
|
||||||
|
editor: &View<Editor>,
|
||||||
|
cx: &mut ViewContext<Self>,
|
||||||
|
) -> impl IntoElement {
|
||||||
|
let settings = ThemeSettings::get_global(cx);
|
||||||
|
let text_style = TextStyle {
|
||||||
|
color: if editor.read(cx).read_only(cx) {
|
||||||
|
cx.theme().colors().text_disabled
|
||||||
|
} else {
|
||||||
|
cx.theme().colors().text
|
||||||
|
},
|
||||||
|
font_family: settings.ui_font.family.clone(),
|
||||||
|
font_features: settings.ui_font.features,
|
||||||
|
font_size: rems(0.875).into(),
|
||||||
|
font_weight: FontWeight::NORMAL,
|
||||||
|
font_style: FontStyle::Normal,
|
||||||
|
line_height: relative(1.3).into(),
|
||||||
|
background_color: None,
|
||||||
|
underline: None,
|
||||||
|
white_space: WhiteSpace::Normal,
|
||||||
|
};
|
||||||
|
EditorElement::new(
|
||||||
|
&editor,
|
||||||
|
EditorStyle {
|
||||||
|
background: cx.theme().colors().editor_background,
|
||||||
|
local_player: cx.theme().players().local(),
|
||||||
|
text: text_style,
|
||||||
|
..Default::default()
|
||||||
|
},
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
fn render_hamburger_button(cx: &mut ViewContext<Self>) -> impl IntoElement {
|
fn render_hamburger_button(cx: &mut ViewContext<Self>) -> impl IntoElement {
|
||||||
IconButton::new("hamburger_button", IconName::Menu)
|
IconButton::new("hamburger_button", IconName::Menu)
|
||||||
.on_click(cx.listener(|this, _event, cx| {
|
.on_click(cx.listener(|this, _event, cx| {
|
||||||
|
@ -1091,28 +1124,42 @@ fn build_api_key_editor(cx: &mut ViewContext<AssistantPanel>) -> View<Editor> {
|
||||||
impl Render for AssistantPanel {
|
impl Render for AssistantPanel {
|
||||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl IntoElement {
|
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl IntoElement {
|
||||||
if let Some(api_key_editor) = self.api_key_editor.clone() {
|
if let Some(api_key_editor) = self.api_key_editor.clone() {
|
||||||
|
const INSTRUCTIONS: [&'static str; 5] = [
|
||||||
|
"To use the assistant panel or inline assistant, you need to add your OpenAI API key.",
|
||||||
|
" - You can create an API key at: platform.openai.com/api-keys",
|
||||||
|
" - Having a subscription for another service like GitHub Copilot won't work.",
|
||||||
|
" ",
|
||||||
|
"Paste your OpenAI API key and press Enter to use the assistant:"
|
||||||
|
];
|
||||||
|
|
||||||
v_flex()
|
v_flex()
|
||||||
|
.p_4()
|
||||||
|
.size_full()
|
||||||
.on_action(cx.listener(AssistantPanel::save_credentials))
|
.on_action(cx.listener(AssistantPanel::save_credentials))
|
||||||
.track_focus(&self.focus_handle)
|
.track_focus(&self.focus_handle)
|
||||||
.child(Label::new(
|
.children(
|
||||||
"To use the assistant panel or inline assistant, you need to add your OpenAI api key.",
|
INSTRUCTIONS.map(|instruction| Label::new(instruction).size(LabelSize::Small)),
|
||||||
))
|
)
|
||||||
.child(Label::new(
|
.child(
|
||||||
" - Having a subscription for another service like GitHub Copilot won't work."
|
h_flex()
|
||||||
))
|
.w_full()
|
||||||
.child(Label::new(
|
.my_2()
|
||||||
" - You can create a api key at: platform.openai.com/api-keys"
|
.px_2()
|
||||||
))
|
.py_1()
|
||||||
.child(Label::new(
|
.bg(cx.theme().colors().editor_background)
|
||||||
" "
|
.rounded_md()
|
||||||
))
|
.child(self.render_api_key_editor(&api_key_editor, cx)),
|
||||||
.child(Label::new(
|
)
|
||||||
"Paste your OpenAI API key and press Enter to use the assistant"
|
.child(
|
||||||
))
|
h_flex()
|
||||||
.child(api_key_editor)
|
.gap_2()
|
||||||
.child(Label::new(
|
.child(Label::new("Click on").size(LabelSize::Small))
|
||||||
"Click on the Z button in the status bar to close this panel."
|
.child(Icon::new(IconName::Ai).size(IconSize::XSmall))
|
||||||
))
|
.child(
|
||||||
|
Label::new("in the status bar to close this panel.")
|
||||||
|
.size(LabelSize::Small),
|
||||||
|
),
|
||||||
|
)
|
||||||
} else {
|
} else {
|
||||||
let header = TabBar::new("assistant_header")
|
let header = TabBar::new("assistant_header")
|
||||||
.start_child(
|
.start_child(
|
||||||
|
|
|
@ -52,6 +52,7 @@ pub use user::*;
|
||||||
lazy_static! {
|
lazy_static! {
|
||||||
pub static ref ZED_SERVER_URL: String =
|
pub static ref ZED_SERVER_URL: String =
|
||||||
std::env::var("ZED_SERVER_URL").unwrap_or_else(|_| "https://zed.dev".to_string());
|
std::env::var("ZED_SERVER_URL").unwrap_or_else(|_| "https://zed.dev".to_string());
|
||||||
|
pub static ref ZED_RPC_URL: Option<String> = std::env::var("ZED_RPC_URL").ok();
|
||||||
pub static ref IMPERSONATE_LOGIN: Option<String> = std::env::var("ZED_IMPERSONATE")
|
pub static ref IMPERSONATE_LOGIN: Option<String> = std::env::var("ZED_IMPERSONATE")
|
||||||
.ok()
|
.ok()
|
||||||
.and_then(|s| if s.is_empty() { None } else { Some(s) });
|
.and_then(|s| if s.is_empty() { None } else { Some(s) });
|
||||||
|
@ -933,6 +934,10 @@ impl Client {
|
||||||
http: Arc<dyn HttpClient>,
|
http: Arc<dyn HttpClient>,
|
||||||
release_channel: Option<ReleaseChannel>,
|
release_channel: Option<ReleaseChannel>,
|
||||||
) -> Result<Url> {
|
) -> Result<Url> {
|
||||||
|
if let Some(url) = &*ZED_RPC_URL {
|
||||||
|
return Url::parse(url).context("invalid rpc url");
|
||||||
|
}
|
||||||
|
|
||||||
let mut url = format!("{}/rpc", *ZED_SERVER_URL);
|
let mut url = format!("{}/rpc", *ZED_SERVER_URL);
|
||||||
if let Some(preview_param) =
|
if let Some(preview_param) =
|
||||||
release_channel.and_then(|channel| channel.release_query_param())
|
release_channel.and_then(|channel| channel.release_query_param())
|
||||||
|
@ -941,14 +946,6 @@ impl Client {
|
||||||
url += preview_param;
|
url += preview_param;
|
||||||
}
|
}
|
||||||
let response = http.get(&url, Default::default(), false).await?;
|
let response = http.get(&url, Default::default(), false).await?;
|
||||||
|
|
||||||
// Normally, ZED_SERVER_URL is set to the URL of zed.dev website.
|
|
||||||
// The website's /rpc endpoint redirects to a collab server's /rpc endpoint,
|
|
||||||
// which requires authorization via an HTTP header.
|
|
||||||
//
|
|
||||||
// For testing purposes, ZED_SERVER_URL can also set to the direct URL of
|
|
||||||
// of a collab server. In that case, a request to the /rpc endpoint will
|
|
||||||
// return an 'unauthorized' response.
|
|
||||||
let collab_url = if response.status().is_redirection() {
|
let collab_url = if response.status().is_redirection() {
|
||||||
response
|
response
|
||||||
.headers()
|
.headers()
|
||||||
|
@ -957,8 +954,6 @@ impl Client {
|
||||||
.to_str()
|
.to_str()
|
||||||
.map_err(EstablishConnectionError::other)?
|
.map_err(EstablishConnectionError::other)?
|
||||||
.to_string()
|
.to_string()
|
||||||
} else if response.status() == StatusCode::UNAUTHORIZED {
|
|
||||||
url
|
|
||||||
} else {
|
} else {
|
||||||
Err(anyhow!(
|
Err(anyhow!(
|
||||||
"unexpected /rpc response status {}",
|
"unexpected /rpc response status {}",
|
||||||
|
|
|
@ -1 +1,8 @@
|
||||||
["nathansobo", "as-cii", "maxbrunsfeld", "iamnbutler"]
|
[
|
||||||
|
"nathansobo",
|
||||||
|
"as-cii",
|
||||||
|
"maxbrunsfeld",
|
||||||
|
"iamnbutler",
|
||||||
|
"mikayla-maki",
|
||||||
|
"JosephTLyons"
|
||||||
|
]
|
||||||
|
|
|
@ -17,9 +17,8 @@ use gpui::{
|
||||||
actions, canvas, div, fill, list, overlay, point, prelude::*, px, AnyElement, AppContext,
|
actions, canvas, div, fill, list, overlay, point, prelude::*, px, AnyElement, AppContext,
|
||||||
AsyncWindowContext, Bounds, ClipboardItem, DismissEvent, Div, EventEmitter, FocusHandle,
|
AsyncWindowContext, Bounds, ClipboardItem, DismissEvent, Div, EventEmitter, FocusHandle,
|
||||||
FocusableView, FontStyle, FontWeight, InteractiveElement, IntoElement, ListOffset, ListState,
|
FocusableView, FontStyle, FontWeight, InteractiveElement, IntoElement, ListOffset, ListState,
|
||||||
Model, MouseDownEvent, ParentElement, Pixels, Point, PromptLevel, Render, RenderOnce,
|
Model, MouseDownEvent, ParentElement, Pixels, Point, PromptLevel, Render, SharedString, Styled,
|
||||||
SharedString, Styled, Subscription, Task, TextStyle, View, ViewContext, VisualContext,
|
Subscription, Task, TextStyle, View, ViewContext, VisualContext, WeakView, WhiteSpace,
|
||||||
WeakView, WhiteSpace,
|
|
||||||
};
|
};
|
||||||
use menu::{Cancel, Confirm, SelectNext, SelectPrev};
|
use menu::{Cancel, Confirm, SelectNext, SelectPrev};
|
||||||
use project::{Fs, Project};
|
use project::{Fs, Project};
|
||||||
|
@ -2296,7 +2295,7 @@ impl CollabPanel {
|
||||||
h_flex()
|
h_flex()
|
||||||
.id(channel_id as usize)
|
.id(channel_id as usize)
|
||||||
.child(Label::new(channel.name.clone()))
|
.child(Label::new(channel.name.clone()))
|
||||||
.children(face_pile.map(|face_pile| face_pile.render(cx))),
|
.children(face_pile.map(|face_pile| face_pile.render().p_1())),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
.child(
|
.child(
|
||||||
|
|
|
@ -57,6 +57,7 @@ impl Render for CollabTitlebarItem {
|
||||||
let current_user = self.user_store.read(cx).current_user();
|
let current_user = self.user_store.read(cx).current_user();
|
||||||
let client = self.client.clone();
|
let client = self.client.clone();
|
||||||
let project_id = self.project.read(cx).remote_id();
|
let project_id = self.project.read(cx).remote_id();
|
||||||
|
let workspace = self.workspace.upgrade();
|
||||||
|
|
||||||
h_flex()
|
h_flex()
|
||||||
.id("titlebar")
|
.id("titlebar")
|
||||||
|
@ -100,6 +101,7 @@ impl Render for CollabTitlebarItem {
|
||||||
true,
|
true,
|
||||||
room.is_speaking(),
|
room.is_speaking(),
|
||||||
room.is_muted(),
|
room.is_muted(),
|
||||||
|
None,
|
||||||
&room,
|
&room,
|
||||||
project_id,
|
project_id,
|
||||||
¤t_user,
|
¤t_user,
|
||||||
|
@ -113,6 +115,12 @@ impl Render for CollabTitlebarItem {
|
||||||
}))
|
}))
|
||||||
.children(
|
.children(
|
||||||
remote_participants.iter().filter_map(|collaborator| {
|
remote_participants.iter().filter_map(|collaborator| {
|
||||||
|
let player_color = player_colors
|
||||||
|
.color_for_participant(collaborator.participant_index.0);
|
||||||
|
let is_following = workspace
|
||||||
|
.as_ref()?
|
||||||
|
.read(cx)
|
||||||
|
.is_being_followed(collaborator.peer_id);
|
||||||
let is_present = project_id.map_or(false, |project_id| {
|
let is_present = project_id.map_or(false, |project_id| {
|
||||||
collaborator.location
|
collaborator.location
|
||||||
== ParticipantLocation::SharedProject { project_id }
|
== ParticipantLocation::SharedProject { project_id }
|
||||||
|
@ -124,6 +132,7 @@ impl Render for CollabTitlebarItem {
|
||||||
is_present,
|
is_present,
|
||||||
collaborator.speaking,
|
collaborator.speaking,
|
||||||
collaborator.muted,
|
collaborator.muted,
|
||||||
|
is_following.then_some(player_color.selection),
|
||||||
&room,
|
&room,
|
||||||
project_id,
|
project_id,
|
||||||
¤t_user,
|
¤t_user,
|
||||||
|
@ -134,13 +143,7 @@ impl Render for CollabTitlebarItem {
|
||||||
v_flex()
|
v_flex()
|
||||||
.id(("collaborator", collaborator.user.id))
|
.id(("collaborator", collaborator.user.id))
|
||||||
.child(face_pile)
|
.child(face_pile)
|
||||||
.child(render_color_ribbon(
|
.child(render_color_ribbon(player_color.cursor))
|
||||||
player_colors
|
|
||||||
.color_for_participant(
|
|
||||||
collaborator.participant_index.0,
|
|
||||||
)
|
|
||||||
.cursor,
|
|
||||||
))
|
|
||||||
.cursor_pointer()
|
.cursor_pointer()
|
||||||
.on_click({
|
.on_click({
|
||||||
let peer_id = collaborator.peer_id;
|
let peer_id = collaborator.peer_id;
|
||||||
|
@ -468,11 +471,12 @@ impl CollabTitlebarItem {
|
||||||
is_present: bool,
|
is_present: bool,
|
||||||
is_speaking: bool,
|
is_speaking: bool,
|
||||||
is_muted: bool,
|
is_muted: bool,
|
||||||
|
leader_selection_color: Option<Hsla>,
|
||||||
room: &Room,
|
room: &Room,
|
||||||
project_id: Option<u64>,
|
project_id: Option<u64>,
|
||||||
current_user: &Arc<User>,
|
current_user: &Arc<User>,
|
||||||
cx: &ViewContext<Self>,
|
cx: &ViewContext<Self>,
|
||||||
) -> Option<FacePile> {
|
) -> Option<Div> {
|
||||||
if room.role_for_user(user.id) == Some(proto::ChannelRole::Guest) {
|
if room.role_for_user(user.id) == Some(proto::ChannelRole::Guest) {
|
||||||
return None;
|
return None;
|
||||||
}
|
}
|
||||||
|
@ -481,56 +485,72 @@ impl CollabTitlebarItem {
|
||||||
let followers = project_id.map_or(&[] as &[_], |id| room.followers_for(peer_id, id));
|
let followers = project_id.map_or(&[] as &[_], |id| room.followers_for(peer_id, id));
|
||||||
let extra_count = followers.len().saturating_sub(FACEPILE_LIMIT);
|
let extra_count = followers.len().saturating_sub(FACEPILE_LIMIT);
|
||||||
|
|
||||||
let pile = FacePile::default()
|
Some(
|
||||||
.child(
|
div()
|
||||||
Avatar::new(user.avatar_uri.clone())
|
.m_0p5()
|
||||||
.grayscale(!is_present)
|
.p_0p5()
|
||||||
.border_color(if is_speaking {
|
// When the collaborator is not followed, still draw this wrapper div, but leave
|
||||||
cx.theme().status().info
|
// it transparent, so that it does not shift the layout when following.
|
||||||
} else {
|
.when_some(leader_selection_color, |div, color| {
|
||||||
// We draw the border in a transparent color rather to avoid
|
div.rounded_md().bg(color)
|
||||||
// the layout shift that would come with adding/removing the border.
|
})
|
||||||
gpui::transparent_black()
|
.child(
|
||||||
})
|
FacePile::default()
|
||||||
.when(is_muted, |avatar| {
|
.child(
|
||||||
avatar.indicator(
|
Avatar::new(user.avatar_uri.clone())
|
||||||
AvatarAudioStatusIndicator::new(ui::AudioStatus::Muted).tooltip({
|
.grayscale(!is_present)
|
||||||
let github_login = user.github_login.clone();
|
.border_color(if is_speaking {
|
||||||
move |cx| Tooltip::text(format!("{} is muted", github_login), cx)
|
cx.theme().status().info
|
||||||
}),
|
} else {
|
||||||
|
// We draw the border in a transparent color rather to avoid
|
||||||
|
// the layout shift that would come with adding/removing the border.
|
||||||
|
gpui::transparent_black()
|
||||||
|
})
|
||||||
|
.when(is_muted, |avatar| {
|
||||||
|
avatar.indicator(
|
||||||
|
AvatarAudioStatusIndicator::new(ui::AudioStatus::Muted)
|
||||||
|
.tooltip({
|
||||||
|
let github_login = user.github_login.clone();
|
||||||
|
move |cx| {
|
||||||
|
Tooltip::text(
|
||||||
|
format!("{} is muted", github_login),
|
||||||
|
cx,
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}),
|
||||||
|
)
|
||||||
|
}),
|
||||||
)
|
)
|
||||||
}),
|
.children(followers.iter().take(FACEPILE_LIMIT).filter_map(
|
||||||
)
|
|follower_peer_id| {
|
||||||
.children(
|
let follower = room
|
||||||
followers
|
.remote_participants()
|
||||||
.iter()
|
.values()
|
||||||
.take(FACEPILE_LIMIT)
|
.find_map(|p| {
|
||||||
.filter_map(|follower_peer_id| {
|
(p.peer_id == *follower_peer_id).then_some(&p.user)
|
||||||
let follower = room
|
})
|
||||||
.remote_participants()
|
.or_else(|| {
|
||||||
.values()
|
(self.client.peer_id() == Some(*follower_peer_id))
|
||||||
.find_map(|p| (p.peer_id == *follower_peer_id).then_some(&p.user))
|
.then_some(current_user)
|
||||||
.or_else(|| {
|
})?
|
||||||
(self.client.peer_id() == Some(*follower_peer_id))
|
.clone();
|
||||||
.then_some(current_user)
|
|
||||||
})?
|
|
||||||
.clone();
|
|
||||||
|
|
||||||
Some(Avatar::new(follower.avatar_uri.clone()))
|
Some(Avatar::new(follower.avatar_uri.clone()))
|
||||||
}),
|
},
|
||||||
)
|
))
|
||||||
.children(if extra_count > 0 {
|
.children(if extra_count > 0 {
|
||||||
Some(
|
Some(
|
||||||
div()
|
div()
|
||||||
.ml_1()
|
.ml_1()
|
||||||
.child(Label::new(format!("+{extra_count}")))
|
.child(Label::new(format!("+{extra_count}")))
|
||||||
.into_any_element(),
|
.into_any_element(),
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
None
|
None
|
||||||
});
|
})
|
||||||
|
.render(),
|
||||||
Some(pile)
|
),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn window_activation_changed(&mut self, cx: &mut ViewContext<Self>) {
|
fn window_activation_changed(&mut self, cx: &mut ViewContext<Self>) {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
use gpui::{div, AnyElement, ParentElement, RenderOnce, Styled, WindowContext};
|
use gpui::{div, AnyElement, Div, ParentElement, Styled};
|
||||||
use smallvec::SmallVec;
|
use smallvec::SmallVec;
|
||||||
use ui::FluentBuilder;
|
use ui::FluentBuilder;
|
||||||
|
|
||||||
#[derive(Default, gpui::IntoElement)]
|
#[derive(Default)]
|
||||||
pub struct FacePile {
|
pub struct FacePile {
|
||||||
pub faces: SmallVec<[AnyElement; 2]>,
|
pub faces: SmallVec<[AnyElement; 2]>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl RenderOnce for FacePile {
|
impl FacePile {
|
||||||
fn render(self, _: &mut WindowContext) -> impl gpui::IntoElement {
|
pub fn render(self) -> Div {
|
||||||
let player_count = self.faces.len();
|
let player_count = self.faces.len();
|
||||||
let player_list = self.faces.into_iter().enumerate().map(|(ix, player)| {
|
let player_list = self.faces.into_iter().enumerate().map(|(ix, player)| {
|
||||||
let isnt_last = ix < player_count - 1;
|
let isnt_last = ix < player_count - 1;
|
||||||
|
@ -18,7 +18,7 @@ impl RenderOnce for FacePile {
|
||||||
.when(isnt_last, |div| div.neg_mr_1())
|
.when(isnt_last, |div| div.neg_mr_1())
|
||||||
.child(player)
|
.child(player)
|
||||||
});
|
});
|
||||||
div().p_1().flex().items_center().children(player_list)
|
div().flex().items_center().children(player_list)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -321,10 +321,7 @@ impl Element for AnyView {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let mut element = state
|
let mut element = (self.request_layout)(self, cx).1;
|
||||||
.element
|
|
||||||
.take()
|
|
||||||
.unwrap_or_else(|| (self.request_layout)(self, cx).1);
|
|
||||||
element.draw(bounds.origin, bounds.size.into(), cx);
|
element.draw(bounds.origin, bounds.size.into(), cx);
|
||||||
|
|
||||||
state.cache_key = Some(ViewCacheKey {
|
state.cache_key = Some(ViewCacheKey {
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
use std::sync::Arc;
|
||||||
|
|
||||||
use gpui::ClickEvent;
|
use gpui::ClickEvent;
|
||||||
|
|
||||||
use crate::{prelude::*, Color, IconButton, IconName, IconSize};
|
use crate::{prelude::*, Color, IconButton, IconName, IconSize};
|
||||||
|
@ -6,7 +8,7 @@ use crate::{prelude::*, Color, IconButton, IconName, IconSize};
|
||||||
pub struct Disclosure {
|
pub struct Disclosure {
|
||||||
id: ElementId,
|
id: ElementId,
|
||||||
is_open: bool,
|
is_open: bool,
|
||||||
on_toggle: Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
on_toggle: Option<Arc<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Disclosure {
|
impl Disclosure {
|
||||||
|
@ -20,7 +22,7 @@ impl Disclosure {
|
||||||
|
|
||||||
pub fn on_toggle(
|
pub fn on_toggle(
|
||||||
mut self,
|
mut self,
|
||||||
handler: impl Into<Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>>,
|
handler: impl Into<Option<Arc<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>>,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
self.on_toggle = handler.into();
|
self.on_toggle = handler.into();
|
||||||
self
|
self
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
use std::sync::Arc;
|
||||||
|
|
||||||
use crate::{h_flex, prelude::*, Disclosure, Label};
|
use crate::{h_flex, prelude::*, Disclosure, Label};
|
||||||
use gpui::{AnyElement, ClickEvent};
|
use gpui::{AnyElement, ClickEvent};
|
||||||
|
|
||||||
|
@ -14,7 +16,7 @@ pub struct ListHeader {
|
||||||
/// It will obscure the `end_slot` when visible.
|
/// It will obscure the `end_slot` when visible.
|
||||||
end_hover_slot: Option<AnyElement>,
|
end_hover_slot: Option<AnyElement>,
|
||||||
toggle: Option<bool>,
|
toggle: Option<bool>,
|
||||||
on_toggle: Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
on_toggle: Option<Arc<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
||||||
inset: bool,
|
inset: bool,
|
||||||
selected: bool,
|
selected: bool,
|
||||||
}
|
}
|
||||||
|
@ -42,7 +44,7 @@ impl ListHeader {
|
||||||
mut self,
|
mut self,
|
||||||
on_toggle: impl Fn(&ClickEvent, &mut WindowContext) + 'static,
|
on_toggle: impl Fn(&ClickEvent, &mut WindowContext) + 'static,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
self.on_toggle = Some(Box::new(on_toggle));
|
self.on_toggle = Some(Arc::new(on_toggle));
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -98,15 +100,19 @@ impl RenderOnce for ListHeader {
|
||||||
h_flex()
|
h_flex()
|
||||||
.gap_1()
|
.gap_1()
|
||||||
.children(self.toggle.map(|is_open| {
|
.children(self.toggle.map(|is_open| {
|
||||||
Disclosure::new("toggle", is_open).on_toggle(self.on_toggle)
|
Disclosure::new("toggle", is_open).on_toggle(self.on_toggle.clone())
|
||||||
}))
|
}))
|
||||||
.child(
|
.child(
|
||||||
div()
|
div()
|
||||||
|
.id("label_container")
|
||||||
.flex()
|
.flex()
|
||||||
.gap_1()
|
.gap_1()
|
||||||
.items_center()
|
.items_center()
|
||||||
.children(self.start_slot)
|
.children(self.start_slot)
|
||||||
.child(Label::new(self.label.clone()).color(Color::Muted)),
|
.child(Label::new(self.label.clone()).color(Color::Muted))
|
||||||
|
.when_some(self.on_toggle, |this, on_toggle| {
|
||||||
|
this.on_click(move |event, cx| on_toggle(event, cx))
|
||||||
|
}),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
.child(h_flex().children(self.end_slot))
|
.child(h_flex().children(self.end_slot))
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
use std::sync::Arc;
|
||||||
|
|
||||||
use gpui::{px, AnyElement, AnyView, ClickEvent, MouseButton, MouseDownEvent, Pixels};
|
use gpui::{px, AnyElement, AnyView, ClickEvent, MouseButton, MouseDownEvent, Pixels};
|
||||||
use smallvec::SmallVec;
|
use smallvec::SmallVec;
|
||||||
|
|
||||||
|
@ -29,7 +31,7 @@ pub struct ListItem {
|
||||||
toggle: Option<bool>,
|
toggle: Option<bool>,
|
||||||
inset: bool,
|
inset: bool,
|
||||||
on_click: Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
on_click: Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
||||||
on_toggle: Option<Box<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
on_toggle: Option<Arc<dyn Fn(&ClickEvent, &mut WindowContext) + 'static>>,
|
||||||
tooltip: Option<Box<dyn Fn(&mut WindowContext) -> AnyView + 'static>>,
|
tooltip: Option<Box<dyn Fn(&mut WindowContext) -> AnyView + 'static>>,
|
||||||
on_secondary_mouse_down: Option<Box<dyn Fn(&MouseDownEvent, &mut WindowContext) + 'static>>,
|
on_secondary_mouse_down: Option<Box<dyn Fn(&MouseDownEvent, &mut WindowContext) + 'static>>,
|
||||||
children: SmallVec<[AnyElement; 2]>,
|
children: SmallVec<[AnyElement; 2]>,
|
||||||
|
@ -104,7 +106,7 @@ impl ListItem {
|
||||||
mut self,
|
mut self,
|
||||||
on_toggle: impl Fn(&ClickEvent, &mut WindowContext) + 'static,
|
on_toggle: impl Fn(&ClickEvent, &mut WindowContext) + 'static,
|
||||||
) -> Self {
|
) -> Self {
|
||||||
self.on_toggle = Some(Box::new(on_toggle));
|
self.on_toggle = Some(Arc::new(on_toggle));
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,8 @@ lazy_static::lazy_static! {
|
||||||
pub static ref COPILOT_DIR: PathBuf = HOME.join("Library/Application Support/Zed/copilot");
|
pub static ref COPILOT_DIR: PathBuf = HOME.join("Library/Application Support/Zed/copilot");
|
||||||
pub static ref DEFAULT_PRETTIER_DIR: PathBuf = HOME.join("Library/Application Support/Zed/prettier");
|
pub static ref DEFAULT_PRETTIER_DIR: PathBuf = HOME.join("Library/Application Support/Zed/prettier");
|
||||||
pub static ref DB_DIR: PathBuf = HOME.join("Library/Application Support/Zed/db");
|
pub static ref DB_DIR: PathBuf = HOME.join("Library/Application Support/Zed/db");
|
||||||
|
pub static ref CRASHES_DIR: PathBuf = HOME.join("Library/Logs/DiagnosticReports");
|
||||||
|
pub static ref CRASHES_RETIRED_DIR: PathBuf = HOME.join("Library/Logs/DiagnosticReports/Retired");
|
||||||
pub static ref SETTINGS: PathBuf = CONFIG_DIR.join("settings.json");
|
pub static ref SETTINGS: PathBuf = CONFIG_DIR.join("settings.json");
|
||||||
pub static ref KEYMAP: PathBuf = CONFIG_DIR.join("keymap.json");
|
pub static ref KEYMAP: PathBuf = CONFIG_DIR.join("keymap.json");
|
||||||
pub static ref LAST_USERNAME: PathBuf = CONFIG_DIR.join("last-username.txt");
|
pub static ref LAST_USERNAME: PathBuf = CONFIG_DIR.join("last-username.txt");
|
||||||
|
|
|
@ -43,7 +43,8 @@ use util::{
|
||||||
async_maybe,
|
async_maybe,
|
||||||
channel::{parse_zed_link, AppCommitSha, ReleaseChannel, RELEASE_CHANNEL},
|
channel::{parse_zed_link, AppCommitSha, ReleaseChannel, RELEASE_CHANNEL},
|
||||||
http::{self, HttpClient},
|
http::{self, HttpClient},
|
||||||
paths, ResultExt,
|
paths::{self, CRASHES_DIR, CRASHES_RETIRED_DIR},
|
||||||
|
ResultExt,
|
||||||
};
|
};
|
||||||
use uuid::Uuid;
|
use uuid::Uuid;
|
||||||
use welcome::{show_welcome_view, BaseKeymap, FIRST_OPEN};
|
use welcome::{show_welcome_view, BaseKeymap, FIRST_OPEN};
|
||||||
|
@ -229,14 +230,14 @@ fn main() {
|
||||||
initialize_workspace(app_state.clone(), cx);
|
initialize_workspace(app_state.clone(), cx);
|
||||||
|
|
||||||
if stdout_is_a_pty() {
|
if stdout_is_a_pty() {
|
||||||
|
upload_panics_and_crashes(http.clone(), cx);
|
||||||
cx.activate(true);
|
cx.activate(true);
|
||||||
let urls = collect_url_args();
|
let urls = collect_url_args();
|
||||||
if !urls.is_empty() {
|
if !urls.is_empty() {
|
||||||
listener.open_urls(&urls)
|
listener.open_urls(&urls)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
upload_previous_panics(http.clone(), cx);
|
upload_panics_and_crashes(http.clone(), cx);
|
||||||
|
|
||||||
// TODO Development mode that forces the CLI mode usually runs Zed binary as is instead
|
// TODO Development mode that forces the CLI mode usually runs Zed binary as is instead
|
||||||
// of an *app, hence gets no specific callbacks run. Emulate them here, if needed.
|
// of an *app, hence gets no specific callbacks run. Emulate them here, if needed.
|
||||||
if std::env::var(FORCE_CLI_MODE_ENV_VAR_NAME).ok().is_some()
|
if std::env::var(FORCE_CLI_MODE_ENV_VAR_NAME).ok().is_some()
|
||||||
|
@ -543,7 +544,22 @@ fn init_panic_hook(app: &App, installation_id: Option<String>, session_id: Strin
|
||||||
let mut backtrace = backtrace
|
let mut backtrace = backtrace
|
||||||
.frames()
|
.frames()
|
||||||
.iter()
|
.iter()
|
||||||
.filter_map(|frame| Some(format!("{:#}", frame.symbols().first()?.name()?)))
|
.flat_map(|frame| {
|
||||||
|
frame.symbols().iter().filter_map(|symbol| {
|
||||||
|
let name = symbol.name()?;
|
||||||
|
let addr = symbol.addr()? as usize;
|
||||||
|
let position = if let (Some(path), Some(lineno)) = (
|
||||||
|
symbol.filename().and_then(|path| path.file_name()),
|
||||||
|
symbol.lineno(),
|
||||||
|
) {
|
||||||
|
format!("{}:{}", path.to_string_lossy(), lineno)
|
||||||
|
} else {
|
||||||
|
"?".to_string()
|
||||||
|
};
|
||||||
|
|
||||||
|
Some(format!("{:} ({:#x}) at {}", name, addr, position))
|
||||||
|
})
|
||||||
|
})
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
|
|
||||||
// Strip out leading stack frames for rust panic-handling.
|
// Strip out leading stack frames for rust panic-handling.
|
||||||
|
@ -599,77 +615,154 @@ fn init_panic_hook(app: &App, installation_id: Option<String>, session_id: Strin
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
fn upload_previous_panics(http: Arc<dyn HttpClient>, cx: &mut AppContext) {
|
fn upload_panics_and_crashes(http: Arc<dyn HttpClient>, cx: &mut AppContext) {
|
||||||
let telemetry_settings = *client::TelemetrySettings::get_global(cx);
|
let telemetry_settings = *client::TelemetrySettings::get_global(cx);
|
||||||
|
|
||||||
cx.background_executor()
|
cx.background_executor()
|
||||||
.spawn(async move {
|
.spawn(async move {
|
||||||
let panic_report_url = format!("{}/api/panic", &*client::ZED_SERVER_URL);
|
upload_previous_panics(http.clone(), telemetry_settings)
|
||||||
let mut children = smol::fs::read_dir(&*paths::LOGS_DIR).await?;
|
.await
|
||||||
while let Some(child) = children.next().await {
|
.log_err();
|
||||||
let child = child?;
|
upload_previous_crashes(http, telemetry_settings)
|
||||||
let child_path = child.path();
|
.await
|
||||||
|
.log_err()
|
||||||
if child_path.extension() != Some(OsStr::new("panic")) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
let filename = if let Some(filename) = child_path.file_name() {
|
|
||||||
filename.to_string_lossy()
|
|
||||||
} else {
|
|
||||||
continue;
|
|
||||||
};
|
|
||||||
|
|
||||||
if !filename.starts_with("zed") {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if telemetry_settings.diagnostics {
|
|
||||||
let panic_file_content = smol::fs::read_to_string(&child_path)
|
|
||||||
.await
|
|
||||||
.context("error reading panic file")?;
|
|
||||||
|
|
||||||
let panic = serde_json::from_str(&panic_file_content)
|
|
||||||
.ok()
|
|
||||||
.or_else(|| {
|
|
||||||
panic_file_content
|
|
||||||
.lines()
|
|
||||||
.next()
|
|
||||||
.and_then(|line| serde_json::from_str(line).ok())
|
|
||||||
})
|
|
||||||
.unwrap_or_else(|| {
|
|
||||||
log::error!(
|
|
||||||
"failed to deserialize panic file {:?}",
|
|
||||||
panic_file_content
|
|
||||||
);
|
|
||||||
None
|
|
||||||
});
|
|
||||||
|
|
||||||
if let Some(panic) = panic {
|
|
||||||
let body = serde_json::to_string(&PanicRequest {
|
|
||||||
panic,
|
|
||||||
token: client::ZED_SECRET_CLIENT_TOKEN.into(),
|
|
||||||
})
|
|
||||||
.unwrap();
|
|
||||||
|
|
||||||
let request = Request::post(&panic_report_url)
|
|
||||||
.redirect_policy(isahc::config::RedirectPolicy::Follow)
|
|
||||||
.header("Content-Type", "application/json")
|
|
||||||
.body(body.into())?;
|
|
||||||
let response = http.send(request).await.context("error sending panic")?;
|
|
||||||
if !response.status().is_success() {
|
|
||||||
log::error!("Error uploading panic to server: {}", response.status());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// We've done what we can, delete the file
|
|
||||||
std::fs::remove_file(child_path)
|
|
||||||
.context("error removing panic")
|
|
||||||
.log_err();
|
|
||||||
}
|
|
||||||
Ok::<_, anyhow::Error>(())
|
|
||||||
})
|
})
|
||||||
.detach_and_log_err(cx);
|
.detach()
|
||||||
|
}
|
||||||
|
|
||||||
|
/// upload panics to us (via zed.dev)
|
||||||
|
async fn upload_previous_panics(
|
||||||
|
http: Arc<dyn HttpClient>,
|
||||||
|
telemetry_settings: client::TelemetrySettings,
|
||||||
|
) -> Result<()> {
|
||||||
|
let panic_report_url = format!("{}/api/panic", &*client::ZED_SERVER_URL);
|
||||||
|
let mut children = smol::fs::read_dir(&*paths::LOGS_DIR).await?;
|
||||||
|
while let Some(child) = children.next().await {
|
||||||
|
let child = child?;
|
||||||
|
let child_path = child.path();
|
||||||
|
|
||||||
|
if child_path.extension() != Some(OsStr::new("panic")) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
let filename = if let Some(filename) = child_path.file_name() {
|
||||||
|
filename.to_string_lossy()
|
||||||
|
} else {
|
||||||
|
continue;
|
||||||
|
};
|
||||||
|
|
||||||
|
if !filename.starts_with("zed") {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if telemetry_settings.diagnostics {
|
||||||
|
let panic_file_content = smol::fs::read_to_string(&child_path)
|
||||||
|
.await
|
||||||
|
.context("error reading panic file")?;
|
||||||
|
|
||||||
|
let panic = serde_json::from_str(&panic_file_content)
|
||||||
|
.ok()
|
||||||
|
.or_else(|| {
|
||||||
|
panic_file_content
|
||||||
|
.lines()
|
||||||
|
.next()
|
||||||
|
.and_then(|line| serde_json::from_str(line).ok())
|
||||||
|
})
|
||||||
|
.unwrap_or_else(|| {
|
||||||
|
log::error!("failed to deserialize panic file {:?}", panic_file_content);
|
||||||
|
None
|
||||||
|
});
|
||||||
|
|
||||||
|
if let Some(panic) = panic {
|
||||||
|
let body = serde_json::to_string(&PanicRequest {
|
||||||
|
panic,
|
||||||
|
token: client::ZED_SECRET_CLIENT_TOKEN.into(),
|
||||||
|
})
|
||||||
|
.unwrap();
|
||||||
|
|
||||||
|
let request = Request::post(&panic_report_url)
|
||||||
|
.redirect_policy(isahc::config::RedirectPolicy::Follow)
|
||||||
|
.header("Content-Type", "application/json")
|
||||||
|
.body(body.into())?;
|
||||||
|
let response = http.send(request).await.context("error sending panic")?;
|
||||||
|
if !response.status().is_success() {
|
||||||
|
log::error!("Error uploading panic to server: {}", response.status());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// We've done what we can, delete the file
|
||||||
|
std::fs::remove_file(child_path)
|
||||||
|
.context("error removing panic")
|
||||||
|
.log_err();
|
||||||
|
}
|
||||||
|
Ok::<_, anyhow::Error>(())
|
||||||
|
}
|
||||||
|
|
||||||
|
static LAST_CRASH_UPLOADED: &'static str = "LAST_CRASH_UPLOADED";
|
||||||
|
|
||||||
|
/// upload crashes from apple's diagnostic reports to our server.
|
||||||
|
/// (only if telemetry is enabled)
|
||||||
|
async fn upload_previous_crashes(
|
||||||
|
http: Arc<dyn HttpClient>,
|
||||||
|
telemetry_settings: client::TelemetrySettings,
|
||||||
|
) -> Result<()> {
|
||||||
|
if !telemetry_settings.diagnostics {
|
||||||
|
return Ok(());
|
||||||
|
}
|
||||||
|
let last_uploaded = KEY_VALUE_STORE
|
||||||
|
.read_kvp(LAST_CRASH_UPLOADED)?
|
||||||
|
.unwrap_or("zed-2024-01-17-221900.ips".to_string()); // don't upload old crash reports from before we had this.
|
||||||
|
let mut uploaded = last_uploaded.clone();
|
||||||
|
|
||||||
|
let crash_report_url = format!("{}/api/crash", &*client::ZED_SERVER_URL);
|
||||||
|
|
||||||
|
for dir in [&*CRASHES_DIR, &*CRASHES_RETIRED_DIR] {
|
||||||
|
let mut children = smol::fs::read_dir(&dir).await?;
|
||||||
|
while let Some(child) = children.next().await {
|
||||||
|
let child = child?;
|
||||||
|
let Some(filename) = child
|
||||||
|
.path()
|
||||||
|
.file_name()
|
||||||
|
.map(|f| f.to_string_lossy().to_lowercase())
|
||||||
|
else {
|
||||||
|
continue;
|
||||||
|
};
|
||||||
|
|
||||||
|
if !filename.starts_with("zed-") || !filename.ends_with(".ips") {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if filename <= last_uploaded {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
let body = smol::fs::read_to_string(&child.path())
|
||||||
|
.await
|
||||||
|
.context("error reading crash file")?;
|
||||||
|
|
||||||
|
let request = Request::post(&crash_report_url)
|
||||||
|
.redirect_policy(isahc::config::RedirectPolicy::Follow)
|
||||||
|
.header("Content-Type", "text/plain")
|
||||||
|
.header(
|
||||||
|
"Authorization",
|
||||||
|
format!("token {}", client::ZED_SECRET_CLIENT_TOKEN),
|
||||||
|
)
|
||||||
|
.body(body.into())?;
|
||||||
|
|
||||||
|
let response = http.send(request).await.context("error sending crash")?;
|
||||||
|
if !response.status().is_success() {
|
||||||
|
log::error!("Error uploading crash to server: {}", response.status());
|
||||||
|
}
|
||||||
|
|
||||||
|
if uploaded < filename {
|
||||||
|
uploaded = filename.clone();
|
||||||
|
KEY_VALUE_STORE
|
||||||
|
.write_kvp(LAST_CRASH_UPLOADED.to_string(), filename)
|
||||||
|
.await?;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn load_login_shell_environment() -> Result<()> {
|
async fn load_login_shell_environment() -> Result<()> {
|
||||||
|
|
|
@ -5,15 +5,15 @@ USAGE
|
||||||
zed-local [options] [zed args]
|
zed-local [options] [zed args]
|
||||||
|
|
||||||
SUMMARY
|
SUMMARY
|
||||||
Runs 1-4 instances of Zed using a locally-running collaboration server.
|
Runs 1-6 instances of Zed using a locally-running collaboration server.
|
||||||
Each instance of Zed will be signed in as a different user specified in
|
Each instance of Zed will be signed in as a different user specified in
|
||||||
either \`.admins.json\` or \`.admins.default.json\`.
|
either \`.admins.json\` or \`.admins.default.json\`.
|
||||||
|
|
||||||
OPTIONS
|
OPTIONS
|
||||||
--help Print this help message
|
--help Print this help message
|
||||||
--release Build Zed in release mode
|
--release Build Zed in release mode
|
||||||
-2, -3, -4 Spawn 2, 3, or 4 Zed instances, with their windows tiled.
|
-2, -3, -4, ... Spawn multiple Zed instances, with their windows tiled.
|
||||||
--top Arrange the Zed windows so they take up the top half of the screen.
|
--top Arrange the Zed windows so they take up the top half of the screen.
|
||||||
`.trim();
|
`.trim();
|
||||||
|
|
||||||
const { spawn, execFileSync } = require("child_process");
|
const { spawn, execFileSync } = require("child_process");
|
||||||
|
@ -25,7 +25,9 @@ try {
|
||||||
const customUsers = require("../crates/collab/.admins.json");
|
const customUsers = require("../crates/collab/.admins.json");
|
||||||
assert(customUsers.length > 0);
|
assert(customUsers.length > 0);
|
||||||
assert(customUsers.every((user) => typeof user === "string"));
|
assert(customUsers.every((user) => typeof user === "string"));
|
||||||
users.splice(0, 0, ...customUsers);
|
users = customUsers.concat(
|
||||||
|
defaultUsers.filter((user) => !customUsers.includes(user)),
|
||||||
|
);
|
||||||
} catch (_) {}
|
} catch (_) {}
|
||||||
|
|
||||||
const RESOLUTION_REGEX = /(\d+) x (\d+)/;
|
const RESOLUTION_REGEX = /(\d+) x (\d+)/;
|
||||||
|
@ -69,36 +71,43 @@ const mainDisplayResolution =
|
||||||
if (!mainDisplayResolution) {
|
if (!mainDisplayResolution) {
|
||||||
throw new Error("Could not parse screen resolution");
|
throw new Error("Could not parse screen resolution");
|
||||||
}
|
}
|
||||||
|
const titleBarHeight = 24;
|
||||||
const screenWidth = parseInt(mainDisplayResolution[1]);
|
const screenWidth = parseInt(mainDisplayResolution[1]);
|
||||||
let screenHeight = parseInt(mainDisplayResolution[2]);
|
let screenHeight = parseInt(mainDisplayResolution[2]) - titleBarHeight;
|
||||||
|
|
||||||
if (isTop) {
|
if (isTop) {
|
||||||
screenHeight = Math.floor(screenHeight / 2);
|
screenHeight = Math.floor(screenHeight / 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Determine the window size for each instance
|
// Determine the window size for each instance
|
||||||
let instanceWidth = screenWidth;
|
let rows;
|
||||||
let instanceHeight = screenHeight;
|
let columns;
|
||||||
if (instanceCount > 1) {
|
switch (instanceCount) {
|
||||||
instanceWidth = Math.floor(screenWidth / 2);
|
case 1:
|
||||||
if (instanceCount > 2) {
|
[rows, columns] = [1, 1];
|
||||||
instanceHeight = Math.floor(screenHeight / 2);
|
break;
|
||||||
}
|
case 2:
|
||||||
|
[rows, columns] = [1, 2];
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
case 4:
|
||||||
|
[rows, columns] = [2, 2];
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
case 6:
|
||||||
|
[rows, columns] = [2, 3];
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const instanceWidth = Math.floor(screenWidth / columns);
|
||||||
|
const instanceHeight = Math.floor(screenHeight / rows);
|
||||||
|
|
||||||
// If a user is specified, make sure it's first in the list
|
// If a user is specified, make sure it's first in the list
|
||||||
const user = process.env.ZED_IMPERSONATE;
|
const user = process.env.ZED_IMPERSONATE;
|
||||||
if (user) {
|
if (user) {
|
||||||
users = [user].concat(users.filter((u) => u !== user));
|
users = [user].concat(users.filter((u) => u !== user));
|
||||||
}
|
}
|
||||||
|
|
||||||
const positions = [
|
|
||||||
"0,0",
|
|
||||||
`${instanceWidth},0`,
|
|
||||||
`0,${instanceHeight}`,
|
|
||||||
`${instanceWidth},${instanceHeight}`,
|
|
||||||
];
|
|
||||||
|
|
||||||
let buildArgs = ["build"];
|
let buildArgs = ["build"];
|
||||||
let zedBinary = "target/debug/Zed";
|
let zedBinary = "target/debug/Zed";
|
||||||
if (isReleaseMode) {
|
if (isReleaseMode) {
|
||||||
|
@ -106,19 +115,33 @@ if (isReleaseMode) {
|
||||||
zedBinary = "target/release/Zed";
|
zedBinary = "target/release/Zed";
|
||||||
}
|
}
|
||||||
|
|
||||||
execFileSync("cargo", buildArgs, { stdio: "inherit" });
|
try {
|
||||||
|
execFileSync("cargo", buildArgs, { stdio: "inherit" });
|
||||||
|
} catch (e) {
|
||||||
|
process.exit(0);
|
||||||
|
}
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
for (let i = 0; i < instanceCount; i++) {
|
for (let i = 0; i < instanceCount; i++) {
|
||||||
|
const row = Math.floor(i / columns);
|
||||||
|
const column = i % columns;
|
||||||
|
const position = [
|
||||||
|
column * instanceWidth,
|
||||||
|
row * instanceHeight + titleBarHeight,
|
||||||
|
].join(",");
|
||||||
|
const size = [instanceWidth, instanceHeight].join(",");
|
||||||
|
|
||||||
spawn(zedBinary, i == 0 ? args : [], {
|
spawn(zedBinary, i == 0 ? args : [], {
|
||||||
stdio: "inherit",
|
stdio: "inherit",
|
||||||
env: {
|
env: {
|
||||||
ZED_IMPERSONATE: users[i],
|
ZED_IMPERSONATE: users[i],
|
||||||
ZED_WINDOW_POSITION: positions[i],
|
ZED_WINDOW_POSITION: position,
|
||||||
ZED_STATELESS: "1",
|
ZED_STATELESS: "1",
|
||||||
ZED_ALWAYS_ACTIVE: "1",
|
ZED_ALWAYS_ACTIVE: "1",
|
||||||
ZED_SERVER_URL: "http://localhost:8080",
|
ZED_SERVER_URL: "http://localhost:3000",
|
||||||
|
ZED_RPC_URL: "http://localhost:8080/rpc",
|
||||||
ZED_ADMIN_API_TOKEN: "secret",
|
ZED_ADMIN_API_TOKEN: "secret",
|
||||||
ZED_WINDOW_SIZE: `${instanceWidth},${instanceHeight}`,
|
ZED_WINDOW_SIZE: size,
|
||||||
PATH: process.env.PATH,
|
PATH: process.env.PATH,
|
||||||
RUST_LOG: process.env.RUST_LOG || "info",
|
RUST_LOG: process.env.RUST_LOG || "info",
|
||||||
},
|
},
|
||||||
|
|
|
@ -6,7 +6,6 @@ extend-exclude = [
|
||||||
# File suffixes aren't typos
|
# File suffixes aren't typos
|
||||||
"assets/icons/file_icons/file_types.json",
|
"assets/icons/file_icons/file_types.json",
|
||||||
# Not our typos
|
# Not our typos
|
||||||
"assets/themes/src/vscode/*",
|
|
||||||
"crates/live_kit_server/*",
|
"crates/live_kit_server/*",
|
||||||
# Vim makes heavy use of partial typing tables
|
# Vim makes heavy use of partial typing tables
|
||||||
"crates/vim/*",
|
"crates/vim/*",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue