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#141e2eff
  • activityBar.dropBackground#0d1828ff
  • activityBar.foreground#2b9be4ff
  • activityBar.inactiveForeground#4b5261ff
  • activityBarBadge.background#2b9be4bf
  • activityBarBadge.foreground#fcffffff
  • badge.background#2b9be4bf
  • badge.foreground#fcffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#0d1828ff
  • breadcrumb.focusForeground#eaeef7ff
  • breadcrumb.foreground#69707eff
  • breadcrumbPicker.background#141e2eff
  • button.background#005fa2ff
  • button.foreground#fcffffff
  • button.hoverBackground#0072b7ff
  • debugExceptionWidget.background#420b0d
  • debugExceptionWidget.border#141e2eff
  • debugToolBar.background#0d1828ff
  • descriptionForeground#ccccccb3
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#141e2eff
  • dropdown.border#141e2eff
  • dropdown.foreground#eaeef7ff
  • editor.background#0d1828ff
  • editor.findMatchBackground#1d5c8740
  • editor.findMatchHighlightBackground#1d5c8740
  • editor.findRangeHighlightBackground#1d5c8740
  • editor.focusedStackFrameHighlightBackground#1d5c8740
  • editor.foreground#d7dbe5ff
  • editor.hoverHighlightBackground#1d5c8740
  • editor.inactiveSelectionBackground#1d5c8720
  • editor.lineHighlightBackground#141e2eff
  • editor.lineHighlightBorder#141e2eff
  • editor.rangeHighlightBackground#1d5c8740
  • editor.selectionBackground#1d5c8740
  • editor.selectionHighlightBackground#1d5c8720
  • editor.snippetFinalTabstopHighlightBorder#1d5c8740
  • editor.snippetTabstopHighlightBackground#1d5c8740
  • editor.stackFrameHighlightBackground#1d5c8740
  • editor.wordHighlightBackground#1d5c8720
  • editor.wordHighlightStrongBackground#1d5c8720
  • editorActiveLineNumber.foreground#69707eff
  • editorBracketMatch.background#1d5c8720
  • editorBracketMatch.border#2b9be4ff
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#428bffff
  • editorError.foreground#b9394cff
  • editorGroup.border#141e2eff
  • editorGroup.dropBackground#0d1828ff
  • editorGroupHeader.noTabsBackground#0d1828ff
  • editorGroupHeader.tabsBackground#141e2eff
  • editorGutter.addedBackground#001900ff
  • editorGutter.background#0d1828ff
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#440000ff
  • editorGutter.modifiedBackground#001335ff
  • editorHint.foreground#eeeeeeb3
  • editorHoverWidget.background#141e2eff
  • editorHoverWidget.border#141e2eff
  • editorIndentGuide.activeBackground#262f3eff
  • editorIndentGuide.background#1c2535ff
  • editorInfo.foreground#008000
  • editorLineNumber.activeForeground#69707eff
  • editorLineNumber.foreground#4b5261ff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#b9394cff
  • editorMarkerNavigationInfo.background#008000
  • editorMarkerNavigationWarning.background#4d9e4d
  • editorOverviewRuler.addedForeground#093f00ff
  • editorOverviewRuler.border#141e2eff
  • editorOverviewRuler.bracketMatchForeground#a0a0a0
  • editorOverviewRuler.commonContentForeground#60606066
  • editorOverviewRuler.currentContentForeground#40c8ae80
  • editorOverviewRuler.deletedForeground#77001cff
  • editorOverviewRuler.errorForeground#b9394cbf
  • editorOverviewRuler.findMatchForeground#f6b94db3
  • editorOverviewRuler.incomingContentForeground#40a6ff80
  • editorOverviewRuler.infoForeground#121288b3
  • editorOverviewRuler.modifiedForeground#003a62ff
  • editorOverviewRuler.rangeHighlightForeground#007acc99
  • editorOverviewRuler.selectionHighlightForeground#a0a0a0cc
  • editorOverviewRuler.warningForeground#128812b3
  • editorOverviewRuler.wordHighlightForeground#a0a0a0cc
  • editorOverviewRuler.wordHighlightStrongForeground#c0a0c0cc
  • editorPane.background#0d1828ff
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#141e2eff
  • editorSuggestWidget.border#141e2eff
  • editorSuggestWidget.foreground#eaeef7ff
  • editorSuggestWidget.highlightForeground#eaeef7ff
  • editorSuggestWidget.selectedBackground#1c2535ff
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.foreground#4d9e4d
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#141e2eff
  • editorWidget.border#141e2eff
  • errorForeground#b9394cff
  • extensionButton.prominentBackground#327e36
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#28632b
  • focusBorder#1d5c87ff
  • foreground#d7dbe5ff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#69707eff
  • gitDecoration.modifiedResourceForeground#b18c3dff
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#6e9f4cff
  • input.background#0d1828ff
  • input.foreground#eaeef7ff
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBorder#2b9be4ff
  • inputValidation.errorBackground#3e0000ff
  • inputValidation.errorBorder#520000ff
  • inputValidation.infoBackground#0d1828ff
  • inputValidation.infoBorder#313949ff
  • inputValidation.warningBackground#250000ff
  • inputValidation.warningBorder#301400ff
  • list.activeSelectionBackground#1c2535ff
  • list.activeSelectionForeground#eaeef7ff
  • list.dropBackground#0d1828ff
  • list.errorForeground#b9394cff
  • list.focusBackground#1c2535ff
  • list.highlightForeground#eaeef7ff
  • list.hoverBackground#1c2535ff
  • list.inactiveFocusBackground#1c2535ff
  • list.inactiveSelectionBackground#1c2535ff
  • list.inactiveSelectionForeground#eaeef7ff
  • list.invalidItemForeground#b89500
  • list.warningForeground#4d9e4d
  • menu.background#141e2eff
  • menu.foreground#b1b6c1ff
  • menu.selectionBackground#1c2535ff
  • menu.selectionForeground#eaeef7ff
  • menu.separatorBackground#313949ff
  • menubar.selectionBackground#1c2535ff
  • menubar.selectionForeground#eaeef7ff
  • merge.commonContentBackground#60606029
  • merge.commonHeaderBackground#60606066
  • merge.currentContentBackground#40c8ae33
  • merge.currentHeaderBackground#40c8ae80
  • merge.incomingContentBackground#40a6ff33
  • merge.incomingHeaderBackground#40a6ff80
  • notificationCenterHeader.background#141e2eff
  • notificationLink.foreground#2b9be4ff
  • notifications.background#141e2eff
  • notifications.border#141e2eff
  • panel.background#141e2eff
  • panel.border#141e2eff
  • panel.dropBackground#0d1828ff
  • panelTitle.activeBorder#2b9be4ff
  • panelTitle.activeForeground#eaeef7ff
  • panelTitle.inactiveForeground#9ea4b0ff
  • peekView.border#141e2eff
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#141e2eff
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#0d1828ff
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#141e2eff
  • pickerGroup.foreground#3794ff
  • progressBar.background#0e70c0
  • scrollbar.shadow#000118ff
  • scrollbarSlider.activeBackground#4b5261bf
  • scrollbarSlider.background#313949bf
  • scrollbarSlider.hoverBackground#3d4555bf
  • settings.checkboxBackground#0d1828ff
  • settings.checkboxBorder#4b5261ff
  • settings.checkboxForeground#eaeef7ff
  • settings.dropdownBackground#141e2eff
  • settings.dropdownBorder#141e2eff
  • settings.dropdownForeground#eaeef7ff
  • settings.dropdownListBorder#262f3eff
  • settings.headerForeground#bcf1ffff
  • settings.modifiedItemIndicator#1d5c87ff
  • settings.numberInputBackground#141e2eff
  • settings.numberInputForeground#eaeef7ff
  • settings.textInputBackground#141e2eff
  • settings.textInputForeground#eaeef7ff
  • sideBar.background#141e2eff
  • sideBar.dropBackground#0d1828ff
  • sideBar.foreground#9ea4b0ff
  • sideBarSectionHeader.background#141e2eff
  • sideBarSectionHeader.foreground#4b5261ff
  • sideBarTitle.foreground#4b5261ff
  • statusBar.background#1c2535ff
  • statusBar.debuggingBackground#780000ff
  • statusBar.debuggingForeground#9ea4b0ff
  • statusBar.foreground#9ea4b0ff
  • statusBar.noFolderBackground#320050ff
  • statusBar.noFolderForeground#9ea4b0ff
  • tab.activeBackground#141e2eff
  • tab.activeBorder#2b9be4ff
  • tab.activeForeground#eaeef7ff
  • tab.activeModifiedBorder#2b9be4bf
  • tab.border#141e2eff
  • tab.inactiveBackground#141e2eff
  • tab.inactiveForeground#9ea4b0ff
  • tab.inactiveModifiedBorder#2b9be4bf
  • tab.unfocusedActiveForeground#eaeef7ff
  • tab.unfocusedActiveModifiedBorder#2b9be480
  • tab.unfocusedInactiveForeground#9ea4b0ff
  • tab.unfocusedInactiveModifiedBorder#2b9be480
  • terminal.ansiBlack#273143ff
  • terminal.ansiBlue#4bb0fbff
  • terminal.ansiBrightBlack#798599ff
  • terminal.ansiBrightBlue#428bffff
  • terminal.ansiBrightCyan#33b9c8ff
  • terminal.ansiBrightGreen#92c56eff
  • terminal.ansiBrightMagenta#df86f9ff
  • terminal.ansiBrightRed#fb3b42ff
  • terminal.ansiBrightWhite#d1dbecff
  • terminal.ansiBrightYellow#e9bf6eff
  • terminal.ansiCyan#33b9c8ff
  • terminal.ansiGreen#92c56eff
  • terminal.ansiMagenta#df86f9ff
  • terminal.ansiRed#e96571ff
  • terminal.ansiWhite#d1dbecff
  • terminal.ansiYellow#e9bf6eff
  • terminal.background#0d1828ff
  • terminal.border#141e2eff
  • terminal.foreground#d7dbe5ff
  • terminal.selectionBackground#1d5c8740
  • textBlockQuote.background#7f7f7f1a
  • textBlockQuote.border#141e2eff
  • textCodeBlock.background#0a0a0a66
  • textLink.activeForeground#2b9be4ff
  • textLink.foreground#2b9be4ff
  • textPreformat.foreground#df86f9ff
  • textSeparator.foreground#ffffff2e
  • titleBar.activeBackground#141e2eff
  • titleBar.activeForeground#9ea4b0ff
  • titleBar.inactiveBackground#141e2eff
  • titleBar.inactiveForeground#4b5261ff
  • widget.shadow#000b1dff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded#e96571ff
