feat: bring neovim theme to vscode
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
node_modules
|
||||
.vscode-test
|
||||
*.vsix
|
||||
*.vsixmanifest
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Extension Development Host",
|
||||
"type": "extensionHost",
|
||||
"request": "launch",
|
||||
"args": [
|
||||
"--extensionDevelopmentPath=${workspaceFolder}"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"cSpell.words": [
|
||||
"setext"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
.vscode/**
|
||||
.gitignore
|
||||
.git/**
|
||||
.github/**
|
||||
node_modules/**
|
||||
@@ -0,0 +1,9 @@
|
||||
# Change Log
|
||||
|
||||
## [0.0.0] - 2026-06-30
|
||||
|
||||
- Initial release
|
||||
- Full workbench color theming (~80 keys)
|
||||
- TextMate token scopes for syntax highlighting
|
||||
- Semantic token colors
|
||||
- Terminal ANSI color support
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2026 Stevan Freeborn
|
||||
|
||||
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.
|
||||
@@ -0,0 +1,44 @@
|
||||
# Lavender Dimmed
|
||||
|
||||
A lavender-accented dark theme for Visual Studio Code, inspired by the GitHub Dimmed color palette.
|
||||
|
||||
## Install
|
||||
|
||||
1. Open **Extensions** (`Ctrl+Shift+X`)
|
||||
2. Search for `Lavender Dimmed`
|
||||
3. Click **Install**
|
||||
4. Open Command Palette (`Ctrl+Shift+P`) and select **Preferences: Color Theme** > **Lavender Dimmed**
|
||||
|
||||
### Or manual install
|
||||
|
||||
```bash
|
||||
git clone https://github.com/StevanFreeborn/lavender-dimmed-vscode.git
|
||||
cd lavender-dimmed-vscode
|
||||
vsce package
|
||||
code --install-extension lavender-dimmed-*.vsix
|
||||
```
|
||||
|
||||
## Screenshot
|
||||
|
||||

|
||||
|
||||
## Colors
|
||||
|
||||
| Role | Hex |
|
||||
|------------|-----------|
|
||||
| Background | `#282c34` |
|
||||
| Foreground | `#cdd9e5` |
|
||||
| Accent | `#b39cd0` |
|
||||
| Keyword | `#d47373` |
|
||||
| String | `#b39cd0` |
|
||||
| Function | `#a088c0` |
|
||||
| Type/Tag | `#7ec8c0` |
|
||||
| Constant | `#d4c87a` |
|
||||
|
||||
## Related
|
||||
|
||||
- [lavender-dimmed.nvim](https://github.com/StevanFreeborn/lavender-dimmed.nvim) — Neovim version
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
Generated
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "lavender-dimmed",
|
||||
"version": "0.0.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "lavender-dimmed",
|
||||
"version": "0.0.0",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"vscode": "^1.60.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"name": "lavender-dimmed",
|
||||
"displayName": "Lavender Dimmed",
|
||||
"description": "A lavender-accented dark theme for Visual Studio Code",
|
||||
"version": "0.0.0",
|
||||
"publisher": "StevanFreeborn",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/StevanFreeborn/lavender-dimmed-vscode"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/StevanFreeborn/lavender-dimmed-vscode/issues"
|
||||
},
|
||||
"engines": {
|
||||
"vscode": "^1.60.0"
|
||||
},
|
||||
"categories": [
|
||||
"Themes"
|
||||
],
|
||||
"keywords": [
|
||||
"theme",
|
||||
"dark",
|
||||
"lavender",
|
||||
"dimmed",
|
||||
"github"
|
||||
],
|
||||
"icon": "icon.png",
|
||||
"galleryBanner": {
|
||||
"color": "#282c34",
|
||||
"theme": "dark"
|
||||
},
|
||||
"contributes": {
|
||||
"themes": [
|
||||
{
|
||||
"label": "Lavender Dimmed",
|
||||
"uiTheme": "vs-dark",
|
||||
"path": "./themes/lavender-dimmed-color-theme.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 102 KiB |
@@ -0,0 +1,750 @@
|
||||
{
|
||||
"$schema": "vscode://schemas/color-theme",
|
||||
"name": "Lavender Dimmed",
|
||||
"type": "dark",
|
||||
"colors": {
|
||||
"editor.background": "#282c34",
|
||||
"editor.foreground": "#cdd9e5",
|
||||
"editorLineNumber.foreground": "#636e7b",
|
||||
"editorLineNumber.activeForeground": "#adbac7",
|
||||
"editorCursor.foreground": "#b39cd0",
|
||||
"editorCursor.background": "#1c2128",
|
||||
"editor.selectionBackground": "#45405c",
|
||||
"editor.selectionHighlightBackground": "#373e4780",
|
||||
"editor.inactiveSelectionBackground": "#373e4780",
|
||||
"editor.wordHighlightBackground": "#444c5680",
|
||||
"editor.wordHighlightStrongBackground": "#373e4780",
|
||||
"editor.findMatchBackground": "#605972",
|
||||
"editor.findMatchHighlightBackground": "#3d3d4b80",
|
||||
"editor.findRangeHighlightBackground": "#373e4780",
|
||||
"editor.hoverHighlightBackground": "#373e4780",
|
||||
"editor.lineHighlightBackground": "#2d333b",
|
||||
"editor.lineHighlightBorder": "#2d333b",
|
||||
"editor.rangeHighlightBackground": "#2d333b80",
|
||||
"editorWhitespace.foreground": "#373e47",
|
||||
"editorIndentGuide.background1": "#2d333b",
|
||||
"editorIndentGuide.activeBackground1": "#444c56",
|
||||
"editorRuler.foreground": "#373e47",
|
||||
"editorCodeLens.foreground": "#636e7b",
|
||||
"editorBracketMatch.background": "#2d333b",
|
||||
"editorBracketMatch.border": "#444c56",
|
||||
"editorOverviewRuler.border": "#1c2128",
|
||||
"editorWidget.background": "#2d333b",
|
||||
"editorWidget.border": "#444c56",
|
||||
"editorSuggestWidget.background": "#2d333b",
|
||||
"editorSuggestWidget.border": "#444c56",
|
||||
"editorSuggestWidget.foreground": "#adbac7",
|
||||
"editorSuggestWidget.selectedBackground": "#373e47",
|
||||
"editorSuggestWidget.highlightForeground": "#b39cd0",
|
||||
"editorHoverWidget.background": "#2d333b",
|
||||
"editorHoverWidget.border": "#444c56",
|
||||
"editorError.foreground": "#d47373",
|
||||
"editorWarning.foreground": "#d4c87a",
|
||||
"editorInfo.foreground": "#7ec8c0",
|
||||
"editorHint.foreground": "#768390",
|
||||
"editorGutter.background": "#282c34",
|
||||
"editorGutter.modifiedBackground": "#d4c87a",
|
||||
"editorGutter.addedBackground": "#7ec8c0",
|
||||
"editorGutter.deletedBackground": "#d47373",
|
||||
"editorUnnecessaryCode.border": "#6d484d",
|
||||
"editorGroupHeader.tabsBackground": "#22272e",
|
||||
|
||||
"activityBar.background": "#1c2128",
|
||||
"activityBar.foreground": "#cdd9e5",
|
||||
"activityBar.activeBorder": "#b39cd0",
|
||||
"activityBar.border": "#22272e",
|
||||
"activityBarBadge.background": "#b39cd0",
|
||||
"activityBarBadge.foreground": "#1c2128",
|
||||
"activityBar.inactiveForeground": "#636e7b",
|
||||
|
||||
"sideBar.background": "#1c2128",
|
||||
"sideBar.foreground": "#adbac7",
|
||||
"sideBar.border": "#22272e",
|
||||
"sideBarTitle.foreground": "#cdd9e5",
|
||||
"sideBarSectionHeader.background": "#22272e",
|
||||
"sideBarSectionHeader.foreground": "#adbac7",
|
||||
|
||||
"titleBar.activeBackground": "#1c2128",
|
||||
"titleBar.activeForeground": "#cdd9e5",
|
||||
"titleBar.inactiveBackground": "#22272e",
|
||||
"titleBar.inactiveForeground": "#636e7b",
|
||||
"titleBar.border": "#22272e",
|
||||
|
||||
"menubar.selectionBackground": "#373e47",
|
||||
"menubar.selectionForeground": "#cdd9e5",
|
||||
|
||||
"tab.activeBackground": "#282c34",
|
||||
"tab.activeForeground": "#cdd9e5",
|
||||
"tab.activeBorderTop": "#b39cd0",
|
||||
"tab.inactiveBackground": "#1c2128",
|
||||
"tab.inactiveForeground": "#636e7b",
|
||||
"tab.border": "#1c2128",
|
||||
"tab.hoverBackground": "#22272e",
|
||||
"tab.unfocusedActiveBackground": "#22272e",
|
||||
"tab.unfocusedActiveForeground": "#adbac7",
|
||||
"tab.unfocusedInactiveForeground": "#545d68",
|
||||
|
||||
"statusBar.background": "#1c2128",
|
||||
"statusBar.foreground": "#adbac7",
|
||||
"statusBar.border": "#22272e",
|
||||
"statusBar.debuggingBackground": "#d47373",
|
||||
"statusBar.debuggingForeground": "#cdd9e5",
|
||||
"statusBar.noFolderBackground": "#1c2128",
|
||||
"statusBarItem.hoverBackground": "#373e47",
|
||||
"statusBarItem.remoteBackground": "#b39cd0",
|
||||
"statusBarItem.remoteForeground": "#1c2128",
|
||||
|
||||
"panel.background": "#1c2128",
|
||||
"panel.border": "#22272e",
|
||||
"panelTitle.activeForeground": "#b39cd0",
|
||||
"panelTitle.inactiveForeground": "#636e7b",
|
||||
"panelSectionHeader.background": "#22272e",
|
||||
"panelSectionHeader.foreground": "#cdd9e5",
|
||||
|
||||
"input.background": "#22272e",
|
||||
"input.foreground": "#cdd9e5",
|
||||
"input.border": "#373e47",
|
||||
"input.placeholderForeground": "#636e7b",
|
||||
"inputOption.activeBackground": "#373e47",
|
||||
"inputOption.activeForeground": "#cdd9e5",
|
||||
"inputValidation.errorBackground": "#42373d",
|
||||
"inputValidation.errorBorder": "#d47373",
|
||||
"inputValidation.warningBackground": "#42433f",
|
||||
"inputValidation.warningBorder": "#d4c87a",
|
||||
"inputValidation.infoBackground": "#354349",
|
||||
"inputValidation.infoBorder": "#7ec8c0",
|
||||
|
||||
"dropdown.background": "#22272e",
|
||||
"dropdown.foreground": "#cdd9e5",
|
||||
"dropdown.border": "#373e47",
|
||||
|
||||
"button.background": "#b39cd0",
|
||||
"button.foreground": "#1c2128",
|
||||
"button.border": "#a088c0",
|
||||
"button.hoverBackground": "#a088c0",
|
||||
"button.secondaryBackground": "#373e47",
|
||||
"button.secondaryForeground": "#cdd9e5",
|
||||
"button.secondaryHoverBackground": "#444c56",
|
||||
|
||||
"checkbox.background": "#22272e",
|
||||
"checkbox.foreground": "#cdd9e5",
|
||||
"checkbox.border": "#373e47",
|
||||
|
||||
"badge.background": "#b39cd0",
|
||||
"badge.foreground": "#1c2128",
|
||||
|
||||
"list.activeSelectionBackground": "#373e47",
|
||||
"list.activeSelectionForeground": "#cdd9e5",
|
||||
"list.hoverBackground": "#2d333b",
|
||||
"list.hoverForeground": "#cdd9e5",
|
||||
"list.inactiveSelectionBackground": "#2d333b",
|
||||
"list.inactiveSelectionForeground": "#adbac7",
|
||||
"list.focusBackground": "#373e47",
|
||||
"list.focusForeground": "#cdd9e5",
|
||||
"list.highlightForeground": "#b39cd0",
|
||||
"list.errorForeground": "#d47373",
|
||||
"list.warningForeground": "#d4c87a",
|
||||
"listFilterWidget.background": "#373e47",
|
||||
"listFilterWidget.outline": "#b39cd0",
|
||||
"listFilterWidget.noMatchesOutline": "#d47373",
|
||||
|
||||
"quickInput.background": "#1c2128",
|
||||
"quickInput.foreground": "#cdd9e5",
|
||||
"quickInputTitle.background": "#22272e",
|
||||
"pickerGroup.foreground": "#b39cd0",
|
||||
"pickerGroup.border": "#373e47",
|
||||
|
||||
"notificationCenter.border": "#444c56",
|
||||
"notificationToast.border": "#444c56",
|
||||
"notifications.background": "#1c2128",
|
||||
"notifications.foreground": "#cdd9e5",
|
||||
"notifications.border": "#22272e",
|
||||
"notificationCenterHeader.background": "#22272e",
|
||||
"notificationCenterHeader.foreground": "#adbac7",
|
||||
"notificationLink.foreground": "#b39cd0",
|
||||
|
||||
"terminal.background": "#282c34",
|
||||
"terminal.foreground": "#cdd9e5",
|
||||
"terminalCursor.foreground": "#b39cd0",
|
||||
"terminalCursor.background": "#1c2128",
|
||||
"terminal.ansiBlack": "#1c2128",
|
||||
"terminal.ansiRed": "#d47373",
|
||||
"terminal.ansiGreen": "#7ec8c0",
|
||||
"terminal.ansiYellow": "#d4c87a",
|
||||
"terminal.ansiBlue": "#b39cd0",
|
||||
"terminal.ansiMagenta": "#c96198",
|
||||
"terminal.ansiCyan": "#76e3ea",
|
||||
"terminal.ansiWhite": "#adbac7",
|
||||
"terminal.ansiBrightBlack": "#636e7b",
|
||||
"terminal.ansiBrightRed": "#e08585",
|
||||
"terminal.ansiBrightGreen": "#8dd8d0",
|
||||
"terminal.ansiBrightYellow": "#ddd491",
|
||||
"terminal.ansiBrightBlue": "#c8b8e0",
|
||||
"terminal.ansiBrightMagenta": "#c96198",
|
||||
"terminal.ansiBrightCyan": "#b3f0ff",
|
||||
"terminal.ansiBrightWhite": "#e0e4e8",
|
||||
|
||||
"scrollbar.shadow": "#1c2128",
|
||||
"scrollbarSlider.background": "#373e47",
|
||||
"scrollbarSlider.hoverBackground": "#444c56",
|
||||
"scrollbarSlider.activeBackground": "#545d68",
|
||||
|
||||
"minimap.background": "#22272e",
|
||||
"minimapGutter.addedBackground": "#7ec8c0",
|
||||
"minimapGutter.modifiedBackground": "#d4c87a",
|
||||
"minimapGutter.deletedBackground": "#d47373",
|
||||
"minimap.findMatchHighlight": "#60597280",
|
||||
"minimap.selectionHighlight": "#3d3d4b80",
|
||||
"minimapSlider.background": "#373e47",
|
||||
"minimapSlider.hoverBackground": "#444c56",
|
||||
|
||||
"diffEditor.insertedTextBackground": "#35434980",
|
||||
"diffEditor.removedTextBackground": "#42373d80",
|
||||
"diffEditor.insertedLineBackground": "#35434955",
|
||||
"diffEditor.removedLineBackground": "#42373d55",
|
||||
"diffEditor.border": "#444c56",
|
||||
|
||||
"gitDecoration.addedResourceForeground": "#7ec8c0",
|
||||
"gitDecoration.modifiedResourceForeground": "#d4c87a",
|
||||
"gitDecoration.deletedResourceForeground": "#d47373",
|
||||
"gitDecoration.untrackedResourceForeground": "#7ec8c0",
|
||||
"gitDecoration.ignoredResourceForeground": "#545d68",
|
||||
"gitDecoration.conflictingResourceForeground": "#d47373",
|
||||
"gitDecoration.submoduleResourceForeground": "#b39cd0",
|
||||
"gitDecoration.stageModifiedResourceForeground": "#d4c87a",
|
||||
"gitDecoration.stageDeletedResourceForeground": "#d47373",
|
||||
|
||||
"extensionButton.prominentBackground": "#b39cd0",
|
||||
"extensionButton.prominentForeground": "#1c2128",
|
||||
"extensionButton.prominentHoverBackground": "#a088c0",
|
||||
|
||||
"debugToolBar.background": "#1c2128",
|
||||
"debugExceptionWidget.background": "#42373d",
|
||||
"debugExceptionWidget.border": "#d47373",
|
||||
|
||||
"merge.currentContentBackground": "#35434980",
|
||||
"merge.currentHeaderBackground": "#4a6a6c80",
|
||||
"merge.incomingContentBackground": "#3d3d4b80",
|
||||
"merge.incomingHeaderBackground": "#60597280",
|
||||
"merge.border": "#444c56",
|
||||
|
||||
"welcomePage.background": "#1c2128",
|
||||
|
||||
"commandCenter.background": "#22272e",
|
||||
"commandCenter.foreground": "#cdd9e5",
|
||||
"commandCenter.activeBackground": "#373e47",
|
||||
"commandCenter.border": "#373e47",
|
||||
|
||||
"errorForeground": "#d47373",
|
||||
|
||||
"settings.headerForeground": "#cdd9e5",
|
||||
"settings.modifiedItemIndicator": "#d4c87a",
|
||||
"settings.dropdownBackground": "#22272e",
|
||||
"settings.dropdownForeground": "#cdd9e5",
|
||||
"settings.dropdownBorder": "#373e47",
|
||||
"settings.checkboxBackground": "#22272e",
|
||||
"settings.checkboxForeground": "#cdd9e5",
|
||||
"settings.checkboxBorder": "#373e47",
|
||||
"settings.textInputBackground": "#22272e",
|
||||
"settings.textInputForeground": "#cdd9e5",
|
||||
"settings.textInputBorder": "#373e47",
|
||||
"settings.numberInputBackground": "#22272e",
|
||||
"settings.numberInputForeground": "#cdd9e5",
|
||||
"settings.numberInputBorder": "#373e47",
|
||||
|
||||
"breadcrumb.foreground": "#636e7b",
|
||||
"breadcrumb.focusForeground": "#cdd9e5",
|
||||
"breadcrumb.activeSelectionForeground": "#cdd9e5",
|
||||
"breadcrumbPicker.background": "#22272e",
|
||||
|
||||
"editorBracketHighlight.foreground1": "#b39cd0",
|
||||
"editorBracketHighlight.foreground2": "#7ec8c0",
|
||||
"editorBracketHighlight.foreground3": "#d4c87a",
|
||||
"editorBracketHighlight.foreground4": "#d47373",
|
||||
"editorBracketHighlight.foreground5": "#c96198",
|
||||
"editorBracketHighlight.foreground6": "#76e3ea",
|
||||
"editorBracketHighlight.unexpectedBracket.foreground": "#d47373",
|
||||
|
||||
"focusBorder": "#b39cd0",
|
||||
"contrastBorder": "#373e47",
|
||||
|
||||
"textLink.foreground": "#b39cd0",
|
||||
"textLink.activeForeground": "#c8b8e0",
|
||||
"textBlockQuote.background": "#2d333b",
|
||||
"textBlockQuote.border": "#b39cd0",
|
||||
"textCodeBlock.background": "#22272e",
|
||||
"textPreformat.foreground": "#b39cd0",
|
||||
"textSeparator.foreground": "#444c56",
|
||||
|
||||
"progressBar.background": "#b39cd0",
|
||||
|
||||
"toolbar.hoverBackground": "#373e47",
|
||||
"toolbar.activeBackground": "#444c56",
|
||||
|
||||
"sash.hoverBorder": "#b39cd0",
|
||||
|
||||
"keybindingLabel.background": "#2d333b",
|
||||
"keybindingLabel.foreground": "#cdd9e5",
|
||||
"keybindingLabel.border": "#444c56",
|
||||
"keybindingLabel.bottomBorder": "#444c56"
|
||||
},
|
||||
"tokenColors": [
|
||||
{
|
||||
"scope": [
|
||||
"comment",
|
||||
"punctuation.definition.comment"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#636e7b"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"comment.block.documentation",
|
||||
"comment.block.documentation punctuation.definition.comment"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#636e7b",
|
||||
"fontStyle": "italic"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"keyword",
|
||||
"keyword.control",
|
||||
"keyword.operator.word",
|
||||
"storage.type",
|
||||
"storage.modifier"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"keyword.operator"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"string",
|
||||
"string.template",
|
||||
"punctuation.definition.string"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#b39cd0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"string.quoted.docstring"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#b39cd0",
|
||||
"fontStyle": "italic"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"constant.character.escape",
|
||||
"string.escape"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7ec8c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"string.regexp",
|
||||
"punctuation.definition.string.begin.regexp",
|
||||
"punctuation.definition.string.end.regexp"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#76e3ea"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"constant.numeric"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d4c87a"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"constant.language",
|
||||
"support.constant"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d4c87a"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"constant.character",
|
||||
"constant.other"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d4c87a"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"variable",
|
||||
"variable.other"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#cdd9e5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"variable.language",
|
||||
"variable.language punctuation.definition.variable"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"variable.parameter",
|
||||
"variable.parameter punctuation.definition.variable"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#adbac7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.name.function",
|
||||
"entity.name.function.constructor",
|
||||
"meta.function-call.generic"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#a088c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"support.function",
|
||||
"support.function.construct",
|
||||
"support.function.any-method"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#a088c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.name.type",
|
||||
"entity.name.type.class",
|
||||
"support.type",
|
||||
"support.class"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7ec8c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.name.type.type-parameter"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#8dd8d0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.name.tag"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7ec8c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"punctuation.definition.tag",
|
||||
"meta.tag.sgml"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#768390"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.other.attribute-name",
|
||||
"entity.other.attribute-name.css",
|
||||
"entity.other.attribute-name.scss"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7ec8c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"support.type.property-name",
|
||||
"support.type.property-name.css",
|
||||
"support.type.property-name.scss"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#cdd9e5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"entity.name.label",
|
||||
"label"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#adbac7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"punctuation.separator",
|
||||
"punctuation.terminator"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#adbac7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"punctuation.definition.bracket",
|
||||
"punctuation.section.brackets",
|
||||
"meta.brace",
|
||||
"punctuation.definition.list-item"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#adbac7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"keyword.control.import",
|
||||
"keyword.control.include",
|
||||
"keyword.control.module",
|
||||
"keyword.control.export"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"meta.preprocessor",
|
||||
"preprocessor"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.heading",
|
||||
"punctuation.definition.heading"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#a088c0",
|
||||
"fontStyle": "bold"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.heading.setext"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#cdd9e5",
|
||||
"fontStyle": "bold"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.inline.raw",
|
||||
"markup.raw"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#b39cd0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.bold"
|
||||
],
|
||||
"settings": {
|
||||
"fontStyle": "bold"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.italic"
|
||||
],
|
||||
"settings": {
|
||||
"fontStyle": "italic"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.strikethrough"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#768390"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.underline.link",
|
||||
"markup.underline.link image"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#76e3ea",
|
||||
"fontStyle": "underline"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.list",
|
||||
"punctuation.definition.list-item"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#a088c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.inserted",
|
||||
"punctuation.definition.inserted"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#7ec8c0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.deleted",
|
||||
"punctuation.definition.deleted"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"markup.changed",
|
||||
"punctuation.definition.changed"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d4c87a"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"invalid",
|
||||
"invalid.illegal"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"invalid.deprecated"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#d47373",
|
||||
"fontStyle": "underline"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": [
|
||||
"meta.embedded",
|
||||
"source embedded"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#cdd9e5"
|
||||
}
|
||||
}
|
||||
],
|
||||
"semanticTokenColors": {
|
||||
"namespace": {
|
||||
"foreground": "#7ec8c0"
|
||||
},
|
||||
"type": {
|
||||
"foreground": "#7ec8c0"
|
||||
},
|
||||
"type.defaultLibrary": {
|
||||
"foreground": "#8dd8d0"
|
||||
},
|
||||
"interface": {
|
||||
"foreground": "#7ec8c0"
|
||||
},
|
||||
"enum": {
|
||||
"foreground": "#7ec8c0"
|
||||
},
|
||||
"typeParameter": {
|
||||
"foreground": "#8dd8d0"
|
||||
},
|
||||
"class": {
|
||||
"foreground": "#7ec8c0"
|
||||
},
|
||||
"function": {
|
||||
"foreground": "#a088c0"
|
||||
},
|
||||
"method": {
|
||||
"foreground": "#a088c0"
|
||||
},
|
||||
"macro": {
|
||||
"foreground": "#a088c0"
|
||||
},
|
||||
"variable": {
|
||||
"foreground": "#cdd9e5"
|
||||
},
|
||||
"variable.readonly": {
|
||||
"foreground": "#adbac7"
|
||||
},
|
||||
"variable.readonly.defaultLibrary": {
|
||||
"foreground": "#d47373"
|
||||
},
|
||||
"parameter": {
|
||||
"foreground": "#adbac7"
|
||||
},
|
||||
"property": {
|
||||
"foreground": "#cdd9e5"
|
||||
},
|
||||
"property.declaration": {
|
||||
"foreground": "#cdd9e5"
|
||||
},
|
||||
"enumMember": {
|
||||
"foreground": "#d4c87a"
|
||||
},
|
||||
"event": {
|
||||
"foreground": "#d47373"
|
||||
},
|
||||
"keyword": {
|
||||
"foreground": "#d47373"
|
||||
},
|
||||
"modifier": {
|
||||
"foreground": "#d47373"
|
||||
},
|
||||
"comment": {
|
||||
"foreground": "#636e7b"
|
||||
},
|
||||
"string": {
|
||||
"foreground": "#b39cd0"
|
||||
},
|
||||
"number": {
|
||||
"foreground": "#d4c87a"
|
||||
},
|
||||
"regexp": {
|
||||
"foreground": "#76e3ea"
|
||||
},
|
||||
"operator": {
|
||||
"foreground": "#d47373"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user