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.

  • activityBar.background#000000
  • activityBar.border#00000060
  • activityBar.foreground#f5f5f5
  • activityBarBadge.background#2B89D2
  • activityBarBadge.foreground#000000
  • badge.background#00000030
  • badge.foreground#2B89D2
  • breadcrumb.activeSelectionForeground#2B89D2
  • breadcrumb.background#000000
  • breadcrumb.focusForeground#2B89D2
  • breadcrumb.foreground#f5f5f5
  • breadcrumbPicker.background#000000
  • button.background#2B89D250
  • contrastBorder#3c40447e
  • debugToolBar.background#000000
  • diffEditor.insertedTextBackground#a3ec2e40
  • diffEditor.removedTextBackground#ec542e20
  • dropdown.background#151617
  • dropdown.border#2B89D210
  • editor.background#151617
  • editor.findMatchBackground#151617
  • editor.findMatchBorder#2B89D2
  • editor.findMatchHighlightBackground#2B89D293
  • editor.findMatchHighlightBorder#2B89D230
  • editor.foreground#ACACAC
  • editor.lineHighlightBackground#00000050
  • editor.selectionBackground#000000
  • editor.selectionHighlightBackground#2B89D26b
  • editor.selectionHighlightBorder#2B89D2f0
  • editorBracketMatch.background#000000
  • editorBracketMatch.border#2B89D27f
  • editorCursor.foreground#2B89D2
  • editorError.foreground#a3ec2e70
  • editorGroup.border#00000030
  • editorGroupHeader.tabsBackground#151617
  • editorGutter.addedBackground#2B89D260
  • editorGutter.deletedBackground#a3ec2e60
  • editorGutter.modifiedBackground#2B89D260
  • editorHoverWidget.background#000000
  • editorHoverWidget.border#2B89D210
  • editorIndentGuide.activeBackground#6A6A6A
  • editorIndentGuide.background#6A6A6A70
  • editorInfo.foreground#2B89D270
  • editorLineNumber.activeForeground#2B89D2
  • editorLineNumber.foreground#2B89D2c0
  • editorLink.activeForeground#ACACAC
  • editorMarkerNavigation.background#ACACAC05
  • editorOverviewRuler.border#000000
  • editorOverviewRuler.errorForeground#a3ec2e40
  • editorOverviewRuler.findMatchForeground#2B89D2
  • editorOverviewRuler.infoForeground#2B89D240
  • editorOverviewRuler.warningForeground#2B89D270
  • editorRuler.foreground#6A6A6A
  • editorSuggestWidget.background#000000
  • editorSuggestWidget.border#2B89D210
  • editorSuggestWidget.foreground#ACACAC
  • editorSuggestWidget.highlightForeground#2B89D2
  • editorSuggestWidget.selectedBackground#2B89D220
  • editorWarning.foreground#D51245
  • editorWhitespace.foreground#ACACAC40
  • editorWidget.background#000000
  • editorWidget.border#2B89D2
  • editorWidget.resizeBorder#2B89D2
  • extensionButton.prominentBackground#2B89D290
  • extensionButton.prominentHoverBackground#a3ec2e
  • focusBorder#2B89D200
  • gitDecoration.conflictingResourceForeground#2B89D2
  • gitDecoration.deletedResourceForeground#D51245
  • gitDecoration.ignoredResourceForeground#2b8ad296
  • gitDecoration.modifiedResourceForeground#ec6a2e
  • gitDecoration.untrackedResourceForeground#a3ec2e
  • input.background#151617
  • input.border#2b8ad2d7
  • input.foreground#ACACAC
  • input.placeholderForeground#ACACAC60
  • inputOption.activeBackground#ACACAC30
  • inputOption.activeBorder#ACACAC30
  • inputValidation.errorBorder#a3ec2e50
  • inputValidation.infoBorder#2B89D250
  • inputValidation.warningBorder#d5124659
  • list.activeSelectionBackground#000000
  • list.activeSelectionForeground#2b8ad2d7
  • list.focusBackground#000000
  • list.focusForeground#ACACAC
  • list.highlightForeground#ACACAC
  • list.hoverBackground#000000
  • list.hoverForeground#ACACAC
  • list.inactiveSelectionBackground#000000
  • list.inactiveSelectionForeground#ACACAC
  • list.warningForeground#D51245
  • listFilterWidget.background#00000030
  • listFilterWidget.noMatchesOutline#00000030
  • listFilterWidget.outline#00000030
  • menu.background#151617
  • menu.border#2B89D250
  • menu.foreground#ACACAC
  • menu.selectionBackground#05111A
  • menu.selectionBorder#00000030
  • menu.selectionForeground#ACACAC
  • menu.separatorBackground#ACACAC
  • menubar.selectionBackground#0000
  • menubar.selectionBorder#2B89D250
  • menubar.selectionForeground#ACACAC
  • minimap.background#060607
  • minimapGutter.addedBackground#a3ec2e
  • minimapGutter.deletedBackground#2B89D2
  • minimapGutter.modifiedBackground#2B89D2
  • minimapSlider.activeBackground#2B89D2b0
  • minimapSlider.background#2B89D280
  • minimapSlider.hoverBackground#2B89D2a0
  • notificationLink.foreground#2B89D2
  • notifications.background#000000
  • notifications.foreground#ACACAC
  • panel.background#151617
  • panel.border#000000
  • panelTitle.activeBorder#2B89D2
  • panelTitle.activeForeground#2B89D2
  • panelTitle.inactiveForeground#ACACAC
  • peekView.border#151617
  • peekViewEditor.background#ACACAC05
  • peekViewEditor.matchHighlightBackground#2B89D250
  • peekViewEditorGutter.background#ACACAC05
  • peekViewResult.background#ACACAC05
  • peekViewResult.matchHighlightBackground#2B89D250
  • peekViewResult.selectionBackground#2B89D270
  • peekViewTitle.background#ACACAC05
  • peekViewTitleDescription.foreground#ACACAC60
  • pickerGroup.foreground#2B89D2
  • progressBar.background#2B89D2
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#2B89D2cc
  • scrollbarSlider.background#2B89D2bb
  • scrollbarSlider.hoverBackground#2B89D2ee
  • selection.background#2B89D2
  • settings.checkboxBackground#000000
  • settings.checkboxForeground#ACACAC
  • settings.dropdownBackground#000000
  • settings.dropdownForeground#ACACAC
  • settings.headerForeground#2B89D2
  • settings.modifiedItemIndicator#2B89D2
  • settings.numberInputBackground#000000
  • settings.numberInputForeground#ACACAC
  • settings.textInputBackground#000000
  • settings.textInputForeground#ACACAC
  • sideBar.background#151617
  • sideBar.border#434e55d7
  • sideBar.foreground#fafafa
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#434e55d7
  • sideBarSectionHeader.foreground#EEEEEE
  • sideBarTitle.foreground#ACACAC
  • statusBar.background#000000
  • statusBar.border#00000060
  • statusBar.debuggingBackground#d2682b
  • statusBar.debuggingForeground#EEEEEE
  • statusBar.foreground#EEEEEE
  • statusBar.noFolderBackground#000000
  • statusBarItem.hoverBackground#2b8ad27a
  • statusBarItem.remoteBackground#a3ec2e
  • statusBarItem.remoteForeground#000000
  • tab.activeBackground#000000
  • tab.activeBorder#000000
  • tab.activeForeground#EEEEEE
  • tab.activeModifiedBorder#d2762b
  • tab.border#000000
  • tab.inactiveBackground#151617
  • tab.inactiveForeground#ACACACaf
  • tab.unfocusedActiveBackground#2B89D240
  • tab.unfocusedActiveBorder#2B89D2
  • tab.unfocusedActiveForeground#ACACAC
  • tab.unfocusedInactiveBackground#2B89D210
  • tab.unfocusedInactiveForeground#ACACAC7f
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#2B89D2
  • terminal.ansiBrightBlack#2B89D2
  • terminal.ansiBrightBlue#2B89D2
  • terminal.ansiBrightCyan#a3ec2e
  • terminal.ansiBrightGreen#2B89D2
  • terminal.ansiBrightMagenta#2B89D2
  • terminal.ansiBrightRed#a3ec2e
  • terminal.ansiBrightWhite#2B89D2
  • terminal.ansiBrightYellow#2B89D2
  • terminal.ansiCyan#a3ec2e
  • terminal.ansiGreen#2B89D2
  • terminal.ansiMagenta#2B89D2
  • terminal.ansiRed#a3ec2e
  • terminal.ansiWhite#2B89D2
  • terminal.ansiYellow#2B89D2
  • terminalCursor.background#000000
  • terminalCursor.foreground#2B89D2
  • textLink.activeForeground#ACACAC
  • textLink.foreground#2B89D2
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#ACACAC
  • titleBar.border#00000060
  • titleBar.inactiveBackground#000000
  • titleBar.inactiveForeground#2B89D2
  • tree.indentGuidesStroke#6A6A6A
  • widget.shadow#00000030

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, string constant.other.placeholder, invalid.deprecated, keyword#2B89D2
variable, string constant.other.placeholder, entity.name.function, punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scss
punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scss#2B89D2
constant.other.php#2B89D2
constant.other.color#2B89D2
invalid, invalid.illegal#a3ec2e
Keyword, Storage
keyword.control, constant.other.color, punctuation.definition.tag, punctuation, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution, entity.name.tag.reference.scss#A7A8AF
entity.name.tag.js#bb3257bold
keyword.control.at-rule, punctuation.terminator.rule.css, keyword.control.operator, punctuation.definition.entity.css, keyword.operator.assignment.js, punctuation.separator.comma.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js, punctuation.definition.binding-pattern.object.js#ACACAC
punctuation.definition, string.quoted.single.scss#A7A8AF
keyword.controlbold
comment.line.scss, comment.line.double-slash.js, punctuation.definition.comment.scss, punctuation.definition.comment.js, punctuation.definition.comment.html, comment.block.html#6D6F7C
text.html.derivative#A7A8AF
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter, keyword.operator.arithmetic.js, variable.parameter.js, meta.parameters.js, variable.language.this.js, keyword.operator.arithmetic.ts, variable.parameter.ts, meta.parameters.ts, variable.language.this.ts#e0e0e0
entity.name.tag.html#bb3257bold
variable.parameter.keyframe-list.css#2B89D2
variable.other.object.js, string.other.link.title.markdown, variable.other.readwrite.js, storage.modifier, storage.type#D51245
variable.other.readwrite.js#6635a5
string, string.quoted.double.html, variable.other.constant.js, variable.other.object.property.js, string.quoted.double.json, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.function, keyword.other.special-method, entity.name.function, markup.bold, markup.bold.markdown, markup.italic.markdown, meta.class-method.js entity.name.function.js, variable.function.constructor, entity.name.tag.other.html, entity.name.tag.block.any.html, source.sass keyword.control#2B89D2
punctuation.definition.string.begin.html, punctuation.definition.string.end.html#a3ec2e
support.other.variable, string.other.link, markup.table#ACACAC
constant.numeric, constant.language, constant.character, constant.escape, keyword.other.unit, keyword.other, punctuation.separator.key-value.html#2B89D2
variable.parameter.function.language.special, variable.parameter#a3ec2e
constant.other.symbol, constant.other.key, entity.other.inherited-class, keyword.other.unit, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly, constant.other.object.key.js, string.unquoted.label.js#2B89D2
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, entity.other.attribute-name.html#2B89D2
support.type#B2CCD6
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#D51245
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#a3ec2e
entity.name.method.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#2B89D2
entity.other.attribute-name, support.function#2B89D2
entity.other.attribute-name.id, entity.other.attribute-name.class, entity.other.attribute-name.pseudo-class, entity.name.tag.css, keyword.control.conditional.js, support.constant, entity.other.attribute-name.html, string.quoted.single.js, storage.type.function.js, meta.object-literal.key#ACACAC
entity.name.type.module.js, variable.other.property.js, storage.type.js, string.quoted.single.js, string.quoted.double.js, entity.name.type.module.ts, variable.other.property.ts, storage.type.ts, string.quoted.single.ts, string.quoted.double.ts, string.quoted.single.py, string.quoted.double.py, comment.block.ts, comment.block.py, comment.block.js, string#a3ec2e
source.scss keyword.control#2B89D2
markup.inserted#2B89D2
markup.deleted#a3ec2e
markup.changed#2B89D2
string.regexp#a3ec2e
constant.character.escape#a3ec2e
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#ACACAC
support.type.property-name.json#ACACAC
text.html.markdown, punctuation.definition.list_item.markdown#ACACAC
text.html.markdown markup.inline.raw.markdown#2B89D2
text.html.markdown markup.inline.raw.markdown, punctuation.definition.raw.markdown#2B89D250
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, entity.name.section.markdown#D51245bold
markup.underline#2B89D2underline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#2B89D250
markup.quote
string.other.link.description.title.markdown#2B89D2
constant.other.reference.link.markdown#2B89D2
markup.raw.block#2B89D2
punctuation.definition.raw.markdown, punctuation.definition.markdown#a3ec2e
variable.language.fenced.markdown#2B89D2
meta.separator#A7A8AFbold
token.info-token#2B89D2
token.warn-token#2B89D2
token.error-token#FF293B
token.debug-token#a3ec2e

Shiki preview

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

Loading...

thamudi-theme - Coding Theme