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#002446ff
  • activityBar.dropBackground#001e3fff
  • activityBar.foreground#3f9cfbff
  • activityBar.inactiveForeground#3e587bff
  • activityBarBadge.background#3f9cfbbf
  • activityBarBadge.foreground#eeffffff
  • badge.background#3f9cfbbf
  • badge.foreground#eeffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#001e3fff
  • breadcrumb.focusForeground#ddf0ffff
  • breadcrumb.foreground#5d7599ff
  • breadcrumbPicker.background#002446ff
  • button.background#0063baff
  • button.foreground#eeffffff
  • button.hoverBackground#0075ceff
  • debugExceptionWidget.background#420b0d
  • debugExceptionWidget.border#002446ff
  • debugToolBar.background#001e3fff
  • descriptionForeground#ccccccb3
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#002446ff
  • dropdown.border#002446ff
  • dropdown.foreground#ddf0ffff
  • editor.background#001e3fff
  • editor.findMatchBackground#425f8e40
  • editor.findMatchHighlightBackground#425f8e40
  • editor.findRangeHighlightBackground#425f8e40
  • editor.focusedStackFrameHighlightBackground#425f8e40
  • editor.foreground#cadeffff
  • editor.hoverHighlightBackground#425f8e40
  • editor.inactiveSelectionBackground#425f8e20
  • editor.lineHighlightBackground#002446ff
  • editor.lineHighlightBorder#002446ff
  • editor.rangeHighlightBackground#425f8e40
  • editor.selectionBackground#425f8e40
  • editor.selectionHighlightBackground#425f8e20
  • editor.snippetFinalTabstopHighlightBorder#425f8e40
  • editor.snippetTabstopHighlightBackground#425f8e40
  • editor.stackFrameHighlightBackground#425f8e40
  • editor.wordHighlightBackground#425f8e20
  • editor.wordHighlightStrongBackground#425f8e20
  • editorActiveLineNumber.foreground#5d7599ff
  • editorBracketMatch.background#425f8e20
  • editorBracketMatch.border#669ae9ff
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#f5ffffff
  • editorError.foreground#b34e55ff
  • editorGroup.border#002446ff
  • editorGroup.dropBackground#001e3fff
  • editorGroupHeader.noTabsBackground#001e3fff
  • editorGroupHeader.tabsBackground#002446ff
  • editorGutter.addedBackground#002615ff
  • editorGutter.background#001e3fff
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#450000ff
  • editorGutter.modifiedBackground#00183eff
  • editorHint.foreground#eeeeeeb3
  • editorHoverWidget.background#002446ff
  • editorHoverWidget.border#002446ff
  • editorIndentGuide.activeBackground#133457ff
  • editorIndentGuide.background#032b4eff
  • editorInfo.foreground#008000
  • editorLineNumber.activeForeground#5d7599ff
  • editorLineNumber.foreground#3e587bff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#b34e55ff
  • editorMarkerNavigationInfo.background#008000
  • editorMarkerNavigationWarning.background#4d9e4d
  • editorOverviewRuler.addedForeground#004c3bff
  • editorOverviewRuler.border#002446ff
  • editorOverviewRuler.bracketMatchForeground#a0a0a0
  • editorOverviewRuler.commonContentForeground#60606066
  • editorOverviewRuler.currentContentForeground#40c8ae80
  • editorOverviewRuler.deletedForeground#761325ff
  • editorOverviewRuler.errorForeground#b34e55bf
  • editorOverviewRuler.findMatchForeground#f6b94db3
  • editorOverviewRuler.incomingContentForeground#40a6ff80
  • editorOverviewRuler.infoForeground#121288b3
  • editorOverviewRuler.modifiedForeground#1d3e6aff
  • editorOverviewRuler.rangeHighlightForeground#007acc99
  • editorOverviewRuler.selectionHighlightForeground#a0a0a0cc
  • editorOverviewRuler.warningForeground#128812b3
  • editorOverviewRuler.wordHighlightForeground#a0a0a0cc
  • editorOverviewRuler.wordHighlightStrongForeground#c0a0c0cc
  • editorPane.background#001e3fff
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#002446ff
  • editorSuggestWidget.border#002446ff
  • editorSuggestWidget.foreground#ddf0ffff
  • editorSuggestWidget.highlightForeground#ddf0ffff
  • editorSuggestWidget.selectedBackground#032b4eff
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.foreground#4d9e4d
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#002446ff
  • editorWidget.border#002446ff
  • errorForeground#b34e55ff
  • extensionButton.prominentBackground#327e36
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#28632b
  • focusBorder#425f8eff
  • foreground#cadeffff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#5d7599ff
  • gitDecoration.modifiedResourceForeground#a99642ff
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#00ac95ff
  • input.background#001e3fff
  • input.foreground#ddf0ffff
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBorder#3f9cfbff
  • inputValidation.errorBackground#370000ff
  • inputValidation.errorBorder#540009ff
  • inputValidation.infoBackground#001e3fff
  • inputValidation.infoBorder#213f62ff
  • inputValidation.warningBackground#1c0000ff
  • inputValidation.warningBorder#2f2100ff
  • list.activeSelectionBackground#032b4eff
  • list.activeSelectionForeground#ddf0ffff
  • list.dropBackground#001e3fff
  • list.errorForeground#b34e55ff
  • list.focusBackground#032b4eff
  • list.highlightForeground#ddf0ffff
  • list.hoverBackground#032b4eff
  • list.inactiveFocusBackground#032b4eff
  • list.inactiveSelectionBackground#032b4eff
  • list.inactiveSelectionForeground#ddf0ffff
  • list.invalidItemForeground#b89500
  • list.warningForeground#4d9e4d
  • menu.background#002446ff
  • menu.foreground#a4b9dcff
  • menu.selectionBackground#032b4eff
  • menu.selectionForeground#ddf0ffff
  • menu.separatorBackground#213f62ff
  • menubar.selectionBackground#032b4eff
  • menubar.selectionForeground#ddf0ffff
  • merge.commonContentBackground#60606029
  • merge.commonHeaderBackground#60606066
  • merge.currentContentBackground#40c8ae33
  • merge.currentHeaderBackground#40c8ae80
  • merge.incomingContentBackground#40a6ff33
  • merge.incomingHeaderBackground#40a6ff80
  • notificationCenterHeader.background#002446ff
  • notificationLink.foreground#3f9cfbff
  • notifications.background#002446ff
  • notifications.border#002446ff
  • panel.background#002446ff
  • panel.border#002446ff
  • panel.dropBackground#001e3fff
  • panelTitle.activeBorder#3f9cfbff
  • panelTitle.activeForeground#ddf0ffff
  • panelTitle.inactiveForeground#92a7caff
  • peekView.border#002446ff
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#002446ff
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#001e3fff
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#002446ff
  • pickerGroup.foreground#3794ff
  • progressBar.background#0e70c0
  • scrollbar.shadow#000429ff
  • scrollbarSlider.activeBackground#3e587bbf
  • scrollbarSlider.background#213f62bf
  • scrollbarSlider.hoverBackground#2f4b6ebf
  • settings.checkboxBackground#001e3fff
  • settings.checkboxBorder#3e587bff
  • settings.checkboxForeground#ddf0ffff
  • settings.dropdownBackground#002446ff
  • settings.dropdownBorder#002446ff
  • settings.dropdownForeground#ddf0ffff
  • settings.dropdownListBorder#133457ff
  • settings.headerForeground#d2edffff
  • settings.modifiedItemIndicator#425f8eff
  • settings.numberInputBackground#002446ff
  • settings.numberInputForeground#ddf0ffff
  • settings.textInputBackground#002446ff
  • settings.textInputForeground#ddf0ffff
  • sideBar.background#002446ff
  • sideBar.dropBackground#001e3fff
  • sideBar.foreground#92a7caff
  • sideBarSectionHeader.background#002446ff
  • sideBarSectionHeader.foreground#3e587bff
  • sideBarTitle.foreground#3e587bff
  • statusBar.background#032b4eff
  • statusBar.debuggingBackground#870000ff
  • statusBar.debuggingForeground#92a7caff
  • statusBar.foreground#92a7caff
  • statusBar.noFolderBackground#3f0061ff
  • statusBar.noFolderForeground#92a7caff
  • tab.activeBackground#002446ff
  • tab.activeBorder#3f9cfbff
  • tab.activeForeground#ddf0ffff
  • tab.activeModifiedBorder#3f9cfbbf
  • tab.border#002446ff
  • tab.inactiveBackground#002446ff
  • tab.inactiveForeground#92a7caff
  • tab.inactiveModifiedBorder#3f9cfbbf
  • tab.unfocusedActiveForeground#ddf0ffff
  • tab.unfocusedActiveModifiedBorder#3f9cfb80
  • tab.unfocusedInactiveForeground#92a7caff
  • tab.unfocusedInactiveModifiedBorder#3f9cfb80
  • terminal.ansiBlack#001e3fff
  • terminal.ansiBlue#7daeffff
  • terminal.ansiBrightBlack#3e587bff
  • terminal.ansiBrightBlue#7daeffff
  • terminal.ansiBrightCyan#00bee6ff
  • terminal.ansiBrightGreen#10c2aaff
  • terminal.ansiBrightMagenta#d097e8ff
  • terminal.ansiBrightRed#f88b8eff
  • terminal.ansiBrightWhite#eeffffff
  • terminal.ansiBrightYellow#bfaa55ff
  • terminal.ansiCyan#00bee6ff
  • terminal.ansiGreen#004c3bff
  • terminal.ansiMagenta#d097e8ff
  • terminal.ansiRed#761325ff
  • terminal.ansiWhite#cadeffff
  • terminal.ansiYellow#bfaa55ff
  • terminal.background#001e3fff
  • terminal.border#002446ff
  • terminal.foreground#cadeffff
  • terminal.selectionBackground#425f8e40
  • textBlockQuote.background#7f7f7f1a
  • textBlockQuote.border#002446ff
  • textCodeBlock.background#0a0a0a66
  • textLink.activeForeground#3f9cfbff
  • textLink.foreground#3f9cfbff
  • textPreformat.foreground#d097e8ff
  • textSeparator.foreground#ffffff2e
  • titleBar.activeBackground#002446ff
  • titleBar.activeForeground#92a7caff
  • titleBar.inactiveBackground#002446ff
  • titleBar.inactiveForeground#3e587bff
  • widget.shadow#001434ff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

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

Shiki preview

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

Loading...