Skip to main content
Coding Theme

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • //===== EDITOR CORE =====
  • //1===== BRACKET PAIR COLORS (rainbow) =====
  • //10===== INPUTS / BUTTONS =====
  • //11===== SCROLLBAR =====
  • //12===== GIT DECORATIONS =====
  • //13===== DIFF =====
  • //14===== MISC =====
  • //15===== STICKY SCROLL =====
  • //16===== INLAY HINTS =====
  • //17===== GHOST TEXT / INLINE SUGGEST (AI) =====
  • //18===== BRACKET PAIR GUIDES =====
  • //19===== CODE LENS / LIGHT BULB / FOLDING / LINKS =====
  • //2===== GUTTER / GIT =====
  • //20===== OVERVIEW RULER MARKERS =====
  • //21===== MINIMAP =====
  • //22===== MERGE CONFLICTS =====
  • //23===== NOTEBOOK =====
  • //24===== COMMAND CENTER / BANNER =====
  • //25===== CHARTS =====
  • //26===== TESTING / DEBUG =====
  • //27===== KEYBINDING LABELS / SASH =====
  • //28===== SYMBOL ICONS (suggest widget) =====
  • //3===== WORKBENCH SHELL =====
  • //4===== SIDEBAR =====
  • //5===== ACTIVITY BAR =====
  • //6===== STATUS BAR =====
  • //7===== TITLE BAR =====
  • //8===== TABS =====
  • //9===== PANEL / TERMINAL =====
  • activityBar.activeBackground#FFFFFF
  • activityBar.activeBorder#0E9E84
  • activityBar.background#F2F5FA
  • activityBar.border#E1E7F0
  • activityBar.foreground#0E9E84
  • activityBar.inactiveForeground#AEB9CC
  • activityBarBadge.background#D6247E
  • activityBarBadge.foreground#FFFFFF
  • badge.background#D6247E
  • badge.foreground#FFFFFF
  • banner.background#EEF2F9
  • banner.foreground#1E2738
  • banner.iconForeground#0E9E84
  • breadcrumb.activeSelectionForeground#0E9E84
  • breadcrumb.focusForeground#0E9E84
  • breadcrumb.foreground#8A97AC
  • breadcrumbPicker.background#FFFFFF
  • button.background#0E9E84
  • button.foreground#FFFFFF
  • button.hoverBackground#0c8670
  • button.secondaryBackground#E3EAF5
  • button.secondaryForeground#1E2738
  • charts.blue#1273C9
  • charts.foreground#1E2738
  • charts.green#0E9E84
  • charts.lines#D3DBE8
  • charts.orange#D6533A
  • charts.purple#8A4FD6
  • charts.red#D62839
  • charts.yellow#C77400
  • commandCenter.activeBackground#E3EAF5
  • commandCenter.activeBorder#0E9E8466
  • commandCenter.activeForeground#0E9E84
  • commandCenter.background#FFFFFF
  • commandCenter.border#D3DBE8
  • commandCenter.foreground#1E2738
  • commandCenter.inactiveBorder#E1E7F0
  • commandCenter.inactiveForeground#8A97AC
  • debugConsole.errorForeground#D62839
  • debugConsole.infoForeground#1273C9
  • debugConsole.sourceForeground#8A4FD6
  • debugConsole.warningForeground#C77400
  • debugIcon.breakpointCurrentStackframeForeground#C77400
  • debugIcon.breakpointForeground#D6247E
  • debugIcon.startForeground#0E9E84
  • descriptionForeground#5A6A82
  • diffEditor.insertedLineBackground#0E9E8414
  • diffEditor.insertedTextBackground#0E9E841A
  • diffEditor.removedLineBackground#D6283914
  • diffEditor.removedTextBackground#D628391A
  • editor.background#FBFCFE
  • editor.findMatchBackground#C7740055
  • editor.findMatchHighlightBackground#C774002A
  • editor.findRangeHighlightBackground#A9D5F222
  • editor.foldBackground#1273C914
  • editor.foreground#1E2738
  • editor.hoverHighlightBackground#1273C91A
  • editor.inactiveSelectionBackground#A9D5F230
  • editor.lineHighlightBackground#EEF2F9
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#EEF2F9
  • editor.selectionBackground#A9D5F255
  • editor.selectionHighlightBackground#A9D5F233
  • editor.wordHighlightBackground#1273C922
  • editor.wordHighlightStrongBackground#0E9E8422
  • editorBracketHighlight.foreground1#D6247E
  • editorBracketHighlight.foreground2#1273C9
  • editorBracketHighlight.foreground3#0E9E84
  • editorBracketHighlight.foreground4#C77400
  • editorBracketHighlight.foreground5#8A4FD6
  • editorBracketHighlight.foreground6#D6533A
  • editorBracketHighlight.unexpectedBracket.foreground#D62839
  • editorBracketMatch.background#0E9E8422
  • editorBracketMatch.border#0E9E84AA
  • editorBracketPairGuide.activeBackground1#D6247E
  • editorBracketPairGuide.activeBackground2#1273C9
  • editorBracketPairGuide.activeBackground3#0E9E84
  • editorBracketPairGuide.activeBackground4#C77400
  • editorBracketPairGuide.activeBackground5#8A4FD6
  • editorBracketPairGuide.activeBackground6#D6533A
  • editorBracketPairGuide.background1#D6247E44
  • editorBracketPairGuide.background2#1273C944
  • editorBracketPairGuide.background3#0E9E8444
  • editorBracketPairGuide.background4#C7740044
  • editorBracketPairGuide.background5#8A4FD644
  • editorBracketPairGuide.background6#D6533A44
  • editorCodeLens.foreground#8A97AC
  • editorCursor.background#FBFCFE
  • editorCursor.foreground#0E9E84
  • editorError.foreground#D62839
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#8A97AC
  • editorGroup.border#E1E7F0
  • editorGroupHeader.tabsBackground#F2F5FA
  • editorGroupHeader.tabsBorder#E1E7F0
  • editorGutter.addedBackground#0E9E84
  • editorGutter.background#FBFCFE
  • editorGutter.commentRangeForeground#8A97AC
  • editorGutter.deletedBackground#D62839
  • editorGutter.modifiedBackground#1273C9
  • editorHint.foreground#0E9E84
  • editorHoverWidget.background#FFFFFF
  • editorHoverWidget.border#D3DBE8
  • editorIndentGuide.activeBackground1#0E9E8444
  • editorIndentGuide.background1#D3DBE8
  • editorInfo.foreground#1273C9
  • editorInlayHint.background#EEF2F988
  • editorInlayHint.foreground#8A97AC
  • editorInlayHint.parameterBackground#EEF2F988
  • editorInlayHint.parameterForeground#C15A4A
  • editorInlayHint.typeBackground#EEF2F988
  • editorInlayHint.typeForeground#8A4FD6
  • editorLightBulb.foreground#C79100
  • editorLightBulbAutoFix.foreground#0E9E84
  • editorLineNumber.activeForeground#0E9E84
  • editorLineNumber.foreground#B4BECE
  • editorLink.activeForeground#0E8FB0
  • editorOverviewRuler.addedForeground#0E9E84
  • editorOverviewRuler.border#E1E7F0
  • editorOverviewRuler.bracketMatchForeground#0E9E84AA
  • editorOverviewRuler.deletedForeground#D62839
  • editorOverviewRuler.errorForeground#D62839
  • editorOverviewRuler.findMatchForeground#C7740088
  • editorOverviewRuler.infoForeground#1273C9
  • editorOverviewRuler.modifiedForeground#1273C9
  • editorOverviewRuler.selectionHighlightForeground#0E9E8466
  • editorOverviewRuler.warningForeground#C77400
  • editorOverviewRuler.wordHighlightForeground#1273C966
  • editorRuler.foreground#D3DBE8
  • editorStickyScroll.background#FBFCFE
  • editorStickyScroll.border#E1E7F0
  • editorStickyScroll.shadow#00000066
  • editorStickyScrollHover.background#EEF2F9
  • editorSuggestWidget.background#FFFFFF
  • editorSuggestWidget.border#D3DBE8
  • editorSuggestWidget.foreground#1E2738
  • editorSuggestWidget.highlightForeground#0E9E84
  • editorSuggestWidget.selectedBackground#E3EAF5
  • editorUnnecessaryCode.opacity#FFFFFF77
  • editorWarning.foreground#C77400
  • editorWhitespace.foreground#D3DBE8
  • editorWidget.background#FFFFFF
  • editorWidget.border#D3DBE8
  • errorForeground#D62839
  • focusBorder#0E9E8466
  • foreground#1E2738
  • gitDecoration.addedResourceForeground#0E9E84
  • gitDecoration.conflictingResourceForeground#C77400
  • gitDecoration.deletedResourceForeground#D62839
  • gitDecoration.ignoredResourceForeground#AEB9CC
  • gitDecoration.modifiedResourceForeground#1273C9
  • gitDecoration.untrackedResourceForeground#0E9E84
  • icon.foreground#5A6A82
  • input.background#FFFFFF
  • input.border#D3DBE8
  • input.foreground#1E2738
  • input.placeholderForeground#8A97AC
  • inputOption.activeBackground#0E9E8422
  • inputOption.activeBorder#0E9E84
  • inputValidation.errorBackground#FDECEE
  • inputValidation.errorBorder#D62839
  • keybindingLabel.background#EEF2F9
  • keybindingLabel.border#D3DBE8
  • keybindingLabel.bottomBorder#D3DBE8
  • keybindingLabel.foreground#2A6FB0
  • list.activeSelectionBackground#E3EAF5
  • list.activeSelectionForeground#0E9E84
  • list.errorForeground#D62839
  • list.focusBackground#E3EAF5
  • list.highlightForeground#0E9E84
  • list.hoverBackground#EEF2F9
  • list.hoverForeground#1E2738
  • list.inactiveSelectionBackground#EEF2F9
  • list.inactiveSelectionForeground#1E2738
  • list.warningForeground#C77400
  • menu.background#FFFFFF
  • menu.border#D3DBE8
  • menu.foreground#1E2738
  • menu.selectionBackground#E3EAF5
  • menu.selectionForeground#0E9E84
  • merge.border#00000000
  • merge.commonContentBackground#C774001A
  • merge.commonHeaderBackground#C7740044
  • merge.currentContentBackground#0E9E841A
  • merge.currentHeaderBackground#0E9E8444
  • merge.incomingContentBackground#1273C91A
  • merge.incomingHeaderBackground#1273C944
  • mergeEditor.change.background#0E9E841A
  • mergeEditor.change.word.background#0E9E8433
  • mergeEditor.conflict.handledFocused.border#0E9E84
  • mergeEditor.conflict.handledUnfocused.border#0E9E8444
  • mergeEditor.conflict.unhandledFocused.border#C77400
  • mergeEditor.conflict.unhandledUnfocused.border#C7740066
  • minimap.errorHighlight#D62839AA
  • minimap.findMatchHighlight#C77400AA
  • minimap.selectionHighlight#0E9E8466
  • minimap.warningHighlight#C77400AA
  • minimapGutter.addedBackground#0E9E84
  • minimapGutter.deletedBackground#D62839
  • minimapGutter.modifiedBackground#1273C9
  • minimapSlider.activeBackground#0E9E8444
  • minimapSlider.background#D3DBE855
  • minimapSlider.hoverBackground#A9D5F277
  • notebook.cellBorderColor#E1E7F0
  • notebook.cellEditorBackground#FFFFFF
  • notebook.cellHoverBackground#FFFFFF
  • notebook.cellToolbarSeparator#D3DBE8
  • notebook.editorBackground#FBFCFE
  • notebook.focusedCellBorder#0E9E8466
  • notebook.focusedEditorBorder#0E9E8466
  • notebook.selectedCellBackground#EEF2F9
  • notebookStatusErrorIcon.foreground#D62839
  • notebookStatusSuccessIcon.foreground#0E9E84
  • notificationCenterHeader.background#FFFFFF
  • notifications.background#FFFFFF
  • notifications.border#D3DBE8
  • panel.background#F2F5FA
  • panel.border#E1E7F0
  • panelTitle.activeBorder#0E9E84
  • panelTitle.activeForeground#0E9E84
  • panelTitle.inactiveForeground#8A97AC
  • peekView.border#0E9E84
  • peekViewEditor.background#FFFFFF
  • peekViewResult.background#F2F5FA
  • peekViewTitle.background#FFFFFF
  • progressBar.background#0E9E84
  • quickInput.background#FFFFFF
  • quickInputList.focusBackground#E3EAF5
  • quickInputList.focusForeground#0E9E84
  • sash.hoverBorder#0E9E84
  • scrollbar.shadow#00000066
  • scrollbarSlider.activeBackground#0E9E8466
  • scrollbarSlider.background#D3DBE888
  • scrollbarSlider.hoverBackground#A9D5F2AA
  • selection.background#0E9E8444
  • sideBar.background#F2F5FA
  • sideBar.border#E1E7F0
  • sideBar.foreground#5A6A82
  • sideBarSectionHeader.background#FBFCFE
  • sideBarSectionHeader.border#E1E7F0
  • sideBarSectionHeader.foreground#5A6A82
  • sideBarTitle.foreground#0E9E84
  • statusBar.background#F2F5FA
  • statusBar.border#E1E7F0
  • statusBar.debuggingBackground#D6247E
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#5A6A82
  • statusBar.noFolderBackground#F2F5FA
  • statusBarItem.hoverBackground#E3EAF5
  • statusBarItem.prominentBackground#D6247E
  • statusBarItem.prominentForeground#FFFFFF
  • statusBarItem.remoteBackground#0E9E84
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.classForeground#8A4FD6
  • symbolIcon.constantForeground#C77400
  • symbolIcon.enumeratorForeground#C77400
  • symbolIcon.functionForeground#1273C9
  • symbolIcon.interfaceForeground#4F7FD6
  • symbolIcon.keywordForeground#D6247E
  • symbolIcon.methodForeground#1273C9
  • symbolIcon.propertyForeground#2A6FB0
  • symbolIcon.stringForeground#0E9E84
  • symbolIcon.variableForeground#1E2738
  • tab.activeBackground#FBFCFE
  • tab.activeBorder#00000000
  • tab.activeBorderTop#0E9E84
  • tab.activeForeground#0E9E84
  • tab.activeModifiedBorder#C77400
  • tab.border#E1E7F0
  • tab.hoverBackground#FFFFFF
  • tab.hoverForeground#1E2738
  • tab.inactiveBackground#F2F5FA
  • tab.inactiveForeground#8A97AC
  • tab.unfocusedActiveForeground#5A6A82
  • terminal.ansiBlack#D3DBE8
  • terminal.ansiBlue#1273C9
  • terminal.ansiBrightBlack#AEB9CC
  • terminal.ansiBrightBlue#418fd4
  • terminal.ansiBrightCyan#3ea5c0
  • terminal.ansiBrightGreen#3eb19d
  • terminal.ansiBrightMagenta#de5098
  • terminal.ansiBrightRed#de5361
  • terminal.ansiBrightWhite#1E2738
  • terminal.ansiBrightYellow#d29033
  • terminal.ansiCyan#0E8FB0
  • terminal.ansiGreen#0E9E84
  • terminal.ansiMagenta#D6247E
  • terminal.ansiRed#D62839
  • terminal.ansiWhite#1E2738
  • terminal.ansiYellow#C77400
  • terminal.background#F2F5FA
  • terminal.foreground#1E2738
  • terminal.selectionBackground#A9D5F255
  • terminalCursor.background#F2F5FA
  • terminalCursor.foreground#0E9E84
  • testing.iconErrored#D62839
  • testing.iconFailed#D62839
  • testing.iconPassed#0E9E84
  • testing.iconQueued#C77400
  • testing.iconSkipped#8A97AC
  • titleBar.activeBackground#F2F5FA
  • titleBar.activeForeground#1E2738
  • titleBar.border#E1E7F0
  • titleBar.inactiveBackground#F2F5FA
  • titleBar.inactiveForeground#AEB9CC
  • tree.indentGuidesStroke#D3DBE8
  • widget.shadow#00000088

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#8A97ACitalic
keyword, keyword.control, keyword.other, storage.type.function.arrow, punctuation.definition.keyword#D6247E
storage, storage.type, storage.modifier#C13A8Aitalic
string, string.quoted, punctuation.definition.string#0E9E84
string.template, string.interpolated#0BB393
constant.character.escape, constant.character#C79100
constant.numeric, constant.numeric.integer, constant.numeric.float#C77400
constant.language, constant.language.boolean, constant.language.null#D6533Abold
constant.other, variable.other.constant, entity.name.constant#C77400
entity.name.function, support.function, meta.function-call, variable.function#1273C9
entity.name.function.member, meta.definition.function entity.name.function#0E63B0
entity.name.type, entity.name.class, support.class, support.type, entity.other.inherited-class, entity.name.namespace#8A4FD6
support.type.primitive, keyword.type, storage.type.built-in#8A4FD6italic
variable, variable.other, variable.other.readwrite#1E2738
variable.parameter, meta.parameter#C15A4Aitalic
variable.other.property, variable.other.object.property, support.type.property-name, meta.object-literal.key#2A6FB0
variable.language, variable.language.this, variable.language.super#D6533Aitalic
keyword.operator, storage.type.operator#0E8FB0
punctuation, punctuation.separator, punctuation.terminator, meta.brace#8A97AC
entity.name.tag, punctuation.definition.tag#D6247E
entity.other.attribute-name#B08900italic
support.type.property-name.css, support.type.property-name.scss#1273C9
support.constant.property-value.css, keyword.other.unit.css#0E9E84
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css#8A4FD6
support.type.property-name.json#1273C9
markup.heading, entity.name.section.markdown#D6247Ebold
markup.bold#C77400bold
markup.italic#0E9E84italic
markup.underline.link, string.other.link.title.markdown#1273C9underline
markup.inline.raw, markup.fenced_code.block#0BB393
markup.quote#5A6A82italic
meta.decorator, punctuation.decorator, entity.name.function.decorator#B08900italic
string.regexp, constant.other.character-class.regexp#C13A8A
support.function.builtin, support.constant#0E8FB0
invalid, invalid.illegal#D62839underline
keyword.control.import, keyword.control.from, keyword.control.export#D6247Eitalic