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.activeBackground#191E2A
  • activityBar.activeBorder#FFCC66
  • activityBar.activeFocusBorder#FFCC66
  • activityBar.background#1F2430
  • activityBar.border#191E2A
  • activityBar.dropBorder#FF9944
  • activityBar.foreground#CBCCC6
  • activityBar.inactiveForeground#707A8C
  • activityBarBadge.background#FFCC66
  • activityBarBadge.foreground#1F2430
  • badge.background#1F2430
  • badge.foreground#707A8C
  • button.background#eeb85a
  • button.foreground#1F2430
  • button.hoverBackground#ffd580
  • commandCenter.activeBackground#1a1d29
  • commandCenter.activeBorder#0000
  • commandCenter.activeForeground#CBCCC6
  • commandCenter.background#1F2430
  • commandCenter.border#0000
  • commandCenter.foreground#CBCCC6
  • commandCenter.inactiveBorder#0000
  • commandCenter.inactiveForeground#CBCCC6
  • contrastActiveBorder#0000
  • contrastBorder#0000
  • debugExceptionWidget.background#232834
  • debugExceptionWidget.border#191e2a
  • debugToolBar.background#232834
  • debugToolBar.border#0000
  • debugView.exceptionLabelBackground#eeb85a
  • debugView.exceptionLabelForeground#1F2430
  • diffEditor.insertedTextBackground#bae67e26
  • diffEditor.removedTextBackground#f29e7426
  • dropdown.background#171C24
  • dropdown.border#0000
  • dropdown.foreground#707a8c
  • dropdown.listBackground#1F2430
  • editor.background#1F2430
  • editor.findMatchBackground#0000
  • editor.findMatchBorder#FF9944
  • editor.findMatchHighlightBackground#0000
  • editor.findMatchHighlightBorder#ffcc66ae
  • editor.findRangeHighlightBackground#0000
  • editor.findRangeHighlightBorder#FF9944
  • editor.focusedStackFrameHighlightBackground#ff00ff
  • editor.foldBackground#24AEF317
  • editor.foreground#CBCCC6
  • editor.hoverHighlightBackground#3D516ACC
  • editor.inactiveSelectionBackground#3d516a
  • editor.lineHighlightBackground#191E2A
  • editor.rangeHighlightBackground#0000
  • editor.selectionBackground#3d516a
  • editor.selectionHighlightBackground#0000
  • editor.selectionHighlightBorder#FF9944
  • editor.wordHighlightBackground#463629
  • editor.wordHighlightStrongBackground#35291f
  • editorBracketMatch.background#707a8c4d
  • editorBracketMatch.border#707a8c99
  • editorCodeLens.foreground#CBCCC6
  • editorCursor.foreground#ffcc66
  • editorError.foreground#E74C3C
  • editorGroup.border#191e2a
  • editorGroup.dropBackground#FFFFFF17
  • editorGroup.emptyBackground#232834
  • editorGroup.focusedEmptyBorder#191e2a
  • editorGroupHeader.border#191e2a
  • editorGroupHeader.noTabsBackground#1F2430
  • editorGroupHeader.tabsBackground#1F2430
  • editorGroupHeader.tabsBorder#191e2a
  • editorGutter.addedBackground#A6CC70
  • editorGutter.deletedBackground#F27983
  • editorGutter.modifiedBackground#77A8D9
  • editorHoverWidget.background#20232F
  • editorHoverWidget.border#191e2a
  • editorHoverWidget.foreground#ffffff73
  • editorHoverWidget.statusBarBackground#232834
  • editorIndentGuide.activeBackground#171C24
  • editorIndentGuide.background#707a8c4d
  • editorLineNumber.activeForeground#707a8ccc
  • editorLineNumber.foreground#707a8c66
  • editorLink.activeForeground#ffcc66
  • editorMarkerNavigation.background#232834
  • editorMarkerNavigationWarning.background#ffcc66
  • editorOverviewRuler.addedForeground#A6CC70
  • editorOverviewRuler.background#1F2430
  • editorOverviewRuler.border#0000
  • editorOverviewRuler.currentContentForeground#707a8c4d
  • editorOverviewRuler.deletedForeground#F27983
  • editorOverviewRuler.errorForeground#E74C3C
  • editorOverviewRuler.findMatchForeground#ffcc66ae
  • editorOverviewRuler.modifiedForeground#77A8D9
  • editorOverviewRuler.selectionHighlightForeground#ffcc66ae
  • editorOverviewRuler.warningForeground#ffcc66
  • editorRuler.foreground#707a8c4d
  • editorSuggestWidget.background#191E2A
  • editorSuggestWidget.border#191E2A
  • editorSuggestWidget.foreground#CBCCC6
  • editorSuggestWidget.highlightForeground#ffcc66
  • editorSuggestWidget.selectedBackground#3D516ACC
  • editorWarning.foreground#ffcc66
  • editorWhitespace.foreground#cccccc25
  • editorWidget.background#232834
  • extensionBadge.remoteBackground#FFCC66ae
  • extensionBadge.remoteForeground#1F2430ae
  • extensionButton.prominentBackground#ffcc66
  • extensionButton.prominentForeground#1F2430
  • extensionButton.prominentHoverBackground#fac761
  • extensionIcon.preReleaseForeground#3D516ACC
  • extensionIcon.sponsorForeground#E74C3C
  • extensionIcon.starForeground#ffcc66
  • extensionIcon.verifiedForeground#ffcc66
  • focusBorder#0000
  • foreground#707a8c
  • gitDecoration.addedResourceForeground#FEF2C0
  • gitDecoration.conflictingResourceForeground#E74C3C
  • gitDecoration.deletedResourceForeground#F27983
  • gitDecoration.ignoredResourceForeground#707a8c
  • gitDecoration.modifiedResourceForeground#77A8D9
  • gitDecoration.submoduleResourceForeground#d4bfffb3
  • gitDecoration.untrackedResourceForeground#A6CC70
  • icon.foreground#CBCCC6
  • input.background#1a1d29
  • input.border#0000
  • input.foreground#CBCCC6
  • input.placeholderForeground#707A8C
  • inputOption.activeBackground#0000
  • inputOption.activeBorder#FFCC66a5
  • inputValidation.errorBackground#1F2430
  • inputValidation.errorBorder#E74C3C
  • inputValidation.errorForeground#E74C3C
  • inputValidation.infoBackground#1F2430
  • inputValidation.infoBorder#5ccfe6
  • inputValidation.infoForeground#77A8D9
  • inputValidation.warningBackground#1F2430
  • inputValidation.warningBorder#FF9944
  • inputValidation.warningForeground#ffcc66
  • list.activeSelectionBackground#191E2A
  • list.activeSelectionForeground#CBCCC6
  • list.deemphasizedForeground#8c8c8c
  • list.dropBackground#FFFFFF17
  • list.errorForeground#E74C3C
  • list.filterMatchBackground#ffcc660d
  • list.filterMatchBorder#ffcc6659
  • list.focusBackground#191E2A
  • list.focusForeground#CBCCC6
  • list.highlightForeground#ffcc66
  • list.hoverBackground#191E2A
  • list.hoverForeground#CBCCC6
  • list.inactiveFocusBackground#191E2A
  • list.inactiveSelectionBackground#191E2A
  • list.inactiveSelectionForeground#CBCCC6
  • list.invalidItemForeground#707A8C
  • list.warningForeground#FFCC66
  • listFilterWidget.background#653723
  • listFilterWidget.noMatchesOutline#E74C3C
  • listFilterWidget.outline#0000
  • menu.background#1F2430
  • menu.border#0000
  • menu.foreground#CBCCC6
  • menu.selectionBackground#171C24
  • menu.selectionBorder#FFCC66ae
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#33415e
  • menubar.selectionBackground#171C24
  • menubar.selectionBorder#0000
  • menubar.selectionForeground#FFFFFF
  • panel.background#1F2430
  • panel.border#191e2a
  • panelInput.border#1F2430
  • panelSection.border#191e2a
  • panelSection.dropBackground#FFFFFF17
  • panelSectionHeader.background#1F2430
  • panelSectionHeader.foreground#707A8C
  • panelTitle.activeBorder#ffcc66
  • panelTitle.activeForeground#cbccc6
  • panelTitle.inactiveForeground#707A8C
  • peekView.border#191e2a
  • peekViewEditor.background#232834
  • peekViewEditor.matchHighlightBackground#ffcc6633
  • peekViewResult.background#232834
  • peekViewResult.fileForeground#707a8c
  • peekViewResult.matchHighlightBackground#ffcc6633
  • peekViewTitle.background#232834
  • peekViewTitleDescription.foreground#707a8c
  • peekViewTitleLabel.foreground#707a8c
  • pickerGroup.border#191e2a
  • pickerGroup.foreground#484f5e
  • problemsErrorIcon.foreground#E74C3C
  • problemsInfoIcon.foreground#75beff
  • problemsWarningIcon.foreground#ffcc66
  • progressBar.background#ffcc66
  • quickInput.background#1F2430
  • quickInput.foreground#707A8C
  • quickInputList.focusBackground#191E2A
  • quickInputList.focusForeground#FFFFFF
  • quickInputList.focusIconForeground#CBCCC6
  • quickInputTitle.background#1F2430
  • sash.hoverBorder#3D516A
  • scrollbar.shadow#191e2a
  • scrollbarSlider.activeBackground#707a8c
  • scrollbarSlider.background#707a8c66
  • scrollbarSlider.hoverBackground#707a8c96
  • selection.background#2a3546fd
  • settings.headerForeground#cbccc6
  • settings.modifiedItemIndicator#77a8d9
  • sideBar.background#1F2430
  • sideBar.border#191e2a
  • sideBar.dropBackground#FFFFFF17
  • sideBar.foreground#707A8C
  • sideBarSectionHeader.background#1F2430
  • sideBarSectionHeader.border#191E2A95
  • sideBarSectionHeader.foreground#707a8c
  • sideBarTitle.foreground#CBCCC6
  • statusBar.background#1F2430
  • statusBar.border#191e2a
  • statusBar.debuggingBackground#89D185
  • statusBar.debuggingBorder#0000
  • statusBar.debuggingForeground#1F2430
  • statusBar.foreground#707a8c
  • statusBar.noFolderBackground#232834
  • statusBar.noFolderBorder#141925
  • statusBar.noFolderForeground#707A8C
  • statusBarItem.activeBackground#171C24
  • statusBarItem.errorBackground#F27983
  • statusBarItem.errorForeground#cbccc6
  • statusBarItem.hoverBackground#191E2A
  • statusBarItem.prominentBackground#191e2a
  • statusBarItem.prominentForeground#20232F
  • statusBarItem.prominentHoverBackground#00000030
  • statusBarItem.remoteBackground#20232F
  • statusBarItem.remoteForeground#cbccc6
  • tab.activeBackground#171C24
  • tab.activeBorder#171C24
  • tab.activeBorderTop#ffcc66
  • tab.activeForeground#CBCCC6
  • tab.activeModifiedBorder#FF9944
  • tab.border#171C24
  • tab.hoverBackground#191E2A
  • tab.hoverBorder#0000
  • tab.hoverForeground#CBCCC6
  • tab.inactiveBackground#1F2430
  • tab.inactiveForeground#707A8C
  • tab.inactiveModifiedBorder#805500
  • tab.unfocusedActiveBackground#171C24
  • tab.unfocusedActiveBorder#0000
  • tab.unfocusedActiveBorderTop#ffcc66
  • tab.unfocusedActiveForeground#707A8C
  • tab.unfocusedActiveModifiedBorder#805500
  • tab.unfocusedHoverBackground#191E2A
  • tab.unfocusedHoverBorder#171C24
  • tab.unfocusedHoverForeground#CBCCC6
  • tab.unfocusedInactiveBackground#1F2430
  • tab.unfocusedInactiveForeground#707A8C
  • tab.unfocusedInactiveModifiedBorder#805500
  • terminal.ansiBlack#191e2a
  • terminal.ansiBlue#6dcbfa
  • terminal.ansiBrightBlack#686868
  • terminal.ansiBrightBlue#73d0ff
  • terminal.ansiBrightCyan#95e6cb
  • terminal.ansiBrightGreen#bae67e
  • terminal.ansiBrightMagenta#D4BFFFAE
  • terminal.ansiBrightRed#f28779
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#ffd580
  • terminal.ansiCyan#90e1c6
  • terminal.ansiGreen#a6cc70
  • terminal.ansiMagenta#cfbafa
  • terminal.ansiRed#ed8274
  • terminal.ansiWhite#c7c7c7
  • terminal.ansiYellow#fad07b
  • terminal.background#1F2430
  • terminal.foreground#cbccc6
  • terminal.selectionBackground#232834
  • terminalCursor.background#232834
  • textBlockQuote.background#232834
  • textLink.activeForeground#ffcc66
  • textLink.foreground#FFCC66ae
  • textPreformat.foreground#cbccc6
  • titleBar.activeBackground#1F2430
  • titleBar.activeForeground#cbccc6
  • titleBar.border#191e2a
  • titleBar.inactiveBackground#1F2430
  • titleBar.inactiveForeground#707A8C
  • toolbar.hoverOutline#0000
  • walkThrough.embeddedEditorBackground#232834
  • widget.shadow#141925

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
string, string.quoted, string.quoted.single, string.quoted.double, string.template#BAE67E
meta.object-literal.key, meta.object.member, meta.objectliteral meta.object.member, meta.var.expr meta.object-literal.key, variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, meta.definition.property entity.name.function, meta.definition.method entity.name.function, meta.type.declaration meta.object.type meta.definition.property entity.name.function, meta.class meta.field.declaration meta.definition.property variable.object.property, meta.class meta.field.declaration entity.name.function.method#FF9944
meta.definition.method entity.name.function, meta.definition.function entity.name.function#FFD580
meta.interface meta.definition.property variable.object.property, meta.type.declaration meta.object.type meta.definition.property variable.object.property#FF9944
support.type.property-name.json, meta.structure.dictionary.json support.type.property-name.json#FF9944
meta.tag.attributes entity.other.attribute-name, meta.jsx.attributes entity.other.attribute-name#FF9944
meta.tag.attributes string, meta.jsx.attributes string#BAE67E
string.template string.quoted, string.template constant.other.placeholder#BAE67E
support.type.property-name.json#FF9944
source meta.class meta.field.declaration meta.type.annotation keyword.operator#CBCCC6B3
source.ts meta.interface meta.field.declaration meta.type.annotation keyword.operator.type.annotation, source meta.type meta.object.type keyword.operator#CBCCC6B3
source.ts punctuation.definition.typeparameters.begin, source.ts punctuation.definition.typeparameters.end#FF9944
source meta.block#CBCCC6
source punctuation.separator.comma#f29e7499
source punctuation.terminator, source punctuation.separator.key-value#CBCCC6B3
source punctuation.definition.template-expression.begin, source punctuation.definition.template-expression.end#BAE67E
source punctuation.definition.string.template.begin.js, source punctuation.definition.string.template.end.js, source string.template punctuation.definition.string.template.begin, source string.template punctuation.definition.string.template.end#FF9944
source new.expr entity.name.type#F29E74
source string.template meta.template.expression meta.embedded.line variable.other.readwrite, source string.template meta.template.expression meta.embedded.line variable.other#CBCCC6
source.vue meta.objectliteral meta.object.member meta.objectliteral meta.method.declaration meta.block meta.function-call entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.method.declaration meta.block meta.objectliteral meta.object.member meta.function-call entity.name.function.js, source.vue meta.function-call entity.name.function.js#F27983
source.vue meta.block meta.function-call variable.other.object.js, source.vue meta.function-call variable.other.object.js#59C9DE99
source.vue meta.export.default meta.objectliteral meta.object.member meta.function-call entity.name.function.js#F27983
source.vue meta.export.default meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.object-literal.key entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.object.member meta.method.declaration meta.block meta.block meta.function-call entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.object.member entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.function-call entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.method.declaration meta.block meta.var.expr meta.function-call entity.name.function.js, source.vue meta.export.default meta.objectliteral meta.method.declaration meta.block meta.function-call entity.name.function.js#FFD580
source.vue punctuation.definition.tag.begin, source.vue punctuation.definition.tag.end#5CCFE6
source.vue text.html.vue-html meta.tag.block.any#5CCFE6
source.vue meta.export.default meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.object-literal.key entity.name.function.js#FFD580
source.vue text.html.vue-html meta.tag.block.any.html meta.directive.vue source.directive.vue variable.other.readwrite.js#D4BFFF
source.vue text.html.vue-html expression.embedded.vue variable.other.readwrite.js#D4BFFF
source.vue variable.parameter#CBCCC6
source.vue variable.object.property#BAE67E
source.vue support.function#F27983
source.vue support.class.builtin#5CCFE6
source.vue string.template variable.other.readwrite#CBCCC6
source.vue meta.function-call support.function.console#F27983
source.vue meta.definition.method.entity.name.function#FFD580
source.stylus meta.property-list.css#FF9944
source.stylus meta.selector.stylus#FF9944
source.stylus meta.property-value.css#FF9944
source.stylus entity.name.function.stylus#BAE67E
source.stylus support.function.mixin.stylus#5CCFE6
source.js meta.template.expression.js punctuation.definition.template-expression.begin.js, source.js meta.template.expression.js punctuation.definition.template-expression.end.js#FF9944
source.js meta.template.expression.js meta.embedded.line.js variable.other.object.js#CBCCC6
entity.name.function#61AFEFbold
meta.function-call#FFD580
source support.type.object.module#F29E74
source.meta.export.default meta.class meta.method.declaration meta.block meta.function-call support.function.console#F27983
keyword.operator.new#FA871C
entity.name.type#FFD580
source.meta.export.default meta.class meta.method.declaration meta.block meta.var.expr new.expr entity.name.type#F29E74
source.meta.export.default meta.class meta.method.declaration meta.block variable.other.object.property#CBCCC6
source.meta.export.default meta.class meta.method.declaration meta.block meta.block meta.array.literal variable.other.property#CBCCC6
source.meta.export.default meta.class meta.method.declaration meta.block variable.other.property#CBCCC6
support.class.console#0097A7
string, constant.other.symbol#BAE67E
variable.parameter, meta.parameter#ABB2BF
comment#5c6773italic
variable.language.this#5CCFE6italic
variable.language.super#5CCFE6italic
meta.object-literal.key#BAE67E
keyword.control.default#FF9944
keyword.control.import#F29E74
keyword.control.export#F29E74
string.regexp, constant.character, constant.other#95e6cb
constant.numeric#8C9EFF
constant.language#ffcc66
meta.constant, entity.name.constant#D4BFFF
variable.member#f28779
storage, storage.type.keyword#FF9944
keyword#FF9944
keyword.operator#F29E74
punctuation.section#cbccc6
punctuation.accessor#F29E74
entity.other.inherited-class#5ccfe6
storage.type.function#FF9944
variable.parameter, meta.parameter#D4BFFF
variable.function, variable.annotation, meta.function-call.generic, support.function.go#FFD580
entity.name.import, entity.name.package#BAE67E
entity.name.tag, meta.tag.sgml#5ccfe6
punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag#5ccfe680
entity.other.attribute-name#FFD580
support.constant#D19A66
storage.type.class#FF9944bold
meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, variable.annotation, punctuation.definition.annotation#ffe6b3
invalid#E74C3C
meta.diff, meta.diff.header#c594c5
source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag#73d0ff
source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type#5c6773
support.type.property-name#ABB2BF
constant.numeric.line-number.find-in-files - match#5c6773
constant.numeric.line-number.match#FF9944
entity.name.filename.find-in-files#bae67e
message.error#E74C3C
markup.heading, markup.heading entity.name#BAE67Ebold
markup.underline.link, string.other.link#5ccfe6
markup.italic#f28779italic
markup.bold#f28779bold
markup.italic markup.bold, markup.bold markup.italic#f28779bold italic
markup.raw#5c6773bold italic
markup.raw.inline#5c6773bold italic
meta.separator#5c6773bold
markup.quote#95e6cbitalic
markup.list punctuation.definition.list.begin#ffd580
markup.inserted#A6CC70
markup.changed#77A8D9
markup.deleted#F27983
markup.strike#ffe6b3
markup.table#5ccfe6
text.html.markdown markup.inline.raw#f29e74
text.html.markdown meta.dummy.line-break#5c6773
punctuation.definition.markdown#5c6773