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.activeBorder#3b82f6
  • activityBar.background#131c31
  • activityBar.border#2d3748
  • activityBar.foreground#e2e8f0
  • activityBar.inactiveForeground#94a3b8
  • activityBarBadge.background#3b82f6
  • activityBarBadge.foreground#ffffff
  • badge.background#3b82f6
  • badge.foreground#ffffff
  • breadcrumb.background#0f172a
  • breadcrumb.focusForeground#e2e8f0
  • breadcrumb.foreground#94a3b8
  • breadcrumbPicker.background#1e293b
  • button.background#3b82f6
  • button.foreground#ffffff
  • button.hoverBackground#2563eb
  • button.secondaryBackground#131c31
  • button.secondaryForeground#e2e8f0
  • debugIcon.breakpointDisabledForeground#94a3b8
  • debugIcon.breakpointForeground#f87171
  • debugIcon.continueForeground#34d399
  • debugIcon.disconnectForeground#f87171
  • debugIcon.pauseForeground#fbbf24
  • debugIcon.startForeground#34d399
  • debugIcon.stopForeground#f87171
  • debugToolBar.background#131c31
  • debugToolBar.border#2d3748
  • diffEditor.border#2d3748
  • diffEditor.insertedTextBackground#34d39920
  • diffEditor.removedTextBackground#f8717120
  • dropdown.background#1e293b
  • dropdown.border#3b82f640
  • dropdown.foreground#e2e8f0
  • editor.background#0f172a
  • editor.findMatchBackground#3b82f640
  • editor.findMatchBorder#3b82f6
  • editor.findMatchHighlightBackground#3b82f620
  • editor.findMatchHighlightBorder#3b82f600
  • editor.findRangeHighlightBackground#3b82f610
  • editor.findRangeHighlightBorder#3b82f600
  • editor.foreground#e2e8f0
  • editor.selectionBackground#3b82f640
  • editor.selectionHighlightBackground#3b82f620
  • editor.selectionHighlightBorder#3b82f680
  • editor.wordHighlightBackground#3b82f630
  • editor.wordHighlightStrongBackground#3b82f650
  • editorBracketHighlight.foreground1#7dd3fc
  • editorBracketHighlight.foreground2#34d399
  • editorBracketHighlight.foreground3#fbbf24
  • editorBracketHighlight.foreground4#c084fc
  • editorBracketHighlight.foreground5#3b82f6
  • editorBracketHighlight.foreground6#94a3b8
  • editorBracketHighlight.unexpectedBracket.foreground#f87171
  • editorBracketMatch.background#3b82f630
  • editorBracketMatch.border#3b82f6
  • editorCodeLens.foreground#94a3b8
  • editorCursor.foreground#3b82f6
  • editorError.border#f8717180
  • editorError.foreground#f87171
  • editorGroup.border#2d3748
  • editorGroupHeader.tabsBackground#131c31
  • editorHint.foreground#94a3b8
  • editorHoverWidget.background#252e40
  • editorHoverWidget.border#3b82f640
  • editorHoverWidget.foreground#e2e8f0
  • editorIndentGuide.activeBackground1#3b82f6
  • editorIndentGuide.background1#2d3748
  • editorInfo.foreground#3b82f6
  • editorInlayHint.background#131c3140
  • editorInlayHint.foreground#94a3b8
  • editorInlayHint.parameterForeground#94a3b8
  • editorInlayHint.typeForeground#94a3b8
  • editorLineNumber.activeForeground#e2e8f0
  • editorLineNumber.foreground#94a3b8
  • editorOverviewRuler.addedForeground#34d399
  • editorOverviewRuler.border#2d3748
  • editorOverviewRuler.deletedForeground#f87171
  • editorOverviewRuler.modifiedForeground#fbbf24
  • editorRuler.foreground#2d3748
  • editorSuggestWidget.background#1e293b
  • editorSuggestWidget.border#3b82f640
  • editorSuggestWidget.foreground#e2e8f0
  • editorSuggestWidget.highlightForeground#3b82f6
  • editorSuggestWidget.selectedBackground#2563eb
  • editorWarning.border#fbbf2480
  • editorWarning.foreground#fbbf24
  • editorWhitespace.foreground#2d3748
  • editorWidget.background#1e293b
  • editorWidget.border#3b82f640
  • editorWidget.foreground#e2e8f0
  • extensionButton.prominentBackground#3b82f6
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#2563eb
  • gitDecoration.addedResourceForeground#34d399
  • gitDecoration.conflictingResourceForeground#fbbf24
  • gitDecoration.deletedResourceForeground#f87171
  • gitDecoration.ignoredResourceForeground#2d3748
  • gitDecoration.modifiedResourceForeground#fbbf24
  • gitDecoration.untrackedResourceForeground#94a3b8
  • input.background#1e293b
  • input.border#3b82f640
  • input.foreground#e2e8f0
  • input.placeholderForeground#94a3b8
  • inputOption.activeBackground#3b82f6
  • inputOption.activeForeground#ffffff
  • inputValidation.errorBackground#f87171
  • inputValidation.errorBorder#f87171
  • inputValidation.infoBackground#3b82f6
  • inputValidation.infoBorder#3b82f6
  • inputValidation.warningBackground#fbbf24
  • inputValidation.warningBorder#fbbf24
  • list.activeSelectionBackground#2563eb
  • list.activeSelectionForeground#e2e8f0
  • list.errorForeground#f87171
  • list.focusBackground#2563eb
  • list.focusForeground#e2e8f0
  • list.highlightForeground#3b82f6
  • list.hoverBackground#252e40
  • list.hoverForeground#e2e8f0
  • list.inactiveSelectionBackground#131c31
  • list.inactiveSelectionForeground#94a3b8
  • list.warningForeground#fbbf24
  • menu.background#1e293b
  • menu.border#3b82f640
  • menu.foreground#e2e8f0
  • menu.selectionBackground#3b82f6
  • menu.selectionForeground#ffffff
  • notifications.background#1e293b
  • notifications.border#3b82f640
  • notifications.foreground#e2e8f0
  • panel.background#0f172a
  • panel.border#2d3748
  • panelTitle.activeBorder#3b82f6
  • panelTitle.activeForeground#e2e8f0
  • panelTitle.inactiveForeground#94a3b8
  • pickerGroup.border#2d3748
  • pickerGroup.foreground#94a3b8
  • progressBar.background#3b82f6
  • quickInput.background#1e293b
  • quickInput.foreground#e2e8f0
  • quickInputTitle.background#0f172a
  • scrollbar.shadow#0f172a
  • scrollbarSlider.activeBackground#3b82f6
  • scrollbarSlider.background#3b82f660
  • scrollbarSlider.hoverBackground#3b82f680
  • sideBar.background#131c31
  • sideBar.border#2d3748
  • sideBar.foreground#e2e8f0
  • sideBarSectionHeader.background#0f172a
  • sideBarSectionHeader.foreground#e2e8f0
  • sideBarTitle.foreground#94a3b8
  • statusBar.background#0f172a
  • statusBar.border#2d3748
  • statusBar.debuggingBackground#34d399
  • statusBar.debuggingForeground#0f172a
  • statusBar.foreground#cbd5e1
  • statusBar.noFolderBackground#0f172a
  • statusBar.noFolderForeground#94a3b8
  • statusBarItem.activeBackground#3b82f620
  • statusBarItem.hoverBackground#3b82f610
  • statusBarItem.prominentBackground#131c31
  • statusBarItem.prominentHoverBackground#252e40
  • statusBarItem.remoteBackground#0f172a
  • statusBarItem.remoteForeground#94a3b8
  • tab.activeBackground#0f172a
  • tab.activeBorder#3b82f6
  • tab.activeForeground#e2e8f0
  • tab.border#2d3748
  • tab.hoverBackground#252e40
  • tab.hoverForeground#e2e8f0
  • tab.inactiveBackground#131c31
  • tab.inactiveForeground#94a3b8
  • terminal.ansiBlack#1e293b
  • terminal.ansiBlue#3b82f6
  • terminal.ansiBrightBlack#2d3748
  • terminal.ansiBrightBlue#3b82f6
  • terminal.ansiBrightCyan#22d3ee
  • terminal.ansiBrightGreen#34d399
  • terminal.ansiBrightMagenta#c084fc
  • terminal.ansiBrightRed#f87171
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#fbbf24
  • terminal.ansiCyan#22d3ee
  • terminal.ansiGreen#34d399
  • terminal.ansiMagenta#c084fc
  • terminal.ansiRed#f87171
  • terminal.ansiWhite#e2e8f0
  • terminal.ansiYellow#fbbf24
  • terminal.background#0f172a
  • terminal.border#2d3748
  • terminal.foreground#e2e8f0
  • terminal.selectionBackground#3b82f640
  • terminalCursor.foreground#3b82f6
  • titleBar.activeBackground#131c31
  • titleBar.activeForeground#e2e8f0
  • titleBar.border#2d3748
  • titleBar.inactiveBackground#131c31
  • titleBar.inactiveForeground#94a3b8
  • tree.indentGuidesStroke#2d3748

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#a5b4cbitalic
keyword, storage.type, storage.modifier#3b82f6bold
keyword.operator, punctuation, meta.brace#475569
entity.name.function, meta.function-call, variable.function, support.function#87cefa
constant.numeric, constant.language, support.constant#fbbf24
string, string.quoted.single, string.quoted.double, text.html.vue string#34d399
meta.embedded, source.js.embedded, string.template meta.template.expression#7dd3fc
entity.name.type, support.type, support.class#fbbf24
entity.name.tag, meta.tag.sgml, text.html.vue entity.name.tag, meta.tag.vue#f87171
entity.other.attribute-name, text.html.vue entity.other.attribute-name#3b82f6
string.regexp#22d3ee
*url*, *link*, *uri*underline
invalid, invalid.illegal#f87171
markup.inserted#34d399
markup.deleted#f87171
markup.changed#fbbf24
comment.line.todo, comment.block.todo#fbbf24bold
variable.other.readwrite.local, variable.other.local, variable.other.readwrite#e2e8f0
variable.parameter, variable.other.parameter#cbd5e1italic
variable.other.constant, variable.other.global, variable.other.readwrite.global#e2e8f0bold
variable.other.property, variable.other.member#94a3b8
variable.other.destructuring#cbd5e1
meta.object.key, meta.object-literal.key, string.unquoted.label, meta.object.key.js, meta.object.key.ts#cbd5e1
meta.object.key constant, meta.object.key constant.other#e2e8f0bold
meta.object.key meta.object.key, meta.object.key.nested#94a3b8
punctuation.separator.key-value, punctuation.separator.mapping.key-value#475569
meta.method-call entity.name.function, meta.function-call entity.name.function#7dd3fc
meta.method-call meta.method-call entity.name.function, meta.function-call meta.function-call entity.name.function, meta.chain entity.name.function#cbd5e1
meta.method-call meta.method-call meta.method-call entity.name.function#94a3b8
punctuation.accessor, punctuation.separator.dot#475569
meta.array.element#cbd5e1
support.type.property-name.css, meta.property-name.css#7dd3fc
keyword.other.unit.css, keyword.other.unit.rem.css, keyword.other.unit.px.css, keyword.other.unit.em.css, keyword.other.unit.percent.css#fbbf24
meta.property-list.css variable, source.css variable, variable.css#7dd3fc
meta.function.css variable, support.constant.property-value.css#7dd3fc
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.name.tag.css#3b82f6
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#7dd3fcitalic
keyword.control.at-rule.css, meta.at-rule.css keyword#3b82f6bold
constant.numeric.css#fbbf24
meta.tag.sgml.html, entity.name.tag.doctype.html#2d3748
string.quoted.double.html, string.quoted.single.html#34d399
text.html.basic, text.html.vue text, text.html.derivative#cbd5e1
comment.block.html, comment.html#94a3b8italic
source.js.embedded.html#e2e8f0
source.css.embedded.html#e2e8f0
comment.block.documentation keyword.other.documentation, storage.type.class.jsdoc, entity.name.type.instance.jsdoc#3b82f6bold
variable.other.jsdoc, entity.name.type.instance.jsdoc variable#34d399italic
comment.block.documentation storage.type, comment.block.documentation entity.name.type#7dd3fc
punctuation.definition.block.tag.jsdoc, punctuation.definition.bracket.curly.jsdoc#94a3b8
source.json meta.structure.dictionary.json support.type.property-name.json#3b82f6
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#22d3ee
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#c084fc
markdown.heading, markup.heading#34d399bold
string.other.link.title.markdown#7dd3fc
markup.italic#cbd5e1italic
markup.bold#e2e8f0bold
markup.raw.block#3b82f6
variable.language.fenced.markdown#94a3b8
fenced_code.block.language.markdown#c084fcitalic
variable.other.readwrite.python, variable.other.python#cbd5e1
variable.parameter.python#cbd5e1italic
constant.other.python, variable.other.constant.python#e2e8f0bold
variable.other.property.python#cbd5e1
meta.mapping.key.python, string.unquoted.key.python#cbd5e1
entity.name.function.decorator.python, meta.decorator.python#c084fcitalic
source.python variable.other#cbd5e1
entity.other.attribute-name.html.vue, meta.directive.vue, punctuation.definition.directive.vue#c084fcbold
expression.embbeded.vue, punctuation.definition.expression.vue#7dd3fc
support.function.vue, meta.function-call.vue#7dd3fc
support.function.vue.lifecycle#c084fcitalic
comment.todo#fbbf24bold
comment.fixme#f87171bold italic
comment.note#7dd3fcitalic
comment.hack#c084fcbold
comment.bug#f87171bold underline
comment.xxx#fbbf24bold
Moongate Theme by yuelinghuashu - VS Code Theme