Skip to main content
CodingTheme

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#323744ff
  • activityBar.dropBackground#2b313eff
  • activityBar.foreground#dbaceeff
  • activityBar.inactiveForeground#6a6d76ff
  • activityBarBadge.background#dbaceebf
  • activityBarBadge.foreground#ffffffff
  • badge.background#dbaceebf
  • badge.foreground#ffffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#2b313eff
  • breadcrumb.focusForeground#f5f5f5ff
  • breadcrumb.foreground#8a8c91ff
  • breadcrumbPicker.background#323744ff
  • button.background#a87bbbff
  • button.foreground#ffffffff
  • button.hoverBackground#b98bccff
  • debugExceptionWidget.background#420b0d
  • debugExceptionWidget.border#323744ff
  • debugToolBar.background#2b313eff
  • descriptionForeground#ccccccb3
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#323744ff
  • dropdown.border#323744ff
  • dropdown.foreground#f5f5f5ff
  • editor.background#2b313eff
  • editor.findMatchBackground#728dbf40
  • editor.findMatchHighlightBackground#728dbf40
  • editor.findRangeHighlightBackground#728dbf40
  • editor.focusedStackFrameHighlightBackground#728dbf40
  • editor.foreground#e9e9e9ff
  • editor.hoverHighlightBackground#728dbf40
  • editor.inactiveSelectionBackground#728dbf20
  • editor.lineHighlightBackground#323744ff
  • editor.lineHighlightBorder#323744ff
  • editor.rangeHighlightBackground#728dbf40
  • editor.selectionBackground#728dbf40
  • editor.selectionHighlightBackground#728dbf20
  • editor.snippetFinalTabstopHighlightBorder#728dbf40
  • editor.snippetTabstopHighlightBackground#728dbf40
  • editor.stackFrameHighlightBackground#728dbf40
  • editor.wordHighlightBackground#728dbf20
  • editor.wordHighlightStrongBackground#728dbf20
  • editorActiveLineNumber.foreground#8a8c91ff
  • editorBracketMatch.background#728dbf20
  • editorBracketMatch.border#a3bef3ff
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#bcbcbdff
  • editorError.foreground#da8284ff
  • editorGroup.border#323744ff
  • editorGroup.dropBackground#2b313eff
  • editorGroupHeader.noTabsBackground#2b313eff
  • editorGroupHeader.tabsBackground#323744ff
  • editorGutter.addedBackground#005530ff
  • editorGutter.background#2b313eff
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#7b2d34ff
  • editorGutter.modifiedBackground#2b4a76ff
  • editorHint.foreground#eeeeeeb3
  • editorHoverWidget.background#323744ff
  • editorHoverWidget.border#323744ff
  • editorIndentGuide.activeBackground#434854ff
  • editorIndentGuide.background#3a3f4bff
  • editorInfo.foreground#008000
  • editorLineNumber.activeForeground#8a8c91ff
  • editorLineNumber.foreground#6a6d76ff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#da8284ff
  • editorMarkerNavigationInfo.background#008000
  • editorMarkerNavigationWarning.background#4d9e4d
  • editorOverviewRuler.addedForeground#237c53ff
  • editorOverviewRuler.border#323744ff
  • editorOverviewRuler.bracketMatchForeground#a0a0a0
  • editorOverviewRuler.commonContentForeground#60606066
  • editorOverviewRuler.currentContentForeground#40c8ae80
  • editorOverviewRuler.deletedForeground#a65457ff
  • editorOverviewRuler.errorForeground#da8284bf
  • editorOverviewRuler.findMatchForeground#f6b94db3
  • editorOverviewRuler.incomingContentForeground#40a6ff80
  • editorOverviewRuler.infoForeground#121288b3
  • editorOverviewRuler.modifiedForeground#536f9fff
  • editorOverviewRuler.rangeHighlightForeground#007acc99
  • editorOverviewRuler.selectionHighlightForeground#a0a0a0cc
  • editorOverviewRuler.warningForeground#128812b3
  • editorOverviewRuler.wordHighlightForeground#a0a0a0cc
  • editorOverviewRuler.wordHighlightStrongForeground#c0a0c0cc
  • editorPane.background#2b313eff
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#323744ff
  • editorSuggestWidget.border#323744ff
  • editorSuggestWidget.foreground#f5f5f5ff
  • editorSuggestWidget.highlightForeground#f5f5f5ff
  • editorSuggestWidget.selectedBackground#3a3f4bff
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.foreground#4d9e4d
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#323744ff
  • editorWidget.border#323744ff
  • errorForeground#da8284ff
  • extensionButton.prominentBackground#327e36
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#28632b
  • focusBorder#728dbfff
  • foreground#e9e9e9ff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#8a8c91ff
  • gitDecoration.modifiedResourceForeground#e5b27cff
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#78cea0ff
  • input.background#2b313eff
  • input.foreground#f5f5f5ff
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBorder#dbaceeff
  • inputValidation.errorBackground#5f121eff
  • inputValidation.errorBorder#88393eff
  • inputValidation.infoBackground#2b313eff
  • inputValidation.infoBorder#4f535eff
  • inputValidation.warningBackground#4b2800ff
  • inputValidation.warningBorder#724a19ff
  • list.activeSelectionBackground#3a3f4bff
  • list.activeSelectionForeground#f5f5f5ff
  • list.dropBackground#2b313eff
  • list.errorForeground#da8284ff
  • list.focusBackground#3a3f4bff
  • list.highlightForeground#f5f5f5ff
  • list.hoverBackground#3a3f4bff
  • list.inactiveFocusBackground#3a3f4bff
  • list.inactiveSelectionBackground#3a3f4bff
  • list.inactiveSelectionForeground#f5f5f5ff
  • list.invalidItemForeground#b89500
  • list.warningForeground#4d9e4d
  • menu.background#323744ff
  • menu.foreground#ccccccff
  • menu.selectionBackground#3a3f4bff
  • menu.selectionForeground#f5f5f5ff
  • menu.separatorBackground#4f535eff
  • menubar.selectionBackground#3a3f4bff
  • menubar.selectionForeground#f5f5f5ff
  • merge.commonContentBackground#60606029
  • merge.commonHeaderBackground#60606066
  • merge.currentContentBackground#40c8ae33
  • merge.currentHeaderBackground#40c8ae80
  • merge.incomingContentBackground#40a6ff33
  • merge.incomingHeaderBackground#40a6ff80
  • notificationCenterHeader.background#323744ff
  • notificationLink.foreground#dbaceeff
  • notifications.background#323744ff
  • notifications.border#323744ff
  • panel.background#323744ff
  • panel.border#323744ff
  • panel.dropBackground#2b313eff
  • panelTitle.activeBorder#dbaceeff
  • panelTitle.activeForeground#f5f5f5ff
  • panelTitle.inactiveForeground#bcbcbdff
  • peekView.border#323744ff
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#323744ff
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#2b313eff
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#323744ff
  • pickerGroup.foreground#3794ff
  • progressBar.background#0e70c0
  • scrollbar.shadow#161c28ff
  • scrollbarSlider.activeBackground#6a6d76bf
  • scrollbarSlider.background#4f535ebf
  • scrollbarSlider.hoverBackground#5c6069bf
  • settings.checkboxBackground#2b313eff
  • settings.checkboxBorder#6a6d76ff
  • settings.checkboxForeground#f5f5f5ff
  • settings.dropdownBackground#323744ff
  • settings.dropdownBorder#323744ff
  • settings.dropdownForeground#f5f5f5ff
  • settings.dropdownListBorder#434854ff
  • settings.headerForeground#dcf7ffff
  • settings.modifiedItemIndicator#728dbfff
  • settings.numberInputBackground#323744ff
  • settings.numberInputForeground#f5f5f5ff
  • settings.textInputBackground#323744ff
  • settings.textInputForeground#f5f5f5ff
  • sideBar.background#323744ff
  • sideBar.dropBackground#2b313eff
  • sideBar.foreground#bcbcbdff
  • sideBarSectionHeader.background#323744ff
  • sideBarSectionHeader.foreground#6a6d76ff
  • sideBarTitle.foreground#6a6d76ff
  • statusBar.background#3a3f4bff
  • statusBar.debuggingBackground#956123ff
  • statusBar.debuggingForeground#bcbcbdff
  • statusBar.foreground#bcbcbdff
  • statusBar.noFolderBackground#713e88ff
  • statusBar.noFolderForeground#bcbcbdff
  • tab.activeBackground#323744ff
  • tab.activeBorder#dbaceeff
  • tab.activeForeground#f5f5f5ff
  • tab.activeModifiedBorder#dbaceebf
  • tab.border#323744ff
  • tab.inactiveBackground#323744ff
  • tab.inactiveForeground#bcbcbdff
  • tab.inactiveModifiedBorder#dbaceebf
  • tab.unfocusedActiveForeground#f5f5f5ff
  • tab.unfocusedActiveModifiedBorder#dbacee80
  • tab.unfocusedInactiveForeground#bcbcbdff
  • tab.unfocusedInactiveModifiedBorder#dbacee80
  • terminal.ansiBlack#2b313eff
  • terminal.ansiBlue#b3ceffff
  • terminal.ansiBrightBlack#6a6d76ff
  • terminal.ansiBrightBlue#b3ceffff
  • terminal.ansiBrightCyan#6adcfdff
  • terminal.ansiBrightGreen#88deafff
  • terminal.ansiBrightMagenta#e5bff4ff
  • terminal.ansiBrightRed#ffb2b3ff
  • terminal.ansiBrightWhite#ffffffff
  • terminal.ansiBrightYellow#f6c18bff
  • terminal.ansiCyan#6adcfdff
  • terminal.ansiGreen#237c53ff
  • terminal.ansiMagenta#e5bff4ff
  • terminal.ansiRed#a65457ff
  • terminal.ansiWhite#e9e9e9ff
  • terminal.ansiYellow#f6c18bff
  • terminal.background#2b313eff
  • terminal.border#323744ff
  • terminal.foreground#e9e9e9ff
  • terminal.selectionBackground#728dbf40
  • textBlockQuote.background#7f7f7f1a
  • textBlockQuote.border#323744ff
  • textCodeBlock.background#0a0a0a66
  • textLink.activeForeground#dbaceeff
  • textLink.foreground#dbaceeff
  • textPreformat.foreground#e5bff4ff
  • textSeparator.foreground#ffffff2e
  • titleBar.activeBackground#323744ff
  • titleBar.activeForeground#bcbcbdff
  • titleBar.inactiveBackground#323744ff
  • titleBar.inactiveForeground#6a6d76ff
  • widget.shadow#212733ff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

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

Shiki preview

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

Loading...