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#32373fff
  • activityBar.dropBackground#2c313aff
  • activityBar.foreground#79a4e1ff
  • activityBar.inactiveForeground#64676dff
  • activityBarBadge.background#79a4e1bf
  • activityBarBadge.foreground#ffffffff
  • badge.background#79a4e1bf
  • badge.foreground#ffffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#2c313aff
  • breadcrumb.focusForeground#f0f0f0ff
  • breadcrumb.foreground#7f8286ff
  • breadcrumbPicker.background#32373fff
  • button.background#406fa8ff
  • button.foreground#ffffffff
  • button.hoverBackground#5280baff
  • debugExceptionWidget.background#420b0d
  • debugExceptionWidget.border#32373fff
  • debugToolBar.background#2c313aff
  • descriptionForeground#ccccccb3
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#32373fff
  • dropdown.border#32373fff
  • dropdown.foreground#f0f0f0ff
  • editor.background#2c313aff
  • editor.findMatchBackground#656c7c40
  • editor.findMatchHighlightBackground#656c7c40
  • editor.findRangeHighlightBackground#656c7c40
  • editor.focusedStackFrameHighlightBackground#656c7c40
  • editor.foreground#e0e0e0ff
  • editor.hoverHighlightBackground#656c7c40
  • editor.inactiveSelectionBackground#656c7c20
  • editor.lineHighlightBackground#32373fff
  • editor.lineHighlightBorder#32373fff
  • editor.rangeHighlightBackground#656c7c40
  • editor.selectionBackground#656c7c40
  • editor.selectionHighlightBackground#656c7c20
  • editor.snippetFinalTabstopHighlightBorder#656c7c40
  • editor.snippetTabstopHighlightBackground#656c7c40
  • editor.stackFrameHighlightBackground#656c7c40
  • editor.wordHighlightBackground#656c7c20
  • editor.wordHighlightStrongBackground#656c7c20
  • editorActiveLineNumber.foreground#7f8286ff
  • editorBracketMatch.background#656c7c20
  • editorBracketMatch.border#8ba2cfff
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#ffffffff
  • editorError.foreground#a76c6cff
  • editorGroup.border#32373fff
  • editorGroup.dropBackground#2c313aff
  • editorGroupHeader.noTabsBackground#2c313aff
  • editorGroupHeader.tabsBackground#32373fff
  • editorGutter.addedBackground#003228ff
  • editorGutter.background#2c313aff
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#49171cff
  • editorGutter.modifiedBackground#222937ff
  • editorHint.foreground#eeeeeeb3
  • editorHoverWidget.background#32373fff
  • editorHoverWidget.border#32373fff
  • editorIndentGuide.activeBackground#42464eff
  • editorIndentGuide.background#393e46ff
  • editorInfo.foreground#008000
  • editorLineNumber.activeForeground#7f8286ff
  • editorLineNumber.foreground#64676dff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#a76c6cff
  • editorMarkerNavigationInfo.background#008000
  • editorMarkerNavigationWarning.background#4d9e4d
  • editorOverviewRuler.addedForeground#01584cff
  • editorOverviewRuler.border#32373fff
  • editorOverviewRuler.bracketMatchForeground#a0a0a0
  • editorOverviewRuler.commonContentForeground#60606066
  • editorOverviewRuler.currentContentForeground#40c8ae80
  • editorOverviewRuler.deletedForeground#733d3eff
  • editorOverviewRuler.errorForeground#a76c6cbf
  • editorOverviewRuler.findMatchForeground#f6b94db3
  • editorOverviewRuler.incomingContentForeground#40a6ff80
  • editorOverviewRuler.infoForeground#121288b3
  • editorOverviewRuler.modifiedForeground#474d5cff
  • editorOverviewRuler.rangeHighlightForeground#007acc99
  • editorOverviewRuler.selectionHighlightForeground#a0a0a0cc
  • editorOverviewRuler.warningForeground#128812b3
  • editorOverviewRuler.wordHighlightForeground#a0a0a0cc
  • editorOverviewRuler.wordHighlightStrongForeground#c0a0c0cc
  • editorPane.background#2c313aff
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#32373fff
  • editorSuggestWidget.border#32373fff
  • editorSuggestWidget.foreground#f0f0f0ff
  • editorSuggestWidget.highlightForeground#f0f0f0ff
  • editorSuggestWidget.selectedBackground#393e46ff
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.foreground#4d9e4d
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#32373fff
  • editorWidget.border#32373fff
  • errorForeground#a76c6cff
  • extensionButton.prominentBackground#327e36
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#28632b
  • focusBorder#656c7cff
  • foreground#e0e0e0ff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#7f8286ff
  • gitDecoration.modifiedResourceForeground#ad9f71ff
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#66ae9fff
  • input.background#2c313aff
  • input.foreground#f0f0f0ff
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBorder#79a4e1ff
  • inputValidation.errorBackground#2f0000ff
  • inputValidation.errorBorder#552326ff
  • inputValidation.infoBackground#2c313aff
  • inputValidation.infoBorder#4c5057ff
  • inputValidation.warningBackground#1d1000ff
  • inputValidation.warningBorder#3b3309ff
  • list.activeSelectionBackground#393e46ff
  • list.activeSelectionForeground#f0f0f0ff
  • list.dropBackground#2c313aff
  • list.errorForeground#a76c6cff
  • list.focusBackground#393e46ff
  • list.highlightForeground#f0f0f0ff
  • list.hoverBackground#393e46ff
  • list.inactiveFocusBackground#393e46ff
  • list.inactiveSelectionBackground#393e46ff
  • list.inactiveSelectionForeground#f0f0f0ff
  • list.invalidItemForeground#b89500
  • list.warningForeground#4d9e4d
  • menu.background#32373fff
  • menu.foreground#bfbfc0ff
  • menu.selectionBackground#393e46ff
  • menu.selectionForeground#f0f0f0ff
  • menu.separatorBackground#4c5057ff
  • menubar.selectionBackground#393e46ff
  • menubar.selectionForeground#f0f0f0ff
  • merge.commonContentBackground#60606029
  • merge.commonHeaderBackground#60606066
  • merge.currentContentBackground#40c8ae33
  • merge.currentHeaderBackground#40c8ae80
  • merge.incomingContentBackground#40a6ff33
  • merge.incomingHeaderBackground#40a6ff80
  • notificationCenterHeader.background#32373fff
  • notificationLink.foreground#79a4e1ff
  • notifications.background#32373fff
  • notifications.border#32373fff
  • panel.background#32373fff
  • panel.border#32373fff
  • panel.dropBackground#2c313aff
  • panelTitle.activeBorder#79a4e1ff
  • panelTitle.activeForeground#f0f0f0ff
  • panelTitle.inactiveForeground#aeafb1ff
  • peekView.border#32373fff
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#32373fff
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#2c313aff
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#32373fff
  • pickerGroup.foreground#3794ff
  • progressBar.background#0e70c0
  • scrollbar.shadow#171c24ff
  • scrollbarSlider.activeBackground#64676dbf
  • scrollbarSlider.background#4c5057bf
  • scrollbarSlider.hoverBackground#575b62bf
  • settings.checkboxBackground#2c313aff
  • settings.checkboxBorder#64676dff
  • settings.checkboxForeground#f0f0f0ff
  • settings.dropdownBackground#32373fff
  • settings.dropdownBorder#32373fff
  • settings.dropdownForeground#f0f0f0ff
  • settings.dropdownListBorder#42464eff
  • settings.headerForeground#e6edffff
  • settings.modifiedItemIndicator#656c7cff
  • settings.numberInputBackground#32373fff
  • settings.numberInputForeground#f0f0f0ff
  • settings.textInputBackground#32373fff
  • settings.textInputForeground#f0f0f0ff
  • sideBar.background#32373fff
  • sideBar.dropBackground#2c313aff
  • sideBar.foreground#aeafb1ff
  • sideBarSectionHeader.background#32373fff
  • sideBarSectionHeader.foreground#64676dff
  • sideBarTitle.foreground#64676dff
  • statusBar.background#393e46ff
  • statusBar.debuggingBackground#8c2909ff
  • statusBar.debuggingForeground#aeafb1ff
  • statusBar.foreground#aeafb1ff
  • statusBar.noFolderBackground#4c2061ff
  • statusBar.noFolderForeground#aeafb1ff
  • tab.activeBackground#32373fff
  • tab.activeBorder#79a4e1ff
  • tab.activeForeground#f0f0f0ff
  • tab.activeModifiedBorder#79a4e1bf
  • tab.border#32373fff
  • tab.inactiveBackground#32373fff
  • tab.inactiveForeground#aeafb1ff
  • tab.inactiveModifiedBorder#79a4e1bf
  • tab.unfocusedActiveForeground#f0f0f0ff
  • tab.unfocusedActiveModifiedBorder#79a4e180
  • tab.unfocusedInactiveForeground#aeafb1ff
  • tab.unfocusedInactiveModifiedBorder#79a4e180
  • terminal.ansiBlack#2c313aff
  • terminal.ansiBlue#9eb5e3ff
  • terminal.ansiBrightBlack#64676dff
  • terminal.ansiBrightBlue#9eb5e3ff
  • terminal.ansiBrightCyan#78bed5ff
  • terminal.ansiBrightGreen#79c1b2ff
  • terminal.ansiBrightMagenta#c9a8d6ff
  • terminal.ansiBrightRed#e2a3a2ff
  • terminal.ansiBrightWhite#ffffffff
  • terminal.ansiBrightYellow#c1b283ff
  • terminal.ansiCyan#78bed5ff
  • terminal.ansiGreen#01584cff
  • terminal.ansiMagenta#c9a8d6ff
  • terminal.ansiRed#733d3eff
  • terminal.ansiWhite#e0e0e0ff
  • terminal.ansiYellow#c1b283ff
  • terminal.background#2c313aff
  • terminal.border#32373fff
  • terminal.foreground#e0e0e0ff
  • terminal.selectionBackground#656c7c40
  • textBlockQuote.background#7f7f7f1a
  • textBlockQuote.border#32373fff
  • textCodeBlock.background#0a0a0a66
  • textLink.activeForeground#79a4e1ff
  • textLink.foreground#79a4e1ff
  • textPreformat.foreground#c9a8d6ff
  • textSeparator.foreground#ffffff2e
  • titleBar.activeBackground#32373fff
  • titleBar.activeForeground#aeafb1ff
  • titleBar.inactiveBackground#32373fff
  • titleBar.inactiveForeground#64676dff
  • widget.shadow#22262fff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

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

Shiki preview

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

Loading...