Skip to main content
Coding Theme

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.

  • actionBar.toggledBackground#dddddd
  • activityBar.activeBorder#526FFF
  • activityBar.background#E6E6E6
  • activityBar.foreground#1F1F1F
  • activityBar.inactiveForeground#616161
  • activityBarBadge.background#526FFF
  • activityBarBadge.foreground#f0f0f0
  • badge.background#CCCCCC
  • badge.foreground#3B3B3B
  • button.background#526FFF
  • button.border#0000001a
  • button.foreground#f0f0f0
  • button.hoverBackground#0258A8
  • button.secondaryBackground#505050
  • button.secondaryForeground#3B3B3B
  • button.secondaryHoverBackground#CCCCCC
  • chat.editedFileForeground#895503
  • chat.slashCommandBackground#D2ECFF
  • chat.slashCommandForeground#306CA2
  • checkbox.background#E6E6E6
  • checkbox.border#CECECE
  • descriptionForeground#3B3B3B
  • diffEditor.unchangedRegionBackground#E6E6E6
  • dropdown.background#f0f0f0
  • dropdown.border#CECECE
  • dropdown.foreground#3B3B3B
  • dropdown.listBackground#f0f0f0
  • editor.background#f0f0f0
  • editor.foreground#3B3B3B
  • editor.inactiveSelectionBackground#E5EBF1
  • editor.selectionHighlightBackground#ADD6FF80
  • editorGroup.border#505050
  • editorGroupHeader.tabsBackground#E6E6E6
  • editorGutter.addedBackground#2EA043
  • editorGutter.deletedBackground#F85149
  • editorGutter.modifiedBackground#526FFF
  • editorIndentGuide.activeBackground1#939393
  • editorIndentGuide.background1#D3D3D3
  • editorLineNumber.activeForeground#171184
  • editorLineNumber.foreground#6E7681
  • editorOverviewRuler.border#505050
  • editorSuggestWidget.background#E6E6E6
  • editorWidget.background#E6E6E6
  • errorForeground#F85149
  • focusBorder#526FFF
  • foreground#3B3B3B
  • icon.foreground#3B3B3B
  • input.background#f0f0f0
  • input.border#CECECE
  • input.foreground#3B3B3B
  • input.placeholderForeground#767676
  • inputOption.activeBackground#BED6ED
  • inputOption.activeBorder#526FFF
  • inputOption.activeForeground#000000
  • keybindingLabel.foreground#3B3B3B
  • list.activeSelectionBackground#f0f0f0
  • list.activeSelectionForeground#000000
  • list.activeSelectionIconForeground#000000
  • list.focusAndSelectionOutline#526FFF
  • list.hoverBackground#F2F2F2
  • menu.border#CECECE
  • menu.selectionBackground#526FFF
  • menu.selectionForeground#f0f0f0
  • notebook.cellBorderColor#505050
  • notebook.selectedCellBackground#C8DDF150
  • notificationCenterHeader.background#f0f0f0
  • notificationCenterHeader.foreground#3B3B3B
  • notifications.background#f0f0f0
  • notifications.border#505050
  • notifications.foreground#3B3B3B
  • panel.background#E6E6E6
  • panelInput.border#505050
  • panelTitle.activeBorder#526FFF
  • panelTitle.activeForeground#3B3B3B
  • panelTitle.inactiveForeground#3B3B3B
  • peekViewEditor.matchHighlightBackground#BB800966
  • peekViewResult.background#f0f0f0
  • peekViewResult.matchHighlightBackground#BB800966
  • pickerGroup.border#505050
  • pickerGroup.foreground#8B949E
  • ports.iconRunningProcessForeground#369432
  • progressBar.background#526FFF
  • quickInput.background#E6E6E6
  • quickInput.foreground#3B3B3B
  • searchEditor.textInputBorder#CECECE
  • settings.dropdownBackground#f0f0f0
  • settings.dropdownBorder#CECECE
  • settings.headerForeground#1F1F1F
  • settings.modifiedItemIndicator#BB800966
  • settings.numberInputBorder#CECECE
  • settings.textInputBorder#CECECE
  • sideBar.background#E6E6E6
  • sideBar.foreground#3B3B3B
  • sideBarSectionHeader.background#E6E6E6
  • sideBarSectionHeader.foreground#3B3B3B
  • sideBarTitle.foreground#3B3B3B
  • statusBar.background#E6E6E6
  • statusBar.debuggingBackground#FD716C
  • statusBar.debuggingForeground#eeeeee
  • statusBar.focusBorder#526FFF
  • statusBar.foreground#3B3B3B
  • statusBar.noFolderBackground#E6E6E6
  • statusBarItem.compactHoverBackground#CCCCCC
  • statusBarItem.errorBackground#C72E0F
  • statusBarItem.focusBorder#526FFF
  • statusBarItem.hoverBackground#B8B8B850
  • statusBarItem.prominentBackground#6E768166
  • statusBarItem.remoteBackground#526FFF
  • statusBarItem.remoteForeground#f0f0f0
  • tab.activeBackground#f0f0f0
  • tab.activeBorder#E6E6E6
  • tab.activeBorderTop#526FFF
  • tab.activeForeground#3B3B3B
  • tab.hoverBackground#f0f0f0
  • tab.inactiveBackground#E6E6E6
  • tab.inactiveForeground#868686
  • tab.lastPinnedBorder#D4D4D4
  • tab.selectedBackground#f0f0f0a5
  • tab.selectedBorderTop#68a3da
  • tab.selectedForeground#333333b3
  • tab.unfocusedActiveBorder#E6E6E6
  • tab.unfocusedHoverBackground#E6E6E6
  • terminal.foreground#3B3B3B
  • terminal.inactiveSelectionBackground#E5EBF1
  • terminal.tab.activeBorder#526FFF
  • terminalCursor.foreground#526FFF
  • textBlockQuote.background#E6E6E6
  • textBlockQuote.border#505050
  • textCodeBlock.background#E6E6E6
  • textLink.activeForeground#526FFF
  • textLink.foreground#526FFF
  • textPreformat.background#0000001F
  • textPreformat.foreground#3B3B3B
  • textSeparator.foreground#21262D
  • titleBar.activeBackground#E6E6E6
  • titleBar.activeForeground#1E1E1E
  • titleBar.inactiveBackground#E6E6E6
  • titleBar.inactiveForeground#8B949E
  • welcomePage.tileBackground#F3F3F3

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#1e1e1e
emphasisitalic
strongbold
header#000080
comment#800000
constant.language#CC0E2D
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#CC0E2D
constant.regexp#646695
entity.name.tag#AF00DB
entity.name.tag.css, entity.name.tag.less#13988e
entity.other.attribute-name#DE9523
entity.other.attribute-name.class.css, source.css entity.other.attribute-name.class, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent.less, source.css entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.scss#13988e
invalid#000000
markup.underlineunderline
markup.bold#AF00DBbold
markup.heading#AF00DBbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#b5cea8
markup.deleted#28a745
markup.changed#AF00DB
punctuation.definition.quote.begin.markdown#800000
punctuation.definition.list.begin.markdown#6796e6
markup.inline.raw#28a745
punctuation.definition.tag#808080
meta.preprocessor, entity.name.function.preprocessor#AF00DB
meta.preprocessor.string#28a745
meta.preprocessor.numeric#CC0E2D
meta.structure.dictionary.key.python#DE9523
meta.diff.header#AF00DB
storage#AF00DB
storage.type#AF00DB
storage.modifier, keyword.operator.noexcept#AF00DB
string, meta.embedded.assembly#28a745
string.tag#28a745
string.value#28a745
string.regexp#d16969
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#AF00DB
meta.template.expression#1e1e1e
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#DE9523
keyword#AF00DB
keyword.control#AF00DB
keyword.operator#1e1e1e
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#AF00DB
keyword.other.unit#b5cea8
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#AF00DB
support.function.git-rebase#DE9523
constant.sha.git-rebase#CC0E2D
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#1e1e1e
variable.language#AF00DB
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#274af7
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#24ada2
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class, punctuation.separator.namespace.ruby#24ada2
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#AF00DB
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#DE9523
variable.other.constant, variable.other.enummember#ff83ad
meta.object-literal.key#DE9523
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#28a745
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#28a745
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#d16969
keyword.operator.or.regexp, keyword.control.anchor.regexp#274af7
keyword.operator.quantifier.regexp#13988e
constant.character, constant.other.option#AF00DB
constant.character.escape#13988e
entity.name.label#C8C8C8
storage.type.annotation.java, entity.name.function.decorator.python, meta.decorator.ts, meta.decorator punctuation.decorator.ts, meta.decorator variable.other.readwrite.ts, meta.decorator.js, meta.decorator punctuation.decorator.js, meta.decorator variable.other.readwrite.js, meta.decorator.js entity.name.function.decorator, meta.decorator.js meta.property-name, storage.type.attribute.cs, meta.attribute.php, meta.annotation.kotlin#b4ad06

Shiki preview

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

Loading...