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.activeBorder#e6b450b3
  • activityBar.background#161a26
  • activityBar.border#343B4D
  • activityBar.foreground#838892cc
  • activityBar.inactiveForeground#83889299
  • activityBarBadge.background#e6b450
  • activityBarBadge.foreground#161a26
  • badge.background#e6b45033
  • badge.foreground#e6b450
  • button.background#e6b450
  • button.foreground#161a26
  • button.hoverBackground#e1af4b
  • button.secondaryBackground#83889233
  • button.secondaryForeground#bfbdb6
  • button.secondaryHoverBackground#83889280
  • debugConsoleInputIcon.foreground#e6b450
  • debugExceptionWidget.background#171B26
  • debugExceptionWidget.border#343B4D
  • debugIcon.breakpointDisabledForeground#f2966880
  • debugIcon.breakpointForeground#f29668
  • debugToolBar.background#171B26
  • descriptionForeground#838892
  • diffEditor.diagonalFill#343B4D
  • diffEditor.insertedTextBackground#7fd9621f
  • diffEditor.removedTextBackground#f26d781f
  • dropdown.background#141722
  • dropdown.border#83889245
  • dropdown.foreground#838892
  • editor.background#161a26
  • editor.findMatchBackground#6c5980
  • editor.findMatchBorder#6c5980
  • editor.findMatchHighlightBackground#6c598066
  • editor.findMatchHighlightBorder#5f4c7266
  • editor.findRangeHighlightBackground#6c598040
  • editor.foreground#bfbdb6
  • editor.inactiveSelectionBackground#409fff21
  • editor.lineHighlightBackground#131721
  • editor.rangeHighlightBackground#6c598033
  • editor.selectionBackground#409fff4d
  • editor.selectionHighlightBackground#7fd96226
  • editor.selectionHighlightBorder#7fd96200
  • editor.snippetTabstopHighlightBackground#7fd96233
  • editor.wordHighlightBackground#73b8ff14
  • editor.wordHighlightBorder#73b8ff80
  • editor.wordHighlightStrongBackground#7fd96214
  • editor.wordHighlightStrongBorder#7fd96280
  • editorBracketMatch.background#6c73804d
  • editorBracketMatch.border#6c73804d
  • editorCodeLens.foreground#acb6bf8c
  • editorCursor.foreground#e6b450
  • editorError.foreground#d95757
  • editorGroup.background#171B26
  • editorGroup.border#343B4D
  • editorGroupHeader.noTabsBackground#161a26
  • editorGroupHeader.tabsBackground#161a26
  • editorGroupHeader.tabsBorder#343B4D
  • editorGutter.addedBackground#7fd962cc
  • editorGutter.deletedBackground#f26d78cc
  • editorGutter.modifiedBackground#73b8ffcc
  • editorHoverWidget.background#171B26
  • editorHoverWidget.border#343B4D
  • editorIndentGuide.activeBackground#6c738080
  • editorIndentGuide.background#6c738033
  • editorLineNumber.activeForeground#6c7380e6
  • editorLineNumber.foreground#6c738099
  • editorLink.activeForeground#e6b450
  • editorMarkerNavigation.background#171B26
  • editorOverviewRuler.addedForeground#7fd962
  • editorOverviewRuler.border#343B4D
  • editorOverviewRuler.bracketMatchForeground#6c7380b3
  • editorOverviewRuler.deletedForeground#f26d78
  • editorOverviewRuler.errorForeground#d95757
  • editorOverviewRuler.findMatchForeground#6c5980
  • editorOverviewRuler.modifiedForeground#73b8ff
  • editorOverviewRuler.warningForeground#e6b450
  • editorOverviewRuler.wordHighlightForeground#73b8ff66
  • editorOverviewRuler.wordHighlightStrongForeground#7fd96266
  • editorRuler.foreground#6c738033
  • editorSuggestWidget.background#171B26
  • editorSuggestWidget.border#343B4D
  • editorSuggestWidget.highlightForeground#e6b450
  • editorSuggestWidget.selectedBackground#47526640
  • editorWarning.foreground#e6b450
  • editorWhitespace.foreground#6c738099
  • editorWidget.background#171B26
  • editorWidget.border#343B4D
  • errorForeground#d95757
  • extensionButton.prominentBackground#e6b450
  • extensionButton.prominentForeground#141722
  • extensionButton.prominentHoverBackground#e1af4b
  • focusBorder#141722
  • foreground#838892
  • gitDecoration.conflictingResourceForeground
  • gitDecoration.deletedResourceForeground#f26d78b3
  • gitDecoration.ignoredResourceForeground#83889280
  • gitDecoration.modifiedResourceForeground#73b8ffb3
  • gitDecoration.submoduleResourceForeground#d2a6ffb3
  • gitDecoration.untrackedResourceForeground#7fd962b3
  • icon.foreground#838892
  • input.background#141722
  • input.border#83889245
  • input.foreground#bfbdb6
  • input.placeholderForeground#83889280
  • inputOption.activeBackground#e6b45033
  • inputOption.activeBorder#e6b4504d
  • inputOption.activeForeground#e6b450
  • inputValidation.errorBackground#141722
  • inputValidation.errorBorder#d95757
  • inputValidation.infoBackground#161a26
  • inputValidation.infoBorder#39bae6
  • inputValidation.warningBackground#161a26
  • inputValidation.warningBorder#ffb454
  • keybindingLabel.background#8388921a
  • keybindingLabel.border#bfbdb61a
  • keybindingLabel.bottomBorder#bfbdb61a
  • keybindingLabel.foreground#bfbdb6
  • list.activeSelectionBackground#47526640
  • list.activeSelectionForeground#bfbdb6
  • list.deemphasizedForeground#d95757
  • list.errorForeground#d95757
  • list.filterMatchBackground#5f4c7266
  • list.filterMatchBorder#6c598066
  • list.focusBackground#47526640
  • list.focusForeground#bfbdb6
  • list.focusOutline#47526640
  • list.highlightForeground#e6b450
  • list.hoverBackground#47526640
  • list.inactiveSelectionBackground#47526633
  • list.inactiveSelectionForeground#838892
  • list.invalidItemForeground#8388924d
  • listFilterWidget.background#171B26
  • listFilterWidget.noMatchesOutline#d95757
  • listFilterWidget.outline#e6b450
  • minimap.background#161a26
  • minimap.errorHighlight#d95757
  • minimap.findMatchHighlight#6c5980
  • minimap.selectionHighlight#409fff4d
  • minimapGutter.addedBackground#7fd962
  • minimapGutter.deletedBackground#f26d78
  • minimapGutter.modifiedBackground#73b8ff
  • panel.background#161a26
  • panel.border#343B4D
  • panelTitle.activeBorder#e6b450
  • panelTitle.activeForeground#bfbdb6
  • panelTitle.inactiveForeground#838892
  • peekView.border#47526640
  • peekViewEditor.background#171B26
  • peekViewEditor.matchHighlightBackground#6c598066
  • peekViewEditor.matchHighlightBorder#5f4c7266
  • peekViewResult.background#171B26
  • peekViewResult.fileForeground#bfbdb6
  • peekViewResult.lineForeground#838892
  • peekViewResult.matchHighlightBackground#6c598066
  • peekViewResult.selectionBackground#47526640
  • peekViewTitle.background#47526640
  • peekViewTitleDescription.foreground#838892
  • peekViewTitleLabel.foreground#bfbdb6
  • pickerGroup.border#343B4D
  • pickerGroup.foreground#83889280
  • progressBar.background#e6b450
  • sash.hoverBorder#343B4D
  • scrollbar.shadow#343B4D00
  • scrollbarSlider.activeBackground#838892b3
  • scrollbarSlider.background#343B4D
  • scrollbarSlider.hoverBackground#83889299
  • selection.background#409fff4d
  • settings.headerForeground#bfbdb6
  • settings.modifiedItemIndicator#73b8ff
  • sideBar.background#161a26
  • sideBar.border#343B4D
  • sideBarSectionHeader.background#161a26
  • sideBarSectionHeader.border#343B4D
  • sideBarSectionHeader.foreground#838892
  • sideBarTitle.foreground#838892
  • statusBar.background#161a26
  • statusBar.border#343B4D
  • statusBar.debuggingBackground#f29668
  • statusBar.debuggingForeground#141722
  • statusBar.foreground#838892
  • statusBar.noFolderBackground#171B26
  • statusBarItem.activeBackground#83889233
  • statusBarItem.hoverBackground#83889233
  • statusBarItem.prominentBackground#343B4D
  • statusBarItem.prominentHoverBackground#00000030
  • statusBarItem.remoteBackground#e6b450
  • statusBarItem.remoteForeground#141722
  • tab.activeBackground#161a26
  • tab.activeBorder#e6b450
  • tab.activeForeground#bfbdb6
  • tab.border#343B4D
  • tab.inactiveBackground#161a26
  • tab.inactiveForeground#838892
  • tab.unfocusedActiveBorder#838892
  • tab.unfocusedActiveForeground#838892
  • tab.unfocusedInactiveForeground#838892
  • terminal.ansiBlack#343B4D
  • terminal.ansiBlue#53bdfa
  • terminal.ansiBrightBlack#686868
  • terminal.ansiBrightBlue#59c2ff
  • terminal.ansiBrightCyan#95e6cb
  • terminal.ansiBrightGreen#aad94c
  • terminal.ansiBrightMagenta#d2a6ff
  • terminal.ansiBrightRed#f07178
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffb454
  • terminal.ansiCyan#90e1c6
  • terminal.ansiGreen#7fd962
  • terminal.ansiMagenta#cda1fa
  • terminal.ansiRed#ea6c73
  • terminal.ansiWhite#c7c7c7
  • terminal.ansiYellow#f9af4f
  • terminal.background#161a26
  • terminal.foreground#bfbdb6
  • textBlockQuote.background#171B26
  • textLink.activeForeground#e6b450
  • textLink.foreground#e6b450
  • textPreformat.foreground#bfbdb6
  • titleBar.activeBackground#161a26
  • titleBar.activeForeground#bfbdb6
  • titleBar.border#343B4D
  • titleBar.inactiveBackground#161a26
  • titleBar.inactiveForeground#838892
  • tree.indentGuidesStroke#6c738080
  • walkThrough.embeddedEditorBackground#171B26
  • welcomePage.buttonBackground#e6b45066
  • welcomePage.progress.background#131721
  • welcomePage.tileBackground#161a26
  • welcomePage.tileShadow#00000080
  • widget.border#343B4D
  • widget.shadow#00000080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#bfbdb6
