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#0c1a25
  • activityBar.border#19647e
  • activityBar.foreground#ffc600
  • activityBar.inactiveForeground#4b6584
  • activityBarBadge.background#19647e
  • activityBarBadge.foreground#f2e5bc
  • badge.background#19647e
  • badge.foreground#f2e5bc
  • button.background#052f5f
  • button.foreground#f2e5bc
  • button.hoverBackground#19647e
  • contrastBorder#ffffff00
  • debugExceptionWidget.background#0e1e2b
  • debugExceptionWidget.border#f2e5bc
  • debugToolBar.background#0e1e2b
  • descriptionForeground#f2e5bc
  • diffEditor.insertedTextBackground#3ad90033
  • diffEditor.insertedTextBorder#3ad90055
  • diffEditor.removedTextBackground#ee3a4333
  • diffEditor.removedTextBorder#ee3a4355
  • dropdown.background#0e1e2b
  • dropdown.border#0c1821
  • dropdown.foreground#f2e5bc
  • editor.background#09131b
  • editor.findMatchBackground#FF720066
  • editor.findMatchHighlightBackground#CAD40F66
  • editor.findRangeHighlightBackground#243E5180
  • editor.foreground#f2e5bc
  • editor.hoverHighlightBackground#19647e33
  • editor.inactiveSelectionBackground#003b8b
  • editor.lineHighlightBackground#0e1e2b
  • editor.lineHighlightBorder#09131B
  • editor.rangeHighlightBackground#1F4662
  • editor.selectionBackground#19647e90
  • editor.selectionHighlightBackground#19647e80
  • editor.wordHighlightBackground#ffffff21
  • editor.wordHighlightStrongBackground#ffffff21
  • editorBracketMatch.background#09131b55
  • editorBracketMatch.border#19647e80
  • editorCodeLens.foreground#f2e5bc
  • editorCursor.foreground#ffc600
  • editorError.border#19647e
  • editorError.foreground#A22929
  • editorGroup.border#0c1a25
  • editorGroup.dropBackground#0c1a2599
  • editorGroup.emptyBackground#0c1a25
  • editorGroupHeader.noTabsBackground#0e1e2b
  • editorGroupHeader.tabsBackground#0c1a25
  • editorGroupHeader.tabsBorder#0c1821
  • editorGutter.addedBackground#3C9F4A
  • editorGutter.background#0c1a2566
  • editorGutter.deletedBackground#A22929
  • editorGutter.modifiedBackground#26506D
  • editorHoverWidget.background#0c1821
  • editorHoverWidget.border#19647e
  • editorIndentGuide.background#3B5364
  • editorLineNumber.activeForeground#19647e
  • editorLineNumber.foreground#f2e5bc
  • editorLink.activeForeground#f2e5bc
  • editorMarkerNavigation.background#3B536433
  • editorMarkerNavigationError.background#A22929
  • editorMarkerNavigationWarning.background#19647e
  • editorOverviewRuler.border#19647e
  • editorOverviewRuler.commonContentForeground#19647e55
  • editorOverviewRuler.currentContentForeground#ee3a4355
  • editorOverviewRuler.incomingContentForeground#3ad90055
  • editorRuler.foreground#1F4662
  • editorSuggestWidget.background#0c1821
  • editorSuggestWidget.border#0c1821
  • editorSuggestWidget.foreground#f2e5bc
  • editorSuggestWidget.highlightForeground#e84545
  • editorSuggestWidget.selectedBackground#052f5f
  • editorWarning.border#ffffff00
  • editorWarning.foreground#d50000
  • editorWhitespace.foreground#ffffff1a
  • editorWidget.background#0c1821
  • editorWidget.border#19647e
  • errorForeground#A22929
  • extensionButton.prominentBackground#052f5f
  • extensionButton.prominentForeground#fff
  • extensionButton.prominentHoverBackground#19647e
  • focusBorder#19647e
  • foreground#f2e5bc
  • gitDecoration.conflictingResourceForeground#FF7200
  • gitDecoration.deletedResourceForeground#ff628c
  • gitDecoration.ignoredResourceForeground#808080
  • gitDecoration.modifiedResourceForeground#ffc600
  • gitDecoration.untrackedResourceForeground#3ad900
  • input.background#0e1e2b
  • input.border#19647e
  • input.foreground#ffc600
  • input.placeholderForeground#f2e5bc
  • inputOption.activeBorder#8dffff
  • inputValidation.errorBackground#0e1e2b
  • inputValidation.errorBorder#19647e
  • inputValidation.infoBackground#0e1e2b
  • inputValidation.infoBorder#19647e
  • inputValidation.warningBackground#0e1e2b
  • inputValidation.warningBorder#19647e
  • list.activeSelectionBackground#19647e
  • list.activeSelectionForeground#f2e5bc
  • list.dropBackground#19647e
  • list.focusBackground#19647e
  • list.focusForeground#f2e5bc
  • list.highlightForeground#ffc600
  • list.hoverBackground#0e1e2b
  • list.hoverForeground#f2e5bc
  • list.inactiveSelectionBackground#19647e
  • list.inactiveSelectionForeground#ffffff
  • menu.background#0c1a25
  • menu.border#052f5f
  • menu.selectionForeground#f2e5bc
  • menubar.selectionBackground#19647e
  • merge.border#ffffff00
  • merge.commonContentBackground#c97d0c
  • merge.commonHeaderBackground#c97d0c
  • merge.currentContentBackground#2F7366
  • merge.currentHeaderBackground#2F7366
  • merge.incomingContentBackground#185294
  • merge.incomingHeaderBackground#185294
  • notificationCenter.border#19647e
  • notificationCenterHeader.background#0c1a25
  • notificationCenterHeader.foreground#f2e5bc
  • notificationLink.foreground#19647e
  • notifications.background#0c1a25
  • notifications.border#19647e
  • notifications.foreground#f2e5bc
  • notificationToast.border#19647e
  • panel.background#0c1a25
  • panel.border#ffc600
  • panelTitle.activeBorder#ffc600
  • panelTitle.activeForeground#ffc600
  • panelTitle.inactiveForeground#f2e5bc
  • peekView.border#19647e
  • peekViewEditor.background#0e1e2b
  • peekViewEditor.matchHighlightBackground#0e1e2b00
  • peekViewEditorGutter.background#0c1a25
  • peekViewResult.background#0c1821
  • peekViewResult.fileForeground#f2e5bc
  • peekViewResult.lineForeground#f2e5bc
  • peekViewResult.matchHighlightBackground#19647e
  • peekViewResult.selectionBackground#19647e
  • peekViewResult.selectionForeground#f2e5bc
  • peekViewTitle.background#0c1821
  • peekViewTitleDescription.foreground#f2e5bc
  • peekViewTitleLabel.foreground#19647e
  • pickerGroup.border#19647e
  • pickerGroup.foreground#f2e5bc
  • progressBar.background#19647e
  • sash.hoverBorder#19647e
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#ffc600cc
  • scrollbarSlider.background#19647e80
  • scrollbarSlider.hoverBackground#19647ecc
  • selection.background#19647e
  • sideBar.background#0c1821
  • sideBar.border#19647e
  • sideBar.foreground#f2e5bc
  • sideBarSectionHeader.background#0e1e2b
  • sideBarSectionHeader.foreground#f2e5bc
  • sideBarTitle.foreground#f2e5bc
  • statusBar.background#0c1821
  • statusBar.border#ffc600
  • statusBar.debuggingBackground#0c1821
  • statusBar.debuggingBorder#19647e
  • statusBar.debuggingForeground#f2e5bc
  • statusBar.foreground#f2e5bc
  • statusBar.noFolderBackground#0c1821
  • statusBar.noFolderBorder#19647e
  • statusBar.noFolderForeground#f2e5bc
  • statusBarItem.activeBackground#0088ff
  • statusBarItem.hoverBackground#19647e
  • statusBarItem.prominentBackground#0c1821
  • statusBarItem.prominentHoverBackground#19647e
  • tab.activeBackground#19647e
  • tab.activeBorder#ffc600
  • tab.activeForeground#f2e5bc
  • tab.border#0c1821
  • tab.inactiveBackground#0c1a25
  • tab.inactiveForeground#f2e5bc
  • tab.unfocusedActiveForeground#f2e5bc
  • tab.unfocusedInactiveForeground#f2e5bc
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#0088ff
  • terminal.ansiBrightBlack#3867d6
  • terminal.ansiBrightBlue#0088ff
  • terminal.ansiBrightCyan#80fcff
  • terminal.ansiBrightGreen#3ad900
  • terminal.ansiBrightMagenta#ff4b5c
  • terminal.ansiBrightRed#ff628c
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffc600
  • terminal.ansiCyan#80fcff
  • terminal.ansiGreen#3ad900
  • terminal.ansiMagenta#ff4b5c
  • terminal.ansiRed#ff628c
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffc600
  • terminal.background#0e1e2b
  • terminal.foreground#f2e5bc
  • terminalCursor.background#ffc600
  • terminalCursor.foreground#ffc600
  • textBlockQuote.background#0e1e2b
  • textBlockQuote.border#0088ff
  • textCodeBlock.background#0e1e2b
  • textLink.activeForeground#ffc600
  • textLink.foreground#0088ff
  • textPreformat.foreground#ffc600
  • textSeparator.foreground#19647e
  • titleBar.activeBackground#0c1821
  • titleBar.activeForeground#ffffff
  • titleBar.inactiveBackground#353b48
  • titleBar.inactiveForeground#ffffff33
  • walkThrough.embeddedEditorBackground#19647e
  • welcomePage.buttonBackground#052f5f
  • welcomePage.buttonHoverBackground#19647e
  • widget.shadow#00000026

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#4b658490italic
meta.var.expr storage.type, keyword.control.flow, keyword.control.return, meta.directive.vue punctuation.separator.key-value.html, meta.directive.vue entity.other.attribute-name.html, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js, storage.modifieritalic
constant#ff628c
entity#ffc600
invalid#f44542
storage.type.function#ff6f00
keyword, storage.type.class, keyword.control.default.ts#ff6f00
meta#e1efff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#fff
meta.brace#e1efff
punctuation#e1efff
punctuation.definition.parameters#ffee80
punctuation.definition.template-expression#ffee80
storage#ffc600
storage.type.function.arrow#ffc600
string, punctuation.definition.string#06d6a0
string.template, punctuation.definition.string.template#3ad900
support#80ffbb
support.function#ff6f00
support.variable.property.dom#e1efff
variable#e1efff
source.css entity, source.stylus entity#3ad900
entity.other.attribute-name.id.css#6fffe9
entity.name.tag#0088ff
source.css support, source.stylus support#06d6a0
source.css constant, source.css support.constant, source.stylus constant, source.stylus support.constant#ffee80
source.css string, source.css punctuation.definition.string, source.stylus string, source.stylus punctuation.definition.string#ffee80
source.css variable, source.stylus variable#0088ff
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#e53935
text.html.basic entity.name#0088ff
meta.toc-list.id.html#06d6a0
text.html.basic entity.other#ffc600italic
meta.tag.metadata.script.html entity.name.tag.html#ffc600
punctuation.definition.string.begin, punctuation.definition.string.end#2fff00
source.ini entity#e1efff
source.ini keyword#ffc600
source.ini punctuation.definition#ffee80
source.ini punctuation.separator#ff6f00
source.js storage.type.function, source.ts storage.type.function#ff4b5c
variable.language, entity.name.type.class.js#ff4b5c
entity.other.inherited-class.js#ccc
variable.parameter.function.language.special.self.python#ff4b5c
source.json support#ffc600
source.json string, source.json punctuation.definition.string#e1efff
punctuation.definition.heading.markdown#e1efff
entity.name.section.markdown, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#ffc600bold
meta.paragraph.markdown#e1efff
beginning.punctuation.definition.quote.markdown#ffc600
markup.quote.markdown meta.paragraph.markdown#0088ffitalic
meta.separator.markdown#ffc600
markup.bold.markdown#0088ffbold
markup.italic.markdown#0088ffitalic
beginning.punctuation.definition.list.markdown#ffc600
string.other.link.title.markdown#06d6a0
string.other.link.title.markdown, string.other.link.description.markdown, string.other.link.description.title.markdown#06d6a0
markup.underline.link.markdown, markup.underline.link.image.markdown#0088ff
fenced_code.block.language, markup.inline.raw.markdown#0088ff
fenced_code.block.language, markup.inline.raw.markdown#0088ff
text.jade entity.name#0088ff
text.jade entity.other.attribute-name.tagitalic
text.jade string.interpolated#ffee80
source.ts entity.name.type#80ffbb
source.ts keyword#ffc600
source.ts punctuation.definition.parameters#e1efff
meta.arrow.ts punctuation.definition.parameters#ffee80
source.php entity#0088ff
variable.other.php#ffc600
storage.type.cs#0088ff
entity.name.variable.property.cs#0088ff
storage.modifier.cs#80ffbb
modifier, this, comment, storage.modifier, entity.other.attribute-name.js, entity.other.attribute-name.js, entity.other.attribute-name.ts, entity.other.attribute-name.tsx, entity.other.attribute-name.htmlitalic
keyword.control.export#ff6f00italic
meta.return.type.ts#ef476fitalic