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#1C1E26
  • activityBar.foreground#D5D8DAB3
  • activityBarBadge.background#DB2777
  • activityBarBadge.foreground#06060C
  • badge.background#2E303E
  • badge.foreground#D5D8DA
  • breadcrumbPicker.background#232530
  • button.background#2E303E
  • debugToolBar.background#1C1E26
  • diffEditor.insertedTextBackground#09F7A01A
  • diffEditor.removedTextBackground#F43E5C1A
  • dropdown.background#232530
  • dropdown.listBackground#2E303E
  • editor.background#1C1E26
  • editor.findMatchBackground#6C6F9380
  • editor.findMatchHighlightBackground#DB27772D
  • editor.findRangeHighlightBackground#DB27771A
  • editor.foreground#ABB2BF
  • editor.hoverHighlightBackground#DB27772A
  • editor.lineHighlightBackground#2E303E4D
  • editor.rangeHighlightBackground#2E303E80
  • editor.selectionBackground#DB27781D
  • editor.selectionHighlightBackground#DB27774D
  • editor.wordHighlightBackground#DB27771A
  • editor.wordHighlightStrongBackground#DB27771A
  • editorBracketMatch.background#6C6F9380
  • editorBracketMatch.border#6C6F9300
  • editorCodeLens.foreground#6C6F9380
  • editorCursor.background#1C1E26
  • editorCursor.foreground#DB2777
  • editorError.foreground#DB2777
  • editorGroup.border#1A1C23
  • editorGroup.dropBackground#DB27771E
  • editorGroupHeader.tabsBackground#1C1E26
  • editorGutter.addedBackground#09F7A0B3
  • editorGutter.deletedBackground#F43E5CB3
  • editorGutter.modifiedBackground#21BFC2B3
  • editorIndentGuide.activeBackground1#2E303E83
  • editorIndentGuide.background1#2E303E80
  • editorLineNumber.activeForeground#D5D8DA80
  • editorLineNumber.foreground#D5D8DA1A
  • editorOverviewRuler.addedForeground#09F7A080
  • editorOverviewRuler.border#2E303EB3
  • editorOverviewRuler.bracketMatchForeground#D5D8DA80
  • editorOverviewRuler.deletedForeground#F43E5C80
  • editorOverviewRuler.errorForeground#F43E5CE6
  • editorOverviewRuler.findMatchForeground#6c6f938e
  • editorOverviewRuler.modifiedForeground#21BFC280
  • editorOverviewRuler.warningForeground#27D79780
  • editorRuler.foreground#6C6F934D
  • editorSuggestWidget.highlightForeground#DB2777
  • editorWarning.foreground#27D797B3
  • editorWidget.background#232530
  • editorWidget.border#232530
  • errorForeground#F43E5C
  • extensionButton.prominentBackground#DB2777
  • extensionButton.prominentHoverBackground#E9436D
  • focusBorder#1A1C23
  • foreground#D5D8DA
  • gitDecoration.addedResourceForeground#27D797B3
  • gitDecoration.deletedResourceForeground#F43E5C
  • gitDecoration.ignoredResourceForeground#D5D8DA4D
  • gitDecoration.modifiedResourceForeground#FAB38E
  • gitDecoration.untrackedResourceForeground#27D797
  • input.background#2E303E
  • inputOption.activeBorder#E9436D80
  • inputValidation.errorBackground#F43E5C80
  • inputValidation.errorBorder#F43E5C00
  • list.activeSelectionBackground#2E303E80
  • list.activeSelectionForeground#D5D8DA
  • list.dropBackground#6C6F9380
  • list.errorForeground#F43E5CE6
  • list.focusBackground#2E303E80
  • list.focusForeground#D5D8DA
  • list.highlightForeground#DB2777
  • list.hoverBackground#2E303E80
  • list.hoverForeground#D5D8DA
  • list.inactiveFocusBackground#2E303E80
  • list.inactiveSelectionBackground#2E303E4D
  • list.inactiveSelectionForeground#D5D8DA
  • list.warningForeground#27D797B3
  • panelTitle.activeBorder#DB2777
  • peekView.border#1A1C23
  • peekViewEditor.background#232530
  • peekViewEditor.matchHighlightBackground#6C6F9380
  • peekViewResult.background#232530
  • peekViewResult.matchHighlightBackground#6C6F9380
  • peekViewResult.selectionBackground#2E303E80
  • peekViewTitle.background#232530
  • pickerGroup.foreground#DB2777E6
  • progressBar.background#DB2777
  • scrollbar.shadow#16161C
  • scrollbarSlider.activeBackground#6C6F9380
  • scrollbarSlider.background#6C6F931A
  • scrollbarSlider.hoverBackground#6C6F934D
  • selection.background#6C6F9380
  • sideBar.background#1C1E26
  • sideBar.dropBackground#6C6F934D
  • sideBar.foreground#D5D8DA80
  • sideBarSectionHeader.background#1C1E26
  • sideBarSectionHeader.foreground#D5D8DAB3
  • statusBar.background#1C1E26
  • statusBar.debuggingBackground#FAB38E
  • statusBar.debuggingForeground#06060C
  • statusBar.foreground#D5D8DA80
  • statusBar.noFolderBackground#1C1E26
  • statusBarItem.hoverBackground#2E303E
  • statusBarItem.prominentBackground#2E303E
  • statusBarItem.prominentHoverBackground#6C6F93
  • tab.activeBorder#DB2777
  • tab.border#DB277700
  • tab.inactiveBackground#1C1E26
  • terminal.ansiBlue#26BBD9
  • terminal.ansiBrightBlue#3FC4DE
  • terminal.ansiBrightCyan#6BE4E6
  • terminal.ansiBrightGreen#3FDAA4
  • terminal.ansiBrightMagenta#F075B5
  • terminal.ansiBrightRed#EC6A88
  • terminal.ansiBrightYellow#FBC3A7
  • terminal.ansiCyan#59E1E3
  • terminal.ansiGreen#29D398
  • terminal.ansiMagenta#EE64AC
  • terminal.ansiRed#E95678
  • terminal.ansiYellow#FAB795
  • terminal.foreground#D5D8DA
  • terminal.selectionBackground#6C6F934D
  • terminalCursor.background#D5D8DA
  • terminalCursor.foreground#6C6F9380
  • textLink.activeForeground#E9436D
  • textLink.foreground#DB2777
  • titleBar.activeBackground#1C1E26
  • titleBar.inactiveBackground#1C1E26
  • walkThrough.embeddedEditorBackground#232530
  • widget.shadow#16161C

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#BBBBBB4Ditalic
comment.block.documentation, comment.line.documentation#BBBBBB66italic
constant, constant.language#F09483E6bold
constant.numeric#F09483E6—
constant.language.boolean#F09483E6bold
constant.language.null, constant.language.undefined, constant.language.nan#F09483E6bold italic
constant.character.escape#25B0BCE6—
entity.name#FAC29AE6—
entity.name.function, meta.function-call.generic, support.function.any-method#25B0BCE6bold
entity.name.function.member, meta.method-call, meta.method.declaration#25B0BCE6bold
entity.name.tag#E95678E6bold
entity.name.type, storage.type.cs, storage.type.class, storage.type.interface, storage.type.enum#FAC29AE6bold
entity.name.type.class, entity.name.class, entity.other.inherited-class#FAC29AE6bold
entity.name.type.interface, entity.name.interface#FAC29AE6bold italic
entity.name.type.parameter, meta.type.parameters entity.name.type#FAC29AE6italic
entity.other.attribute-name, meta.attribute#25B0BCE6—
entity.other.attribute-name.id#25B0BCE6bold
entity.other.attribute-name.class#FAB795E6—
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#FAB795E6—
entity.name.variable, variable#E95678E6—
variable.object.property, variable.other.property, variable.other.object.property#ABB2BF—
variable.language, variable.language.this, variable.language.super, variable.language.self#FAC29AE6italic bold
variable.parameter#E95678E6italic
keyword#B877DBE6bold
keyword.control, keyword.control.conditional, keyword.control.loop, keyword.control.flow#B877DBE6bold
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as#B877DBE6bold
keyword.operator#BBBBBB—
keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, keyword.operator.typeof, keyword.operator.instanceof#B877DBE6bold
keyword.operator.arithmetic, keyword.operator.assignment#BBBBBB—
storage.type.function.arrow#B877DBE6—
keyword.other.unit#E95678E6—
storage, storage.type, storage.modifier#B877DBE6bold
storage.modifier.async, storage.modifier.static, storage.modifier.abstract#B877DBE6bold
string.quoted, string.template#FAB795E6—
punctuation.definition.template-expression, meta.template.expression#B877DBE6—
string.regexp#DB2777—
keyword.operator.quantifier.regexp, keyword.operator.or.regexp#B877DBE6—
support#FAC29AE6—
support.function, support.function.builtin#25B0BCE6—
support.type, support.class, support.type.primitive#FAC29AE6—
support.variable#E95678E6—
support.type.object.console, entity.name.function.console#25B0BCE6bold
support.type.property-name, meta.object-literal.key, string.unquoted.label#DB2777E6—
support.type.property-name.css#ABB2BF—
support.constant.property-value.css, support.constant.color#FAB795E6—
meta.decorator, punctuation.decorator, entity.name.function.decorator#FAC29AE6bold
string.template meta.embedded#BBBBBB—
punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end#ABB2BF—
punctuation.separator#ABB2BF—
punctuation.section.embedded#B877DBE6—
support.class.component.astro, support.class.component.js, support.class.component.ts, support.class.component.jsx, support.class.component.tsx, entity.name.type.class.tsx, entity.name.tag.jsx, entity.name.tag.tsx, meta.tag.other#B877DBE6bold
entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#25B0BCE6italic
markup.heading, entity.name.section#B877DBE6bold
markup.bold#B877DBE6bold
markup.italic#B877DBE6italic
markup.quote#ABB2BFitalic
markup.inline.raw#25B0BCE6—
markup.fenced_code.block#25B0BCE6—
markup.underline.link#FAB795E6—
string.other.link#B877DBE6—
punctuation.definition.list#B877DBE6—
support.type.property-name.json, meta.structure.dictionary.key.json#DB2777E6—
entity.name.tag.yaml#DB2777E6—
invalid, invalid.illegal, invalid.deprecated#E95678E6underline
markup.inserted, meta.diff.header.to-file#09F7A0—
markup.deleted, meta.diff.header.from-file#E95678E6—
markup.changed#FAB795E6—