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.

  • -editorGroupHeader.tabsBackground#001a20
  • activityBar.background#023
  • badge.background#047aa6
  • breadcrumb.activeSelectionForeground#fa0
  • breadcrumb.focusForeground#fa0
  • breadcrumb.foreground#bce
  • button.background#2aa19899
  • debugExceptionWidget.background#ffe394
  • debugExceptionWidget.border#800
  • debugToolBar.background#eee
  • dropdown.background#046
  • dropdown.border#005a61
  • dropdown.foreground#fa0
  • editor.background#fff
  • editor.findMatchBackground#ffd479
  • editor.foreground#222222
  • editor.hoverHighlightBackground#ffd479
  • editor.lineHighlightBackground#f4f4f4
  • editor.selectionBackground#ffcd62
  • editor.wordHighlightBackground#ffe6b5
  • editor.wordHighlightStrongBackground#fdcf72
  • editorCursor.foreground#930
  • editorGroup.background#011b23
  • editorGroup.border#00212b
  • editorGroup.dropBackground#2aa19844
  • editorGroupHeader.noTabsBackground#023
  • editorGroupHeader.tabsBackground#cccdd4
  • editorHoverWidget.background#ddeeee
  • editorHoverWidget.border#667777
  • editorSuggestWidget.background#223344
  • editorSuggestWidget.foreground#dddddd
  • editorSuggestWidget.highlightForeground#00ccdd
  • editorSuggestWidget.selectedBackground#006688
  • editorWhitespace.foreground#ddd
  • errorForeground#ffeaea
  • focusBorder#2aa19899
  • gitDecoration.modifiedResourceForeground#ffa400
  • gitDecoration.submoduleResourceForeground#0ff
  • gitDecoration.untrackedResourceForeground#00eaff
  • input.background#eee
  • input.foreground#033
  • input.placeholderForeground#899
  • inputOption.activeBorder#2aa19899
  • inputValidation.errorBackground#571b26
  • inputValidation.errorBorder#a92049
  • inputValidation.infoBackground#052730
  • inputValidation.infoBorder#363b5f
  • inputValidation.warningBackground#5d5938
  • inputValidation.warningBorder#9d8a5e
  • list.activeSelectionBackground#034
  • list.dropBackground#00445488
  • list.focusBackground#fa0
  • list.focusForeground#000
  • list.highlightForeground#1ebcc5
  • list.hoverBackground#034
  • list.hoverForeground#ccc
  • list.inactiveSelectionBackground#023
  • notification.background#003847
  • notification.errorForeground#ff0000
  • panel.background#f2f2f2
  • panel.border#2b2b4a
  • panelTitle.activeForeground#000
  • peekView.border#2b2b4a
  • peekViewEditor.background#f1f3f5
  • peekViewEditor.matchHighlightBackground#fc0
  • peekViewResult.background#f1f3f5
  • peekViewResult.matchHighlightBackground#ffe5b0
  • peekViewResult.selectionBackground#fc0
  • peekViewTitle.background#eeeff4
  • pickerGroup.border#2aa19899
  • pickerGroup.foreground#2aa19899
  • progressBar.background#047aa6
  • scrollbarSlider.activeBackground#fa0
  • scrollbarSlider.background#00445e
  • scrollbarSlider.hoverBackground#0f8383
  • selection.background#2aa19899
  • sideBar.background#012
  • sideBar.foreground#6cabb4
  • sideBarSectionHeader.background#002334
  • sideBarSectionHeader.foreground#ffaa00
  • sideBarTitle.foreground#93a1a1
  • statusBar.background#00445e
  • statusBar.debuggingBackground#00212b
  • statusBar.foreground#cde
  • statusBar.noFolderBackground#00212b
  • statusBarItem.prominentBackground#003847
  • statusBarItem.prominentHoverBackground#003847
  • tab.activeBackground#001a20
  • tab.activeForeground#fa0
  • tab.border#446666
  • tab.inactiveBackground#001a20
  • tab.inactiveForeground#73c3cf
  • terminal.ansiBlack#073642
  • terminal.ansiBlue#268bd2
  • terminal.ansiBrightBlack#586e75
  • terminal.ansiBrightBlue#839496
  • terminal.ansiBrightCyan#93a1a1
  • terminal.ansiBrightGreen#586e75
  • terminal.ansiBrightMagenta#6c71c4
  • terminal.ansiBrightRed#cb4b16
  • terminal.ansiBrightWhite#fdf6e3
  • terminal.ansiBrightYellow#657b83
  • terminal.ansiCyan#2aa198
  • terminal.ansiGreen#859900
  • terminal.ansiMagenta#d33682
  • terminal.ansiRed#dc322f
  • terminal.ansiWhite#eee8d5
  • terminal.ansiYellow#b58900
  • terminal.background#fcfcfc
  • terminal.foreground#400
  • titleBar.activeBackground#023
  • titleBar.activeForeground#ccc
  • welcomePage.buttonBackground#ecfaff
  • welcomePage.buttonHoverBackground#ffd889

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#222222ff
entity.name.tag.yaml#009
entity.name.function, xxx-meta.object-literal.key#0000aa
meta.return-type, support.class, support.type, support.function, support.constant.math, support.constant.dom, support.constant.json, entity.name.type, storage.type.cs, storage.type.java#008
punctuation.separator.key-value, keyword, keyword.control, keyword.operator, keyword.operator.new, keyword.operator.expression#a71d5d
variable.parameter, variable, variable.name, support.variable#333333
object-literal.member.key#333333
support.property-value, constant.rgb-value, support.property-value.scss, constant.rgb-value.scssdarkred
entity.name.function.tag#800000
emphasisitalic
entity.name.tag.yamldarkred
string.unquoted.plain.in.yamlblue
string.unquoted.plain.out.yamlblue
string.quoted.single.yamlteal
strong
header#000080
comment#969896italic
constant.language#a71d5d
constant.numeric#09885a
constant.regexp#811f3f
constant.rgb-value#0451a5
entity.name.tag#800000
entity.name.selector#800000
entity.other.attribute-name#ff0000
entity.other.attribute-name.css, entity.other.attribute-name.scss#800000
invalid#cd3131
markup.underlineunderline
markup.bold#000080bold
markup.heading#800000bold
markup.italicitalic
markup.inserted#09885a
markup.deleted#183691
markup.changed#0451a5
markup.punctuation.quote.beginning, markup.punctuation.list.beginning#0451a5
markup.inline.raw#800000
meta.selector#800000
punctuation.definition.tag#800000
meta.preprocessor#a71d5d
meta.preprocessor.string#183691
meta.preprocessor.numeric#09885a
meta.structure.dictionary.key.python#0451a5
storage#a71d5d
storage.type#a71d5d
storage.modifier#a71d5d
string#992200
string.xml, string.jade, string.yaml, string.html#a71d5d
string.regexp#811f3f
support.property-value#0451a5
support.type.property-name.css, support.type.property-name.less, support.type.property-name.scss#ff0000
support.type.property-name#0451a5
keyword.other.unit#09885a
keyword.control.less#800000
metatag.php#800000
support.function.git-rebase#0451a5
constant.sha.git-rebase#09885a
storage.modifier.import.java, storage.modifier.package.java#000000
variable.language#0086b3
token.info-token#316bcd
token.warn-token#cd9731
token.error-token#cd3131
token.debug-token#800080
comment#999
keyword#800
keyword.control#800
storage#800
storage.type#800
support.type#088
support.class#088
entity.other.inherited-class#088italic
text.xml#444
variable.language.this#444
punctuation.definition.parameters, punctuation.definition.dictionary, punctuation.definition.array, punctuation.separator, punctuation.definition.block, meta.block, meta.brace#444
entity.name.function, xxx-meta.object-literal.key#0000aa
punctuation.separator.key-value, keyword, keyword.control, keyword.operator, keyword.operator.new, keyword.operator.expression#a71d5d
variable.parameter, variable, variable.name, support.variable#333333
object-literal.member.key#333333
support.property-value, constant.rgb-value, support.property-value.scss, constant.rgb-value.scssdarkred
entity.name.function.tag#800000
emphasisitalic
entity.name.tag.yamldarkred
string.unquoted.plain.in.yamlblue
string.unquoted.plain.out.yamlblue
string.quoted.single.yamlteal
strong
header#000080
comment#969896italic
constant.language#a71d5d
constant.numeric#09885a
constant.regexp#811f3f
constant.rgb-value#0451a5
entity.name.tag#800000
entity.name.selector#800000
entity.other.attribute-name#ff0000
entity.other.attribute-name.css, entity.other.attribute-name.scss#800000
invalid#cd3131
markup.underlineunderline
markup.bold#000080bold
markup.heading#800000bold
markup.italicitalic
markup.inserted#09885a
markup.deleted#183691
markup.changed#0451a5
markup.punctuation.quote.beginning, markup.punctuation.list.beginning#0451a5
markup.inline.raw#800000
meta.selector#800000
punctuation.definition.tag#800000
meta.preprocessor#a71d5d
meta.preprocessor.string#183691
meta.preprocessor.numeric#09885a
meta.structure.dictionary.key.python#0451a5
storage#a71d5d
storage.type#a71d5d
storage.modifier#a71d5d
string#992200
string.xml, string.jade, string.yaml, string.html#a71d5d
string.regexp#811f3f
support.property-value#0451a5
support.type.property-name.css, support.type.property-name.less, support.type.property-name.scss#ff0000
support.type.property-name#0451a5
keyword.other.unit#09885a
keyword.control.less#800000
metatag.php#800000
support.function.git-rebase#0451a5
constant.sha.git-rebase#09885a
storage.modifier.import.java, storage.modifier.package.java#000000
variable.language#0086b3
token.info-token#316bcd
token.warn-token#cd9731
token.error-token#cd3131
token.debug-token#800080

Shiki preview

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

Loading...