{ "$schema": "vscode://schemas/color-theme", "name": "2026 Dark", "include": "../../theme-defaults/themes/dark_modern.json", "type": "dark", "colors": { "foreground": "#bfbfbf", "disabledForeground": "#666666", "errorForeground": "#f48771", "descriptionForeground": "#8C8C8C", "icon.foreground": "#8C8C8C", "focusBorder": "#3994BCB3", "textBlockQuote.background": "#242526", "textBlockQuote.border": "#2A2B2CFF", "textCodeBlock.background": "#242526", "textLink.foreground": "#48A0C7", "textLink.activeForeground": "#53A5CA", "textPreformat.background": "#262626", "textPreformat.foreground": "#8C8C8C", "textSeparator.foreground": "#2a2a2aFF", "button.background": "#3994BCF2", "button.foreground": "#FFFFFF", "button.hoverBackground": "#3E9BC4", "button.border": "#333536FF", "button.secondaryHoverBackground": "#FFFFFF10", "checkbox.background": "#242526", "checkbox.border": "#333536", "checkbox.foreground": "#bfbfbf", "dropdown.background": "#191A1B", "dropdown.border": "#333536", "dropdown.foreground": "#bfbfbf", "dropdown.listBackground": "#191A1B", "input.background": "#191A1B", "input.border": "#333536FF", "input.foreground": "#bfbfbf", "input.placeholderForeground": "#777777", "inputOption.activeBackground": "#3994BC33", "inputOption.activeForeground": "#bfbfbf", "inputOption.activeBorder": "#2A2B2CFF", "inputValidation.infoBackground": "#1E3A47", "inputValidation.infoBorder": "#3994BC", "inputValidation.infoForeground": "#bfbfbf", "inputValidation.warningBackground": "#352A05", "inputValidation.warningBorder": "#B89500", "inputValidation.warningForeground": "#bfbfbf", "inputValidation.errorBackground": "#3A1D1D", "inputValidation.errorBorder": "#BE1100", "inputValidation.errorForeground": "#bfbfbf", "scrollbar.shadow": "#191B1D4D", "scrollbarSlider.background": "#83848533", "scrollbarSlider.hoverBackground": "#83848566", "scrollbarSlider.activeBackground": "#83848599", "badge.background": "#3994BCF0", "badge.foreground": "#FFFFFF", "progressBar.background": "#878889", "list.activeSelectionBackground": "#3994BC26", "list.activeSelectionForeground": "#ededed", "list.inactiveSelectionBackground": "#2C2D2E", "list.inactiveSelectionForeground": "#ededed", "list.hoverBackground": "#262728", "list.hoverForeground": "#bfbfbf", "list.dropBackground": "#3994BC1A", "list.focusBackground": "#3994BC26", "list.focusForeground": "#bfbfbf", "list.focusOutline": "#3994BCB3", "list.highlightForeground": "#48A0C7", "list.invalidItemForeground": "#444444", "list.errorForeground": "#f48771", "list.warningForeground": "#e5ba7d", "activityBar.background": "#191A1B", "activityBar.foreground": "#bfbfbf", "activityBar.inactiveForeground": "#8C8C8C", "activityBar.border": "#2A2B2CFF", "activityBar.activeBorder": "#bfbfbf", "activityBar.activeFocusBorder": "#3994BCB3", "activityBarBadge.background": "#3994BC", "activityBarBadge.foreground": "#FFFFFF", "activityBarTop.activeBorder": "#bfbfbf", "sideBar.background": "#191A1B", "sideBar.foreground": "#bfbfbf", "sideBar.border": "#2A2B2CFF", "sideBarTitle.foreground": "#bfbfbf", "sideBarSectionHeader.background": "#191A1B", "sideBarSectionHeader.foreground": "#bfbfbf", "sideBarSectionHeader.border": "#2A2B2CFF", "titleBar.activeBackground": "#191A1B", "titleBar.activeForeground": "#8C8C8C", "titleBar.inactiveBackground": "#191A1B", "titleBar.inactiveForeground": "#8C8C8C", "titleBar.border": "#2A2B2CFF", "menubar.selectionBackground": "#242526", "menubar.selectionForeground": "#bfbfbf", "menu.background": "#202122", "menu.foreground": "#bfbfbf", "menu.selectionBackground": "#3994BC26", "menu.selectionForeground": "#bfbfbf", "menu.separatorBackground": "#2A2B2C", "menu.border": "#2A2B2CFF", "commandCenter.foreground": "#bfbfbf", "commandCenter.activeForeground": "#bfbfbf", "commandCenter.background": "#191A1B", "commandCenter.activeBackground": "#252627", "commandCenter.border": "#2E3031", "editor.background": "#121314", "editor.foreground": "#BBBEBF", "editorStickyScroll.background": "#121314", "editorStickyScrollHover.background": "#202122", "editorLineNumber.foreground": "#858889", "editorLineNumber.activeForeground": "#BBBEBF", "editorCursor.foreground": "#BBBEBF", "editor.selectionBackground": "#27678280", "editor.inactiveSelectionBackground": "#27678260", "editor.selectionHighlightBackground": "#27678260", "editor.wordHighlightBackground": "#27678250", "editor.wordHighlightStrongBackground": "#27678280", "editor.findMatchBackground": "#27678290", "editor.findMatchHighlightBackground": "#27678280", "editor.findRangeHighlightBackground": "#242526", "editor.hoverHighlightBackground": "#242526", "editor.lineHighlightBackground": "#242526", "editor.rangeHighlightBackground": "#242526", "editorLink.activeForeground": "#3a94bc", "editorWhitespace.foreground": "#8C8C8C4D", "editorIndentGuide.background": "#8384854D", "editorIndentGuide.activeBackground": "#838485", "editorRuler.foreground": "#848484", "editorCodeLens.foreground": "#8C8C8C", "editorBracketMatch.background": "#3994BC55", "editorBracketMatch.border": "#2A2B2CFF", "editorWidget.background": "#202122", "editorWidget.border": "#2A2B2CFF", "editorWidget.foreground": "#bfbfbf", "editorSuggestWidget.background": "#202122", "editorSuggestWidget.border": "#2A2B2CFF", "editorSuggestWidget.foreground": "#bfbfbf", "editorSuggestWidget.highlightForeground": "#bfbfbf", "editorSuggestWidget.selectedBackground": "#3994BC26", "editorHoverWidget.background": "#202122", "editorHoverWidget.border": "#2A2B2CFF", "widget.border": "#2A2B2CFF", "peekView.border": "#2A2B2CFF", "peekViewEditor.background": "#191A1B", "peekViewEditor.matchHighlightBackground": "#3994BC33", "peekViewResult.background": "#191A1B", "peekViewResult.fileForeground": "#bfbfbf", "peekViewResult.lineForeground": "#8C8C8C", "peekViewResult.matchHighlightBackground": "#3994BC33", "peekViewResult.selectionBackground": "#3994BC26", "peekViewResult.selectionForeground": "#bfbfbf", "peekViewTitle.background": "#242526", "peekViewTitleDescription.foreground": "#8C8C8C", "peekViewTitleLabel.foreground": "#bfbfbf", "editorGutter.background": "#121314", "editorGutter.addedBackground": "#72C892", "editorGutter.deletedBackground": "#F28772", "diffEditor.insertedTextBackground": "#72C89233", "diffEditor.removedTextBackground": "#F2877233", "editorOverviewRuler.border": "#2A2B2CFF", "editorOverviewRuler.findMatchForeground": "#3a94bc99", "editorOverviewRuler.modifiedForeground": "#6ab890", "editorOverviewRuler.addedForeground": "#73c991", "editorOverviewRuler.deletedForeground": "#f48771", "editorOverviewRuler.errorForeground": "#f48771", "editorOverviewRuler.warningForeground": "#e5ba7d", "panel.background": "#191A1B", "panel.border": "#2A2B2CFF", "panelTitle.activeBorder": "#3994BC", "panelTitle.activeForeground": "#bfbfbf", "panelTitle.inactiveForeground": "#8C8C8C", "statusBar.background": "#191A1B", "statusBar.foreground": "#8C8C8C", "statusBar.border": "#2A2B2CFF", "statusBar.focusBorder": "#3994BCB3", "statusBar.debuggingBackground": "#3994BC", "statusBar.debuggingForeground": "#FFFFFF", "statusBar.noFolderBackground": "#191A1B", "statusBar.noFolderForeground": "#8C8C8C", "statusBarItem.activeBackground": "#4B4C4D", "statusBarItem.hoverBackground": "#262728", "statusBarItem.focusBorder": "#3994BCB3", "statusBarItem.prominentBackground": "#3994BC", "statusBarItem.prominentForeground": "#FFFFFF", "statusBarItem.prominentHoverBackground": "#3994BC", "tab.activeBackground": "#121314", "tab.activeForeground": "#bfbfbf", "tab.inactiveBackground": "#191A1B", "tab.inactiveForeground": "#8C8C8C", "tab.border": "#2A2B2CFF", "tab.lastPinnedBorder": "#2A2B2CFF", "tab.activeBorder": "#121314", "tab.activeBorderTop": "#3994BC", "tab.hoverBackground": "#262728", "tab.hoverForeground": "#bfbfbf", "tab.unfocusedActiveBackground": "#121314", "tab.unfocusedActiveForeground": "#8C8C8C", "tab.unfocusedInactiveBackground": "#191A1B", "tab.unfocusedInactiveForeground": "#444444", "editorGroupHeader.tabsBackground": "#191A1B", "editorGroupHeader.tabsBorder": "#2A2B2CFF", "breadcrumb.foreground": "#8C8C8C", "breadcrumb.background": "#121314", "breadcrumb.focusForeground": "#bfbfbf", "breadcrumb.activeSelectionForeground": "#bfbfbf", "breadcrumbPicker.background": "#202122", "notificationCenter.border": "#2A2B2CFF", "notificationCenterHeader.foreground": "#bfbfbf", "notificationCenterHeader.background": "#242526", "notificationToast.border": "#2A2B2CFF", "notifications.foreground": "#bfbfbf", "notifications.background": "#202122", "notifications.border": "#2A2B2CFF", "notificationLink.foreground": "#3a94bc", "notificationsWarningIcon.foreground": "#CCA700", "notificationsErrorIcon.foreground": "#f48771", "notificationsInfoIcon.foreground": "#3a94bc", "activityWarningBadge.foreground": "#202020", "activityWarningBadge.background": "#CCA700", "activityErrorBadge.foreground": "#FFFFFF", "activityErrorBadge.background": "#f48771", "extensionButton.prominentBackground": "#3994BC", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#3E9BC4", "pickerGroup.border": "#2A2B2CFF", "pickerGroup.foreground": "#bfbfbf", "quickInput.background": "#202122", "quickInput.foreground": "#bfbfbf", "quickInputList.focusBackground": "#3994BC26", "quickInputList.focusForeground": "#bfbfbf", "quickInputList.focusIconForeground": "#bfbfbf", "quickInputList.hoverBackground": "#515253", "terminal.selectionBackground": "#3994BC33", "terminal.background": "#191A1B", "terminal.border": "#2A2B2CFF", "terminal.tab.activeBorder": "#3994BC00", "terminalCursor.foreground": "#bfbfbf", "terminalCursor.background": "#191A1B", "gitDecoration.addedResourceForeground": "#73c991", "gitDecoration.modifiedResourceForeground": "#e5ba7d", "gitDecoration.deletedResourceForeground": "#f48771", "gitDecoration.untrackedResourceForeground": "#73c991", "gitDecoration.ignoredResourceForeground": "#8C8C8C", "gitDecoration.conflictingResourceForeground": "#f48771", "gitDecoration.stageModifiedResourceForeground": "#e5ba7d", "gitDecoration.stageDeletedResourceForeground": "#f48771", "quickInputTitle.background": "#202122", "commandCenter.activeBorder": "#333536", "quickInput.border": "#333536", "gauge.foreground": "#59a4f9", "gauge.background": "#58A4F94D", "gauge.border": "#2A2C2EFF", "gauge.warningForeground": "#e5ba7d", "gauge.warningBackground": "#E3B97E4D", "gauge.errorForeground": "#f48771", "gauge.errorBackground": "#F287724D", "chat.requestBubbleBackground": "#ffffff13", "chat.requestBubbleHoverBackground": "#ffffff22", "editorCommentsWidget.rangeBackground": "#488FAE26", "editorCommentsWidget.rangeActiveBackground": "#488FAE46", "charts.foreground": "#CCCCCC", "charts.lines": "#C8CACC80", "charts.blue": "#57A3F8", "charts.red": "#EF8773", "charts.yellow": "#E0B97F", "charts.orange": "#CD861A", "charts.green": "#86CF86", "charts.purple": "#AD80D7" }, "tokenColors": [ { "scope": [ "comment" ], "settings": { "foreground": "#6F9B60" } }, { "scope": [ "keyword", "storage.modifier", "storage.type", "keyword.operator.new", "keyword.operator.expression", "keyword.operator.cast", "keyword.operator.sizeof", "keyword.operator.instanceof" ], "settings": { "foreground": "#4F8FDD" } }, { "scope": [ "string" ], "settings": { "foreground": "#C48081" } }, { "name": "Language constants", "scope": [ "constant.language" ], "settings": { "foreground": "#4F8FDD" } }, { "name": "HTML/XML tags", "scope": [ "entity.name.tag", "meta.tag.sgml", "markup.deleted.git_gutter" ], "settings": { "foreground": "#4F9BDD" } }, { "name": "HTML/XML tag punctuation", "scope": [ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html" ], "settings": { "foreground": "#7A828B" } }, { "name": "HTML/XML attribute names", "scope": [ "entity.other.attribute-name" ], "settings": { "foreground": "#90D5FF" } }, { "name": "Operators", "scope": [ "keyword.operator" ], "settings": { "foreground": "#C5CCD6" } }, { "name": "Function declarations", "scope": [ "entity.name.function", "support.function", "support.constant.handlebars", "source.powershell variable.other.member", "entity.name.operator.custom-literal" ], "settings": { "foreground": "#D1D6AE" } }, { "name": "Types declaration and references", "scope": [ "support.class", "support.type", "entity.name.type", "entity.name.namespace", "entity.other.attribute", "entity.name.scope-resolution", "entity.name.class", "storage.type.numeric.go", "storage.type.byte.go", "storage.type.boolean.go", "storage.type.string.go", "storage.type.uintptr.go", "storage.type.error.go", "storage.type.rune.go", "storage.type.cs", "storage.type.generic.cs", "storage.type.modifier.cs", "storage.type.variable.cs", "storage.type.annotation.java", "storage.type.generic.java", "storage.type.java", "storage.type.object.array.java", "storage.type.primitive.array.java", "storage.type.primitive.java", "storage.type.token.java", "storage.type.groovy", "storage.type.annotation.groovy", "storage.type.parameters.groovy", "storage.type.generic.groovy", "storage.type.object.array.groovy", "storage.type.primitive.array.groovy", "storage.type.primitive.groovy" ], "settings": { "foreground": "#48C9C4" } }, { "name": "Types declaration and references, TS grammar specific", "scope": [ "meta.type.cast.expr", "meta.type.new.expr", "support.constant.math", "support.constant.dom", "support.constant.json", "entity.other.inherited-class", "punctuation.separator.namespace.ruby" ], "settings": { "foreground": "#48C9B9" } }, { "name": "Control flow / Special keywords", "scope": [ "keyword.control", "source.cpp keyword.operator.new", "keyword.operator.delete", "keyword.other.using", "keyword.other.directive.using", "keyword.other.operator", "entity.name.operator" ], "settings": { "foreground": "#C184C6" } }, { "name": "Variable and parameter name", "scope": [ "variable", "meta.definition.variable.name", "support.variable", "entity.name.variable", "constant.other.placeholder" ], "settings": { "foreground": "#90D5FF" } }, { "name": "Constants and enums", "scope": [ "variable.other.constant", "variable.other.enummember" ], "settings": { "foreground": "#4CBDFF" } }, { "name": "Object keys, TS grammar specific", "scope": [ "meta.object-literal.key" ], "settings": { "foreground": "#90D5FF" } }, { "name": "CSS property value", "scope": [ "support.constant.property-value", "support.constant.font-name", "support.constant.media-type", "support.constant.media", "constant.other.color.rgb-value", "constant.other.rgb-value", "support.constant.color" ], "settings": { "foreground": "#C48F80" } }, { "name": "Regular expression groups", "scope": [ "punctuation.definition.group.regexp", "punctuation.definition.group.assertion.regexp", "punctuation.definition.character-class.regexp", "punctuation.character.set.begin.regexp", "punctuation.character.set.end.regexp", "keyword.operator.negation.regexp", "support.other.parenthesis.regexp" ], "settings": { "foreground": "#C49580" } }, { "scope": [ "constant.character.character-class.regexp", "constant.other.character-class.set.regexp", "constant.other.character-class.regexp", "constant.character.set.regexp" ], "settings": { "foreground": "#C86971" } }, { "scope": [ "keyword.operator.or.regexp", "keyword.control.anchor.regexp" ], "settings": { "foreground": "#CBD6AE" } }, { "scope": "keyword.operator.quantifier.regexp", "settings": { "foreground": "#CCBD84" } }, { "scope": [ "constant.character", "constant.other.option" ], "settings": { "foreground": "#4F9BDD" } }, { "scope": "constant.character.escape", "settings": { "foreground": "#CCB784" } }, { "scope": "entity.name.label", "settings": { "foreground": "#BAC2CC" } }, { "name": "Numbers", "scope": [ "constant.numeric" ], "settings": { "foreground": "#A8CAAD" } }, { "name": "Markup Heading", "scope": "markup.heading", "settings": { "foreground": "#64b0df", "fontStyle": "bold" } }, { "name": "Markup Bold", "scope": "markup.bold", "settings": { "foreground": "#C48081", "fontStyle": "bold" } }, { "name": "Markup Italic", "scope": "markup.italic", "settings": { "fontStyle": "italic" } }, { "name": "Markup Strikethrough", "scope": "markup.strikethrough", "settings": { "fontStyle": "strikethrough" } }, { "name": "Markup Underline", "scope": "markup.underline", "settings": { "fontStyle": "underline" } }, { "name": "Markup Quote", "scope": "markup.quote", "settings": { "foreground": "#C184C6" } }, { "name": "Markup List", "scope": "markup.list", "settings": { "foreground": "#48C9C4" } }, { "name": "Markup Inline Raw", "scope": "markup.inline.raw", "settings": { "foreground": "#D1D6AE" } }, { "name": "Markup Raw/Fenced Code Block", "scope": [ "markup.raw", "markup.fenced_code" ], "settings": { "foreground": "#8C8C8C" } }, { "name": "Markup Link", "scope": [ "meta.link", "markup.underline.link" ], "settings": { "foreground": "#48A0C7" } } ], "semanticHighlighting": true, "semanticTokenColors": { "newOperator": "#C586C0", "stringLiteral": "#ce9178", "customLiteral": "#DCDCAA", "numberLiteral": "#b5cea8" } }