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#34495e
  • activityBar.border#34495e
  • activityBar.foreground#2980b9
  • activityBar.inactiveForeground#ffffff
  • activityBarBadge.background#34495e
  • activityBarBadge.foreground#ffffff
  • badge.background#34495e
  • badge.foreground#ffffff
  • button.background#34495e
  • button.foreground#fff
  • button.hoverBackground#2980b990
  • contrastBorder#ffffff00
  • debugExceptionWidget.background#2c3e5050
  • debugExceptionWidget.border#ffffff
  • debugToolBar.background#2c3e5050
  • descriptionForeground#ffffff
  • diffEditor.insertedTextBackground#2ecc7133
  • diffEditor.insertedTextBorder#2ecc7155
  • diffEditor.removedTextBackground#ee3a4333
  • diffEditor.removedTextBorder#ee3a4355
  • dropdown.background#34495e
  • dropdown.border#2c3e50
  • dropdown.foreground#ffffff
  • editor.background#2c3e50
  • editor.findMatchBackground#FF720066
  • editor.findMatchHighlightBackground#CAD40F66
  • editor.findRangeHighlightBackground#1abc9c50
  • editor.foreground#ffffff
  • editor.hoverHighlightBackground#34495e33
  • editor.inactiveSelectionBackground#1abc9c70
  • editor.lineHighlightBackground#34495e70
  • editor.lineHighlightBorder#2c3e50
  • editor.rangeHighlightBackground#1abc9c80
  • editor.selectionBackground#7f8c8d90
  • editor.selectionHighlightBackground#7f8c8d80
  • editor.wordHighlightBackground#ffffff21
  • editor.wordHighlightStrongBackground#ffffff21
  • editorBracketMatch.background#2c3e5055
  • editorBracketMatch.border#34495e80
  • editorCodeLens.foreground#ffffff
  • editorCursor.foreground#2980b9
  • editorError.border#34495e
  • editorError.foreground#A22929
  • editorGroup.border#34495e
  • editorGroup.dropBackground#34495e99
  • editorGroup.emptyBackground#34495e
  • editorGroupHeader.noTabsBackground#2c3e5050
  • editorGroupHeader.tabsBackground#34495e
  • editorGroupHeader.tabsBorder#2c3e50
  • editorGutter.addedBackground#3C9F4A
  • editorGutter.background#34495e66
  • editorGutter.deletedBackground#A22929
  • editorGutter.modifiedBackground#26506D
  • editorHoverWidget.background#2c3e50
  • editorHoverWidget.border#34495e
  • editorIndentGuide.background#3B5364
  • editorLineNumber.activeForeground#2980b9
  • editorLineNumber.foreground#ffffff
  • editorLink.activeForeground#ffffff
  • editorMarkerNavigation.background#3B536433
  • editorMarkerNavigationError.background#A22929
  • editorMarkerNavigationWarning.background#34495e
  • editorOverviewRuler.border#34495e
  • editorOverviewRuler.commonContentForeground#34495e55
  • editorOverviewRuler.currentContentForeground#ee3a4355
  • editorOverviewRuler.incomingContentForeground#2ecc7155
  • editorRuler.foreground#1abc9c90
  • editorSuggestWidget.background#2c3e50
  • editorSuggestWidget.border#2c3e50
  • editorSuggestWidget.foreground#ffffff
  • editorSuggestWidget.highlightForeground#e84545
  • editorSuggestWidget.selectedBackground#7f8c8d
  • editorWarning.border#ffffff00
  • editorWarning.foreground#d50000
  • editorWhitespace.foreground#ffffff1a
  • editorWidget.background#2c3e50
  • editorWidget.border#34495e
  • errorForeground#A22929
  • extensionButton.prominentBackground#2980b9
  • extensionButton.prominentForeground#fff
  • extensionButton.prominentHoverBackground#2980b990
  • focusBorder#34495e
  • foreground#ffffff
  • gitDecoration.conflictingResourceForeground#ff3f34
  • gitDecoration.deletedResourceForeground#e74c3c
  • gitDecoration.ignoredResourceForeground#808080
  • gitDecoration.modifiedResourceForeground#f1c40f
  • gitDecoration.untrackedResourceForeground#2ecc71
  • input.background#34495e
  • input.border#2c3e5050
  • input.foreground#2980b9
  • input.placeholderForeground#ffffff
  • inputOption.activeBorder#8dffff
  • inputValidation.errorBackground#2c3e5050
  • inputValidation.errorBorder#34495e
  • inputValidation.infoBackground#2c3e5050
  • inputValidation.infoBorder#34495e
  • inputValidation.warningBackground#2c3e5050
  • inputValidation.warningBorder#34495e
  • list.activeSelectionBackground#2980b990
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#34495e
  • list.focusBackground#34495e
  • list.focusForeground#ffffff
  • list.highlightForeground#2980b9
  • list.hoverBackground#2c3e5050
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#34495e
  • list.inactiveSelectionForeground#ffffff
  • menu.background#34495e
  • menu.border#2c3e50
  • menu.selectionForeground#ffffff
  • menubar.selectionBackground#2980b990
  • merge.border#ffffff00
  • merge.commonContentBackground#c97d0c
  • merge.commonHeaderBackground#c97d0c
  • merge.currentContentBackground#2F7366
  • merge.currentHeaderBackground#2F7366
  • merge.incomingContentBackground#185294
  • merge.incomingHeaderBackground#185294
  • notificationCenter.border#34495e
  • notificationCenterHeader.background#34495e
  • notificationCenterHeader.foreground#ffffff
  • notificationLink.foreground#ecf0f1
  • notifications.background#34495e
  • notifications.border#34495e
  • notifications.foreground#ffffff
  • notificationToast.border#34495e
  • panel.background#34495e
  • panel.border#2980b9
  • panelTitle.activeBorder#2980b9
  • panelTitle.activeForeground#2980b9
  • panelTitle.inactiveForeground#ffffff
  • peekView.border#34495e
  • peekViewEditor.background#2c3e5050
  • peekViewEditor.matchHighlightBackground#2c3e505000
  • peekViewEditorGutter.background#34495e
  • peekViewResult.background#2c3e50
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#ffffff
  • peekViewResult.matchHighlightBackground#34495e
  • peekViewResult.selectionBackground#2980b990
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#2c3e50
  • peekViewTitleDescription.foreground#ffffff
  • peekViewTitleLabel.foreground#ecf0f1
  • pickerGroup.border#34495e
  • pickerGroup.foreground#ffffff
  • progressBar.background#34495e
  • sash.hoverBorder#34495e
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#2980b9cc
  • scrollbarSlider.background#7f8c8d80
  • scrollbarSlider.hoverBackground#7f8c8dcc
  • selection.background#2980b990
  • sideBar.background#2c3e50
  • sideBar.border#34495e
  • sideBar.foreground#ffffff
  • sideBarSectionHeader.background#2c3e5050
  • sideBarSectionHeader.foreground#ffffff
  • sideBarTitle.foreground#ffffff
  • statusBar.background#2c3e50
  • statusBar.border#2980b9
  • statusBar.debuggingBackground#2c3e50
  • statusBar.debuggingBorder#34495e
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#2c3e50
  • statusBar.noFolderBorder#34495e
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#3498db
  • statusBarItem.hoverBackground#2980b990
  • statusBarItem.prominentBackground#2c3e50
  • statusBarItem.prominentHoverBackground#34495e
  • tab.activeBackground#2c3e5050
  • tab.activeBorder#2980b9
  • tab.activeForeground#ffffff
  • tab.border#34495e
  • tab.inactiveBackground#34495e
  • tab.inactiveForeground#ffffff
  • tab.unfocusedActiveForeground#ffffff
  • tab.unfocusedInactiveForeground#ffffff
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#3498db
  • terminal.ansiBrightBlack#fffa65
  • terminal.ansiBrightBlue#3498db
  • terminal.ansiBrightCyan#1abc9c
  • terminal.ansiBrightGreen#2ecc71
  • terminal.ansiBrightMagenta#9b59b6
  • terminal.ansiBrightRed#e74c3c
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#f1c40f
  • terminal.ansiCyan#1abc9c
  • terminal.ansiGreen#2ecc71
  • terminal.ansiMagenta#9b59b6
  • terminal.ansiRed#e74c3c
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#f1c40f
  • terminal.background#2c3e50
  • terminal.foreground#ffffff
  • terminalCursor.background#2980b9
  • terminalCursor.foreground#2980b9
  • textBlockQuote.background#2c3e5050
  • textBlockQuote.border#3498db
  • textCodeBlock.background#2c3e5050
  • textLink.activeForeground#2980b9
  • textLink.foreground#2980b9
  • textPreformat.foreground#f1c40f
  • textSeparator.foreground#ecf0f1
  • titleBar.activeBackground#2c3e50
  • titleBar.activeForeground#ffffff
  • titleBar.inactiveBackground#2c3e5050
  • titleBar.inactiveForeground#ffffff33
  • walkThrough.embeddedEditorBackground#34495e
  • welcomePage.buttonBackground#ecf0f1
  • welcomePage.buttonHoverBackground#2980b9
  • widget.shadow#00000026

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#2980b970italic
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#34e7e4
entity#e74c3c
invalid#2980b9
storage.type.function#f39c12
keyword, storage.type.class, keyword.control.default.ts#27ae60
meta#ffffff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#fff
meta.brace#ffffff
punctuation#ecf0f1
punctuation.definition.parameters#d35400
punctuation.definition.template-expression#d35400
storage#e74c3c
storage.type.function.arrow#e74c3c
string, punctuation.definition.string#f1c40f
string.template, punctuation.definition.string.template#2ecc71
support#8e44ad
support.function#27ae60
support.variable.property.dom#ffffff
variable#ffffff
source.css entity, source.stylus entity#2ecc71
entity.other.attribute-name.id.css#9b59b6
entity.name.tag#3498db
source.css support, source.stylus support#f1c40f
source.css constant, source.css support.constant, source.stylus constant, source.stylus support.constant#d35400
source.css string, source.css punctuation.definition.string, source.stylus string, source.stylus punctuation.definition.string#d35400
source.css variable, source.stylus variable#3498db
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#ff5e57
text.html.basic entity.name#3498db
meta.toc-list.id.html#f1c40f
text.html.basic entity.other#e74c3citalic
meta.tag.metadata.script.html entity.name.tag.html#e74c3c
punctuation.definition.string.begin, punctuation.definition.string.end#ecf0f1
source.ini entity#ffffff
source.ini keyword#e74c3c
source.ini punctuation.definition#d35400
source.ini punctuation.separator#f39c12
source.js storage.type.function, source.ts storage.type.function#16a085
variable.language, entity.name.type.class.js#16a085
entity.other.inherited-class.js#bdc3c7
variable.other.object.js#4bcffa
variable.parameter.function.language.special.self.python#16a085
source.json support#e74c3c
source.json string, source.json punctuation.definition.string#ffffff
punctuation.definition.heading.markdown#ffffff
entity.name.section.markdown, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#e74c3cbold
meta.paragraph.markdown#ffffff
beginning.punctuation.definition.quote.markdown#e74c3c
markup.quote.markdown meta.paragraph.markdown#3498dbitalic
meta.separator.markdown#e74c3c
markup.bold.markdown#3498dbbold
markup.italic.markdown#3498dbitalic
beginning.punctuation.definition.list.markdown#e74c3c
string.other.link.title.markdown#f1c40f
string.other.link.title.markdown, string.other.link.description.markdown, string.other.link.description.title.markdown#f1c40f
markup.underline.link.markdown, markup.underline.link.image.markdown#3498db
fenced_code.block.language, markup.inline.raw.markdown#3498db
fenced_code.block.language, markup.inline.raw.markdown#3498db
text.jade entity.name#3498db
text.jade entity.other.attribute-name.tagitalic
text.jade string.interpolated#d35400
source.ts entity.name.type#8e44ad
source.ts keyword#e74c3c
source.ts punctuation.definition.parameters#ffffff
meta.arrow.ts punctuation.definition.parameters#d35400
source.php entity#3498db
variable.other.php#e74c3c
storage.type.cs#3498db
entity.name.variable.property.cs#3498db
storage.modifier.cs#8e44ad
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#f39c12italic
meta.return.type.ts#c0392bitalic