emphasisitalic
strongbold
header#000080
comment#798599ff
constant.language#d7985bff
constant.numeric#d7985bff
constant.regexp#e96571ff
entity.name.tag#e96571ff
entity.name.tag.css#e9bf6eff
entity.other.attribute-name#d7985bff
entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.attribute.scss, entity.other.attribute-name.scss#d7985bff
invalid#f44747
markup.underlineunderline
markup.bold#cb74e5ffbold
markup.heading#cb74e5ffbold
markup.italicitalic
markup.inserted#d7985bff
markup.deleted#92c56eff
markup.changed#cb74e5ff
punctuation.definition.quote.begin.markdown#6A9955
punctuation.definition.list.begin.markdown#6796e6
markup.inline.raw#92c56eff
punctuation.definition.tag#b7bbc7ff
meta.preprocessor#cb74e5ff
meta.preprocessor.string#92c56eff
meta.preprocessor.numeric#d7985bff
meta.structure.dictionary.key.python#e96571ff
meta.diff.header#cb74e5ff
storage#cb74e5ff
storage.type#cb74e5ff
storage.modifier#cb74e5ff
string#92c56eff
string.tag#92c56eff
string.value#92c56eff
string.regexp#92c56eff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#33b9c8ff
meta.template.expression#d4d4d4
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#e96571ff
keyword#cb74e5ff
keyword.control#cb74e5ff
keyword.operator#33b9c8ff
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.instanceof, keyword.operator.logical.python#cb74e5ff
keyword.other.unit#d7985bff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#cb74e5ff
support.function.git-rebase#33b9c8ff
constant.sha.git-rebase#d7985bff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#d4d4d4
variable.language#cb74e5ff
entity.name.function, support.function, support.constant.handlebars#4bb0fbff
meta.return-type, support.class, support.type, entity.name.type, 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#e9bf6eff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#e9bf6eff
keyword.control#cb74e5ff
variable, meta.definition.variable.name, support.variable, entity.name.variable#e96571ff
meta.object-literal.key#e96571ff
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#92c56eff
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#b7bbc7ff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#e96571ff
keyword.operator.or.regexp, keyword.control.anchor.regexp#33b9c8ff
keyword.operator.quantifier.regexp#d7985bff
constant.character#cb74e5ff
constant.character.escape#b7bbc7ff
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
string.quoted.double.html#92c56eff
string.template#92c56eff
storage.type.function#cb74e5ff
support.class.component.js#e96571ff
variable.parameter#e96571ff
variable.other.property#e96571ff
support.function, support.constant.handlebars#33b9c8ff
support.type, support.class, support.constant.math#e9bf6eff
support.type.vendored.property-name, support.type.property-name#e96571ff
support.function#33b9c8ff
variable.other.constant#e9bf6eff
meta.brace.round.js, meta.brace.square.js, punctuation#b7bbc7ff
support.type.property-name.json#e96571ff
storage.type.function.arrow.js, storage.type.function.arrow.ts, storage.type.function.arrow.tsx#33b9c8ff
punctuation.definition.keyword.css, punctuation.definition.directive.c, punctuation.definition.heading.markdown#cb74e5ff
entity.name.type.class, entity.name.type.module#e9bf6eff
punctuation.definition.comment.python, punctuation.definition.comment.js, punctuation.definition.comment.cpp, punctuation.definition.comment.begin.css, punctuation.definition.comment.end.css, punctuation.definition.list.begin.markdown#798599ff
markup.headingnormal

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...