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.

  • activityBar.background#E2F2E7
  • activityBar.foreground#3A4D41
  • activityBar.inactiveForeground#9EB6A4
  • activityBarBadge.background#3CC57B
  • activityBarBadge.foreground#F0F0F0
  • badge.background#3CC57B
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#3A4D41
  • breadcrumb.background#E9F7ED
  • breadcrumb.focusForeground#3A4D41
  • breadcrumb.foreground#7F9EAC
  • button.background#3CC57B
  • button.border#3CC57B
  • button.foreground#F8F8F8
  • debugToolBar.background#E2F2E7
  • diffEditor.insertedTextBackground#3CC57B22
  • diffEditor.removedTextBackground#B9332622
  • dropdown.background#D3ECDA
  • dropdown.border#A7D7B2
  • dropdown.foreground#3A4D41
  • editor.background#E9F7ED
  • editor.findMatchBackground#3CC57B77
  • editor.findMatchBorder#3CC57B
  • editor.findMatchHighlightBackground#3CC57B55
  • editor.findMatchHighlightBorder#A7D7B2
  • editor.findRangeHighlightBackground#BDE7D077
  • editor.findRangeHighlightBorder#C2E2CA
  • editor.foreground#3A4D41
  • editor.lineHighlightBackground#D9EDDC
  • editor.lineHighlightBorder#D3ECDA
  • editor.selectionBackground#A9DEC1
  • editor.selectionForeground#1C261E
  • editor.selectionHighlightBackground#A9DEC155
  • editor.selectionHighlightBorder#A7D7B2
  • editor.wordHighlightBackground#3CC57B33
  • editor.wordHighlightBorder#A7D7B2
  • editor.wordHighlightStrongBackground#3CC57B55
  • editor.wordHighlightStrongBorder#A7D7B2
  • editorBracketHighlight.foreground1#2D9BAF
  • editorBracketHighlight.foreground2#D59A3B
  • editorBracketHighlight.foreground3#6BAF8F
  • editorBracketHighlight.foreground4#A7BD8E
  • editorBracketHighlight.foreground5#D2B67B
  • editorBracketHighlight.foreground6#AF8E8A
  • editorBracketMatch.background#A9DEC1
  • editorBracketMatch.border#3CC57B
  • editorCodeLens.foreground#9EB6A4
  • editorCursor.foreground#2B6B57
  • editorError.foreground#B93326
  • editorGroup.border#A7D7B2
  • editorGroupHeader.tabsBackground#E9F7ED
  • editorGroupHeader.tabsBorder#D3ECDA
  • editorGutter.addedBackground#B7E5C0
  • editorGutter.background#E9F7ED
  • editorGutter.deletedBackground#F5B2AE
  • editorGutter.modifiedBackground#3CC57B
  • editorHoverWidget.background#E2F2E7
  • editorHoverWidget.border#A7D7B2
  • editorHoverWidget.foreground#3A4D41
  • editorIndentGuide.background#C2E2CA
  • editorInfo.foreground#2D9BAF
  • editorLightBulb.foreground#FFD700
  • editorLightBulbAutoFix.foreground#3CC57B
  • editorLineNumber.activeForeground#3CC57B
  • editorLineNumber.foreground#7F9EAC
  • editorLink.activeForeground#2B6B57
  • editorOverviewRuler.border#A7D7B2
  • editorOverviewRuler.bracketMatchForeground#3CC57B
  • editorOverviewRuler.errorForeground#B9332688
  • editorOverviewRuler.findMatchForeground#3CC57B99
  • editorOverviewRuler.infoForeground#2D9BAF88
  • editorOverviewRuler.modifiedForeground#D59A3B88
  • editorOverviewRuler.warningForeground#D59A3B88
  • editorRuler.foreground#C2D4C3
  • editorStickyScroll.background#E9F7ED
  • editorStickyScrollHover.background#D9EDDC
  • editorSuggestWidget.background#E2F2E7
  • editorSuggestWidget.foreground#3A4D41
  • editorSuggestWidget.highlightForeground#3CC57B
  • editorSuggestWidget.selectedBackground#BDE7D0
  • editorSymbolHighlightBackground#A9DEC155
  • editorUnnecessaryCode.border#D9EDDC
  • editorUnnecessaryCode.opacity#00000040
  • editorWarning.foreground#D59A3B
  • editorWhitespace.background#E9F7ED
  • editorWhitespace.foreground#C2D4C3
  • editorWidget.background#E2F2E7
  • editorWidget.border#C2E2CA
  • editorWidget.foreground#1C261E
  • editorWidget.resizeBorder#A7D7B2
  • focusBorder#3CC57B
  • gitDecoration.addedResourceForeground#3CC57B
  • gitDecoration.deletedResourceForeground#B93326
  • gitDecoration.modifiedResourceForeground#D59A3B
  • gitDecoration.renamedResourceForeground#2D9BAF
  • gitDecoration.untrackedResourceForeground#58827E
  • input.background#D3ECDA
  • input.border#A7D7B2
  • input.foreground#4F5A4E
  • input.placeholderForeground#7F9EAC
  • inputOption.activeBackground#A9DEC1
  • inputOption.activeBorder#3CC57B
  • inputOption.activeForeground#1C261E
  • list.activeSelectionBackground#A9DEC1
  • list.activeSelectionForeground#1C261E
  • list.hoverBackground#BDE7D0
  • list.hoverForeground#1C261E
  • list.inactiveSelectionBackground#D9EDDC
  • list.inactiveSelectionForeground#3A4D41
  • merge.border#A7D7B2
  • merge.currentHeaderBackground#D3ECDA
  • merge.incomingHeaderBackground#BDE7D0
  • minimap.background#E9F7ED
  • minimap.errorHighlight#B9332644
  • minimap.findMatchHighlight#3CC57B33
  • minimap.selectionHighlight#A9DEC122
  • minimap.warningHighlight#D59A3B44
  • notification.buttonBorder#A7D7B2
  • notification.buttonHoverBackground#3CC57BCC
  • notifications.background#E2F2E7
  • notifications.foreground#1C261E
  • panel.background#E9F7ED
  • panel.border#A7D7B2
  • panelInput.border#A7D7B2
  • panelTitle.activeBorder#3CC57B
  • panelTitle.activeForeground#3CC57B
  • panelTitle.inactiveBorder#C2E2CA
  • panelTitle.inactiveForeground#9EB6A4
  • peekViewEditor.background#E9F7ED
  • peekViewEditor.matchHighlightBackground#3CC57B55
  • peekViewResult.background#E2F2E7
  • peekViewResult.matchHighlightBackground#3CC57B33
  • peekViewResult.selectionBackground#BDE7D0
  • peekViewTitle.background#E2F2E7
  • pickerGroup.border#A7D7B2
  • pickerGroup.foreground#2B6B57
  • progressBar.background#3CC57B
  • quickInput.background#D3ECDA
  • quickInput.foreground#3A4D41
  • scrollbarSlider.activeBackground#3CC57B
  • scrollbarSlider.background#A7D7B2AA
  • scrollbarSlider.hoverBackground#3CC57BCC
  • settings.headerForeground#2B6B57
  • settings.modifiedItemIndicator#3CC57B
  • sideBar.background#E2F2E7
  • sideBar.border#A7D7B2
  • sideBar.foreground#3A4D41
  • sideBarSectionHeader.foreground#2B6B57
  • sideBarTitle.foreground#2B6B57
  • statusBar.background#D3ECDA
  • statusBar.foreground#3A4D41
  • tab.activeBackground#E9F7ED
  • tab.activeBorder#3CC57B
  • tab.activeForeground#1C261E
  • tab.border#E9F7ED
  • tab.inactiveBackground#E2F2E7
  • tab.inactiveBorder#C2E2CA
  • tab.inactiveForeground#A0B8AA
  • tab.unfocusedActiveBackground#E9F7ED
  • tab.unfocusedActiveForeground#7F9EAC
  • tab.unfocusedInactiveBackground#E2F2E7
  • tab.unfocusedInactiveForeground#B0CFC2
  • terminal.ansiBlack#3A4D41
  • terminal.ansiBlue#2D9BAF
  • terminal.ansiBrightBlack#5C6F68
  • terminal.ansiBrightBlue#3A86FF
  • terminal.ansiBrightCyan#00B4D8
  • terminal.ansiBrightGreen#5A9367
  • terminal.ansiBrightMagenta#E07A5F
  • terminal.ansiBrightRed#E63946
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#FFB703
  • terminal.ansiCyan#3A86FF
  • terminal.ansiGreen#3CC57B
  • terminal.ansiMagenta#9D4EDD
  • terminal.ansiRed#B93326
  • terminal.ansiWhite#E9F7ED
  • terminal.ansiYellow#D59A3B
  • terminal.background#E9F7ED
  • terminal.border#A7D7B2
  • terminal.foreground#3A4D41
  • terminal.selectionBackground#A9DEC155
  • terminalCursor.foreground#3CC57B
  • titleBar.activeBackground#E2F2E7
  • titleBar.activeForeground#1C261E
  • titleBar.inactiveBackground#E2F2E7
  • titleBar.inactiveForeground#7F9EAC
  • walkThrough.embeddedEditorBackground#F1F9F4
  • welcomePage.background#E9F7ED

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.function.parameters, meta.function.parameter#5A9367
meta.decorator, meta.decorator punctuation#9A348E
meta.import, meta.import keyword, meta.import punctuation#0077B6
meta.class, meta.class body, meta.class.identifier#3A86FF
meta.interface, meta.interface body, meta.interface.identifier#2D9BAF
entity.name.module.js, entity.name.module.ts#F3722C
support.variable, support.other.variable#3A4D41
meta.embedded#E76F51
meta.tag.js, meta.tag.tsx#E07A5F
meta.jsx.children.tsx, meta.jsx.children.js#FF6700
keyword.control.flow, keyword.control.conditional, keyword.control#B93326bold
keyword.control.as, keyword.control.from#0077B6
meta.attribute, meta.attribute.name#0081A7
constant.character.escape#9D4EDD
meta.return-type, meta.return-type punctuation#2D9BAF
comment, punctuation.definition.comment#6E7D7Citalic
string, constant.other.symbol#3CB371
constant.numeric#E76F51bold
constant.language.boolean, constant.language#0077B6bold
keyword, storage.type, storage.modifier#457B9D
keyword.operator#E63946
variable, identifier, variable.language#264653
entity.name.function, support.function, meta.function-call#5A9367
variable.parameter#9D4EDD
entity.name.type, support.type, entity.name.class#3A86FF
support.constant, constant.other#FB8500
punctuation, punctuation.definition.parameters#5C6F68
invalid, invalid.illegal#FFFFFF
markup.heading#B77729bold
markup.list#577590
markup.bold#F94144bold
markup.italic, markup.quote#7F9EACitalic
meta.object-literal.key#FFB703
entity.name.tag#E07A5F
support.class.component#6A0572
support.type.property-name#F3722C
meta.jsx.children#FF6700
meta.tag.attributes, entity.other.attribute-name.jsx#0081A7
variable.other.readwrite.js, variable.other.readwrite.ts#6D597A
storage.type.function.arrow#9A348E
meta.brace.round, meta.brace.square, meta.brace.curly#3D405B