comment#acb6bf8citalic
string, constant.other.symbol#aad94c
string.regexp, constant.character, constant.other#95e6cb
constant.numeric#d2a6ff
constant.language#d2a6ff
variable, variable.parameter.function-call#bfbdb6
variable.member#f07178
variable.language#39bae6italic
storage#ff8f40
keyword#ff8f40
keyword.operator#f29668
punctuation.separator, punctuation.terminator#bfbdb6b3
punctuation.section#bfbdb6
punctuation.accessor#f29668
punctuation.definition.template-expression#ff8f40
punctuation.section.embedded#ff8f40
meta.embedded#bfbdb6
source.java storage.type, source.haskell storage.type, source.c storage.type#59c2ff
entity.other.inherited-class#39bae6
storage.type.function#ff8f40
source.java storage.type.primitive#39bae6
entity.name.function#ffb454
variable.parameter, meta.parameter#d2a6ff
variable.function, variable.annotation, meta.function-call.generic, support.function.go#ffb454
support.function, support.macro#f07178
entity.name.import, entity.name.package#aad94c
entity.name#59c2ff
entity.name.tag, meta.tag.sgml#39bae6
support.class.component#59c2ff
punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag#39bae680
entity.name.tag, entity.name.tag.class.js, entity.name.tag.class.jsx#e06c75
entity.other.attribute-name#a28bc0italic
punctuation.decorator#f7ecb5italic
support.constant#f29668italic
support.type, support.class, source.go storage.type#39bae6
meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation#e6b673
invalid#d95757
meta.diff, meta.diff.header#c594c5
source.ruby variable.other.readwrite#ffb454
source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag#59c2ff
source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type#acb6bf8c
support.type.property-name#39bae6normal
constant.numeric.line-number.find-in-files - match#acb6bf8c
constant.numeric.line-number.match#ff8f40
entity.name.filename.find-in-files#aad94c
message.error#d95757
markup.heading, markup.heading entity.name#aad94cbold
markup.underline.link, string.other.link#39bae6
markup.italic#f07178italic
markup.bold#f07178bold
markup.italic markup.bold, markup.bold markup.italicbold italic
markup.raw
markup.raw.inline
meta.separator#acb6bf8cbold
markup.quote#95e6cbitalic
markup.list punctuation.definition.list.begin#ffb454
markup.inserted#7fd962
markup.changed#73b8ff
markup.deleted#f26d78
markup.strike#e6b673
markup.table#39bae6
text.html.markdown markup.inline.raw#f29668
text.html.markdown meta.dummy.line-break#acb6bf8c
punctuation.definition.markdown#acb6bf8c
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#82D99F
emphasisitalic
strongbold
header#569cd6
comment#737780
constant.language#80BBFF
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#F48CCA
constant.regexp#82D99F
entity.name.tag#F2858C
entity.name.tag.css, entity.name.tag.less#DED47E
entity.other.attribute-name#DED47E
invalid#CC4B53
markup.underlineunderline
markup.bold#D5D8E0bold
markup.heading#80BBFFbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#66CCAA
markup.deleted#F2858C
markup.changed#80BBFF
punctuation.definition.quote.begin.markdown#737780
punctuation.definition.list.begin.markdown#F2858C
markup.inline.raw#82D99F
punctuation.definition.tag#D5D8E0
meta.preprocessor, entity.name.function.preprocessor#80BBFF
meta.preprocessor.string#82D99F
meta.preprocessor.numeric#80BBFF
meta.structure.dictionary.key.python#82D99F
meta.diff.header#D5D8E0
storage#B38CFF
storage.type#B38CFF
storage.modifier, keyword.operator.noexcept#B38CFF
string, meta.embedded.assembly#82D99F
string.tag#82D99F
string.value#82D99F
string.regexp#82D99F
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#F2858C
meta.template.expression#B38CFF
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#D5D8E0
keyword#B38CFF
keyword.control#B38CFF
keyword.operator#D5D8E0
keyword.other.unit#F48CCA
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#80BBFF
support.function.git-rebase#9cdcfe
constant.sha.git-rebase#b5cea8
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#D5D8E0
variable.language#DED47E
log.error#CC4B53
log.warning#EB9B61
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#F29D79
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, 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#F0D8FF
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#DED47E
variable.other.constant, variable.other.enummember#80BBFF
meta.object-literal.key#E0E3EE
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#82D99F
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#DED47E
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#82D99F
keyword.operator.or.regexp, keyword.control.anchor.regexp#E0E3EE
keyword.operator.quantifier.regexp#E0E3EE
constant.character, constant.other.option#80BBFF
constant.character.escape#80BBFF
entity.name.label#82D99F
variable.other.property#E0E3EE

Shiki preview

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

Loading...