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.activeBorder#9a7820
  • activityBar.background#f2ede4
  • activityBar.border#ddd4c0
  • activityBar.foreground#3a3828
  • activityBar.inactiveForeground#92907c80
  • activityBarBadge.background#9a7820
  • activityBarBadge.foreground#f8f4ea
  • badge.background#e6dfd4
  • badge.foreground#605e50
  • breadcrumb.activeSelectionForeground#9a7820
  • breadcrumb.background#f8f4ea
  • breadcrumb.focusForeground#3a3828
  • breadcrumb.foreground#8a8878
  • breadcrumbPicker.background#f2ede4
  • button.background#c8c0a0
  • button.border#b8b098
  • button.foreground#2a2818
  • button.hoverBackground#b8b090
  • button.secondaryBackground#d8d4c8
  • button.secondaryForeground#605e50
  • button.secondaryHoverBackground#c8c4b8
  • checkbox.background#ebe4d8
  • checkbox.border#ddd4c0
  • checkbox.foreground#2a2818
  • debugConsole.errorForeground#8a5050
  • debugConsole.infoForeground#5a6870
  • debugConsole.warningForeground#8a7830
  • debugIcon.continueForeground#5a8a40
  • debugIcon.disconnectForeground#8a5050
  • debugIcon.pauseForeground#5a6870
  • debugIcon.restartForeground#5a8a40
  • debugIcon.startForeground#5a8a40
  • debugIcon.stepIntoForeground#5a6870
  • debugIcon.stepOutForeground#5a6870
  • debugIcon.stepOverForeground#5a6870
  • debugIcon.stopForeground#8a5050
  • debugToolBar.background#e6dfd4
  • diffEditor.border#ddd4c0
  • diffEditor.diagonalFill#ddd4c0
  • diffEditor.insertedLineBackground#5a8a4010
  • diffEditor.insertedTextBackground#5a8a4020
  • diffEditor.removedLineBackground#8a505010
  • diffEditor.removedTextBackground#8a505020
  • diffEditor.unchangedCodeBackground#f8f4ea
  • diffEditor.unchangedRegionBackground#ebe4d8
  • diffEditor.unchangedRegionForeground#8a8878
  • diffEditorGutter.insertedLineBackground#5a8a4040
  • diffEditorGutter.removedLineBackground#8a505040
  • disabledForeground#8a887880
  • dropdown.background#ebe4d8
  • dropdown.border#ddd4c0
  • dropdown.listBackground#f3ede4
  • editor.background#f8f4ea
  • editor.findMatchBackground#9a782040
  • editor.findMatchBorder#9a782080
  • editor.findMatchHighlightBackground#9a782020
  • editor.findMatchHighlightBorder#9a7820
  • editor.findRangeHighlightBackground#9a782010
  • editor.foldBackground#ebe4d8
  • editor.foreground#3a3828
  • editor.inactiveSelectionBackground#9a782008
  • editor.lineHighlightBackground#eee6d0
  • editor.rangeHighlightBorder#9a782040
  • editor.selectionBackground#9a782030
  • editor.selectionForeground#2a2818
  • editor.selectionHighlightBackground#9a782015
  • editor.selectionHighlightBorder#9a782050
  • editor.wordHighlightBackground#9a782025
  • editor.wordHighlightBorder#9a782030
  • editor.wordHighlightStrongBackground#9a782040
  • editor.wordHighlightStrongBorder#9a782050
  • editor.wordHighlightTextBackground#9a782015
  • editor.wordHighlightTextBorder#9a782020
  • editorBracketHighlight.foreground1#8a8468E6
  • editorBracketHighlight.foreground2#8a8468B3
  • editorBracketHighlight.foreground3#8a846880
  • editorBracketHighlight.foreground4#8a8468E6
  • editorBracketHighlight.foreground5#8a8468B3
  • editorBracketHighlight.foreground6#8a846880
  • editorBracketHighlight.unexpectedBracket.foreground#8a5050
  • editorBracketMatch.background#9a782050
  • editorBracketMatch.border#ddd4c0
  • editorCodeLens.foreground#8a8878
  • editorCursor.background#f8f4ea
  • editorCursor.foreground#9a7820
  • editorError.border#8a505050
  • editorError.foreground#8a5050
  • editorGroup.border#ddd4c0
  • editorGroup.dropBackground#9a782020
  • editorGroupHeader.border#ddd4c0
  • editorGroupHeader.noTabsBackground#f2ede4
  • editorGroupHeader.tabsBackground#f2ede4
  • editorGroupHeader.tabsBorder#ddd4c0
  • editorGutter.addedBackground#5a8a40
  • editorGutter.addedSecondaryBackground#5a8a4060
  • editorGutter.background#f8f4ea
  • editorGutter.commentRangeForeground#8a8878
  • editorGutter.deletedBackground#8a5050
  • editorGutter.deletedSecondaryBackground#8a505060
  • editorGutter.foldingControlForeground#3a3828
  • editorGutter.itemBackground#d8d4c8
  • editorGutter.itemGlyphForeground#2a2818
  • editorGutter.modifiedBackground#9a7820
  • editorGutter.modifiedSecondaryBackground#9a782060
  • editorHint.foreground#5a8a40
  • editorHoverWidget.background#f3ede4
  • editorHoverWidget.border#c8c6be
  • editorHoverWidget.foreground#3a3828
  • editorHoverWidget.highlightForeground#2a2818
  • editorIndentGuide.activeBackground1#b8b6ae30
  • editorIndentGuide.background1#b8b6ae30
  • editorInfo.border#5a6870
  • editorInfo.foreground#5a6870
  • editorInlayHint.background#ddd4c0
  • editorInlayHint.foreground#9a7820
  • editorInlayHint.typeBackground#ddd4c0
  • editorInlayHint.typeForeground#9a7820
  • editorLineNumber.activeForeground#9a7820
  • editorLineNumber.dimmedForeground#c0beb6
  • editorLineNumber.foreground#b6b4ac
  • editorRuler.foreground#e0deda
  • editorSuggestWidget.background#f3ede4cc
  • editorSuggestWidget.border#d0cec830
  • editorSuggestWidget.foreground#3a3828
  • editorSuggestWidget.selectedForeground#2a2818
  • editorUnnecessaryCode.border#c0a800
  • editorUnnecessaryCode.opacity#00000040
  • editorWarning.border#9a906050
  • editorWarning.foreground#8a7830
  • editorWhitespace.foreground#b0aea6aa
  • editorWidget.background#f1ece2
  • editorWidget.border#ddd4c0
  • editorWidget.foreground#3a3828
  • editorWidget.resizeBorder#ddd4c0
  • extensionButton.prominentBackground#c8c0a0
  • extensionButton.prominentForeground#2a2818
  • extensionButton.prominentHoverBackground#b8b090
  • focusBorder#9a7820
  • gitDecoration.addedResourceForeground#5a8a40
  • gitDecoration.conflictingResourceForeground#8a5050
  • gitDecoration.deletedResourceForeground#8a5050
  • gitDecoration.ignoredResourceForeground#8a8878
  • gitDecoration.modifiedResourceForeground#9a7820
  • gitDecoration.untrackedResourceForeground#5a8a40
  • icon.foreground#3a3828
  • input.background#eee8dc
  • input.border#d0cec8
  • input.foreground#2a2818
  • input.placeholderForeground#8a887880
  • inputOption.activeBorder#ddd4c0
  • inputValidation.errorBackground#8a505020
  • inputValidation.errorBorder#8a5050
  • inputValidation.infoBackground#5a687020
  • inputValidation.infoBorder#5a6870
  • inputValidation.warningBackground#9a782020
  • inputValidation.warningBorder#9a7820
  • list.activeSelectionBackground#d8d4c4
  • list.activeSelectionForeground#2a2818
  • list.dropBackground#d0ccbc
  • list.dropBetweenBackground#9a7820
  • list.errorForeground#8a5050
  • list.focusBackground#d8d4c4
  • list.focusForeground#2a2818
  • list.focusHighlightForeground#2a2818
  • list.focusOutline#ddd4c0
  • list.highlightForeground#2a2818
  • list.hoverBackground#ddd4c050
  • list.hoverForeground#3a3828
  • list.inactiveSelectionBackground#dedad0
  • list.inactiveSelectionForeground#605e50
  • list.warningForeground#8a7830
  • menu.background#f2ede4
  • menu.border#ddd4c0
  • menu.foreground#2a2818
  • menu.selectionBackground#9a782099
  • menu.selectionForeground#f8f4ea
  • menu.separatorBackground#ddd4c0
  • minimap.background#f2ede4cc
  • minimap.errorHighlight#8a505080
  • minimap.findMatchHighlight#9a782060
  • minimap.foregroundOpacity#3a382880
  • minimap.selectionHighlight#8a887860
  • minimap.selectionOccurrenceHighlight#9a782060
  • minimap.warningHighlight#9a783080
  • notebook.cellBorderColor#d8d4c8
  • notebook.focusedCellBorder#9a7820
  • notebook.focusedEditorBorder#9a7820
  • notebook.selectedCellBackground#d8d4c8
  • notificationCenter.border#ddd4c0
  • notificationCenterHeader.background#f2ede4
  • notificationCenterHeader.foreground#3a3828
  • notificationLink.foreground#9a7820
  • notifications.background#f1ece2
  • notifications.border#ddd4c0
  • notifications.foreground#3a3828
  • notificationsErrorIcon.foreground#8a5050
  • notificationsInfoIcon.foreground#5a6870
  • notificationsWarningIcon.foreground#8a7830
  • notificationToast.border#ddd4c0
  • panel.background#f2ede4
  • panel.border#ddd4c0
  • panelSection.border#e0deda
  • panelSectionHeader.background#e6dfd4
  • panelTitle.activeBorder#9a7820
  • panelTitle.activeForeground#3a3828
  • panelTitle.inactiveForeground#8a8878
  • peekView.border#c8c6be
  • peekViewEditor.background#ebe4d8
  • peekViewEditor.matchHighlightBackground#d8d4bc
  • peekViewResult.background#ebe4d8
  • peekViewResult.fileForeground#3a3828
  • peekViewResult.lineForeground#8a8878
  • peekViewResult.matchHighlightBackground#d8d4bc
  • peekViewResult.selectionBackground#d0ccbc
  • peekViewTitle.background#f1ece2
  • peekViewTitleLabel.foreground#3a3828
  • pickerGroup.foreground#8a8878
  • ports.iconRunningProcessForeground#505050
  • problemsErrorIcon.foreground#8a5050
  • problemsInfoIcon.foreground#5a6870
  • problemsWarningIcon.foreground#8a7830
  • progressBar.background#9a7820
  • quickInput.background#f1ece2
  • quickInputList.focusBackground#9a782099
  • sash.hoverBorder#9a7820
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#9a782050
  • scrollbarSlider.background#b8b6ae90
  • scrollbarSlider.hoverBackground#8a887880
  • selection.background#9a782080
  • settings.checkboxBackground#ebe4d8
  • settings.focusedRowBackground#ebe4d8
  • settings.focusedRowBorder#9a7820
  • settings.headerForeground#3a3828
  • settings.rowHoverBackground#00000000
  • sideBar.background#f2ede4
  • sideBar.border#ddd4c0
  • sideBarSectionHeader.background#f2ede4
  • sideBarSectionHeader.border#ddd4c0
  • sideBarSectionHeader.foreground#8a8878
  • sideBarTitle.foreground#8a8878
  • statusBar.background#f2ede4
  • statusBar.border#ddd4c0
  • statusBar.debuggingBackground#c8b880
  • statusBar.debuggingForeground#2a2818
  • statusBar.focusBorder#9a7820
  • statusBar.foreground#605e50
  • statusBar.noFolderBackground#e0deda
  • statusBarItem.errorBackground#8a5050
  • statusBarItem.errorForeground#f8f4ea
  • statusBarItem.hoverBackground#ddd4c050
  • statusBarItem.hoverForeground#3a3828
  • statusBarItem.remoteBackground#9a78200f
  • statusBarItem.remoteForeground#9a7820
  • statusBarItem.warningBackground#9a7820
  • statusBarItem.warningForeground#f8f4ea
  • tab.activeBackground#f8f4ea
  • tab.activeBorder#f8f4ea
  • tab.activeBorderTop#ddd4c000
  • tab.activeForeground#2a2818
  • tab.border#ddd4c0
  • tab.hoverBackground#ddd4c080
  • tab.hoverForeground#2a2818
  • tab.inactiveBackground#ebe4d8
  • tab.inactiveForeground#605e50
  • tab.lastPinnedBorder#c8c6be
  • tab.unfocusedActiveBorder#f8f4ea
  • tab.unfocusedActiveForeground#8a8878
  • tab.unfocusedHoverBackground#dfd8cc
  • tab.unfocusedHoverForeground#3a3828
  • tab.unfocusedInactiveForeground#8a8878
  • terminal.ansiBlack#f2ede4
  • terminal.ansiBlue#5a6870
  • terminal.ansiBrightBlack#b0aea6
  • terminal.ansiBrightBlue#3a5868
  • terminal.ansiBrightCyan#2a7898
  • terminal.ansiBrightGreen#3a6820
  • terminal.ansiBrightMagenta#784878
  • terminal.ansiBrightRed#802828
  • terminal.ansiBrightWhite#2a2818
  • terminal.ansiBrightYellow#7a6010
  • terminal.ansiCyan#4a8098
  • terminal.ansiGreen#5a8a40
  • terminal.ansiMagenta#785898
  • terminal.ansiRed#8a5050
  • terminal.ansiWhite#3a3828
  • terminal.ansiYellow#9a7820
  • terminal.background#f2ede4
  • terminal.border#ddd4c0
  • terminal.foreground#3a3828
  • terminal.selectionForeground#2a2818
  • testing.iconErrored#8a5050
  • testing.iconFailed#8a5050
  • testing.iconPassed#5a8a40
  • testing.iconQueued#9a7820
  • testing.iconSkipped#8a8878
  • testing.iconUnset#8a8878
  • testing.runAction#5a8a40
  • textLink.activeForeground#5a6870
  • textLink.foreground#5a6870
  • titleBar.activeBackground#f2ede4
  • titleBar.activeForeground#3a3828
  • titleBar.border#ddd4c0
  • titleBar.inactiveBackground#f2ede4
  • titleBar.inactiveForeground#8a8878
  • tree.inactiveIndentGuidesStroke#c0beb620
  • tree.indentGuidesStroke#c0beb630
  • welcomePage.tileBackground#ebe4d8
  • welcomePage.tileBorder#ddd4c0
  • welcomePage.tileHoverBackground#dfd8cc
  • widget.border#ddd4c0
  • widget.shadow#00000018

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
text, source, variable#3c3828
comment, punctuation.comment#a4a09a
punctuation, delimiter, bracket, brace, paren, delimiter.tag, punctuation.tag, tag.html, tag.xml, meta.property-value punctuation.separator.key-value, punctuation.definition.metadata.md, string.link.md, meta.brace, punctuation.definition.string, punctuation.definition.string.begin, punctuation.definition.string.end#928e84
keyword, meta.property-value.keyword, support.constant.property-value.keyword, meta.preprocessor.keyword, keyword.other.use, keyword.other.function.use, keyword.other.namespace, keyword.other.new, keyword.other.special-method, keyword.other.unit, keyword.other.use-as#b84020bold
storage, entity.name.tag, keyword.operator.new, variable.language.this, variable.language.self, meta.qualified_type.cpp entity.name.type.cpp#9a7820bold
meta.definition.variable.java storage.type.java, meta.catch.parameters.java storage.type.java, meta.import.java storage.modifier.import.java, meta.function-call.python meta.function-call.generic.python, meta.function.python support.variable.magic.python#686e70
keyword.operator#b86820
string, meta.property-value.string, support.constant.property-value.string, meta.structure.dictionary.value.json string.quoted.double.json, meta.structure.dictionary.json string.quoted.double.json, meta.preprocessor string, string.template#a85030
constant.character.escape#686e70
constant.numeric, meta.property-value.numeric, support.constant.property-value.numeric, meta.property-value.color, support.constant.property-value.color, constant.language#a87820
constant.character, constant.other, entity.name.function, entity.name.class, entity.other.inherited-class, entity.other.attribute-name, entity.name, entity.name.type.class, entity.other.attribute-name.html, support.type.property-name, entity.name.tag.table, meta.structure.dictionary.json string.quoted.double.json#506870
storage.type.annotation.java, storage.type.java, storage.type.object.array.java, entity.name.type, meta.qualified_type.cpp entity.name.type.cpp, meta.import.java storage.modifier.import.java
meta.ptr, meta.pointer, meta.address, meta.array.cxx#b87040
meta.preprocessor#686e70
support.type, support.class, support.function, support.constant#b86820
storage.type.generic, entity.name.type.template.cpp#b86820
storage.type.annotation.java, meta.type.annotation.ts, entity.name.type.lifetime, punctuation.definition.lifetime, meta.attribute.rust, punctuation.definition.attribute.rust, meta.decorator, punctuation.definition.decorator, entity.name.function.decorator, meta.decorator.ts variable.other.readwrite.ts#487870
entity.name.tag.tsx, entity.name.tag.jsx#9a7820bold
invalid, invalid.deprecated#8a5050italic bold
meta.diff, meta.diff.header#8a8878
markup.deleted#8a5050
markup.inserted#5a8a40
markup.changed#9a7820
punctuation.definition.heading.md, entity.name.type.md, beginning.punctuation#686e70
markup.heading, entity.name.section, markup.bold#9a7820bold
markup.raw, markup.inline.raw, markup.fenced, markup.fenced_code#a85030
markup.link, string.other.link.title, string.other.link.description, meta.link.inline, meta.image.inline#686e70
variable.language.makefile, variable.other.makefile#686e70
markup.italicitalic
entity.other.attribute-name.class.css#b86820
entity.name.tag.css#9a7820
meta.property-name.css#686e70