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.

  • actionBar.toggledBackground#383A49
  • activityBar.background#181818
  • activityBar.border#2B2B2B
  • activityBar.foreground#D7D7D7
  • activityBar.inactiveForeground#868686
  • activityBarBadge.background#C26C46
  • badge.background#616161
  • badge.foreground#F8F8F8
  • breadcrumb.background#1F1F1F
  • breadcrumb.focusForeground#E0E0E0
  • breadcrumb.foreground#CCCCCCCC
  • button.background#638863
  • button.foreground#FFFFFF
  • button.hoverBackground#90B090
  • button.secondaryBackground#3A3D41
  • button.secondaryForeground#FFFFFF
  • button.secondaryHoverBackground#45494E
  • checkbox.background#313131
  • checkbox.border#3C3C3C
  • checkbox.foreground#CCCCCC
  • debugToolBar.background#181818
  • debugToolBar.border#474747
  • descriptionForeground#9D9D9D
  • dropdown.background#313131
  • dropdown.border#3C3C3C
  • dropdown.foreground#CCCCCC
  • dropdown.listBackground#1F1F1F
  • editor.background#1E1E1E
  • editor.findMatchBackground#797979BD
  • editor.findMatchBorder#FFFFFF36
  • editor.findMatchHighlightBackground#EA5C0055
  • editor.findMatchHighlightBorder#FFFFFF00
  • editor.findRangeHighlightBackground#3A3D4166
  • editor.findRangeHighlightBorder#FFFFFF00
  • editor.foldBackground#50505020
  • editor.foreground#D7D7D7
  • editor.hoverHighlightBackground#C4A19140
  • editor.inactiveSelectionBackground#58585870
  • editor.lineHighlightBackground#292929
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#FFFFFF2A
  • editor.rangeHighlightBorder#FFFFFF00
  • editor.selectionBackground#585858
  • editor.selectionHighlightBackground#FFCDA783
  • editor.selectionHighlightBorder#C3BF9F36
  • editor.wordHighlightBackground#575757B8
  • editor.wordHighlightStrongBackground#D7D7D73A
  • editorBracketMatch.background#60212160
  • editorBracketMatch.border#00000000
  • editorBracketMatch.foreground#FFF2E7
  • editorCodeLens.foreground#999999
  • editorError.foreground#E05239
  • editorGroup.border#454545
  • editorGroupHeader.tabsBackground#252526
  • editorGutter.addedBackground#638251
  • editorGutter.background#1B1B1B
  • editorGutter.deletedBackground#B44F4F
  • editorGutter.foldingControlForeground#4B4B49
  • editorGutter.modifiedBackground#7D7663
  • editorHoverWidget.background#252526
  • editorHoverWidget.border#454545
  • editorHoverWidget.foreground#CCCCCC
  • editorIndentGuide.activeBackground1#515151
  • editorIndentGuide.background1#323232
  • editorInfo.foreground#CEDAE3
  • editorLineNumber.activeForeground#7E8A96
  • editorLineNumber.foreground#41464B
  • editorLink.activeForeground#AEC2D2
  • editorMarkerNavigation.background#2D2D30
  • editorMarkerNavigationError.background#F48771
  • editorMarkerNavigationInfo.background#75BEFF
  • editorMarkerNavigationWarning.background#CCA700
  • editorOverviewRuler.background#25252500
  • editorOverviewRuler.border#7F7F7F4D
  • editorRuler.foreground#364136
  • editorSuggestWidget.background#252526
  • editorSuggestWidget.border#454545
  • editorSuggestWidget.foreground#D4D4D4
  • editorSuggestWidget.highlightForeground#CEF7EF
  • editorSuggestWidget.selectedBackground#404040
  • editorWarning.foreground#B3AA85
  • editorWidget.background#252526
  • editorWidget.foreground#CCCCCC
  • editorWidget.resizeBorder#5F5F5F
  • focusBorder#5F5F5F
  • icon.foreground#CEDAE3
  • input.background#3C3C3C
  • input.border#00000000
  • input.foreground#CCCCCC
  • input.placeholderForeground#A6A6A6
  • inputOption.activeBackground#6B9696
  • inputOption.activeBorder#007ACC00
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#3B3B3B
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#3B3B3B
  • list.focusBackground#626262DB
  • list.focusForeground#CEDAE3
  • list.focusOutline#6B6B6B
  • list.highlightForeground#C4A191
  • list.hoverBackground#3B3B3B
  • list.hoverForeground#CEDAE3
  • list.inactiveSelectionBackground#363636
  • list.inactiveSelectionForeground#CEDAE3
  • listFilterWidget.background#653723
  • listFilterWidget.noMatchesOutline#BE1100
  • listFilterWidget.outline#00000000
  • menu.background#252525
  • menu.border#454545
  • menu.foreground#CCCCCC
  • menu.selectionBackground#606060
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#454545
  • menubar.selectionBackground#FFFFFF1A
  • menubar.selectionForeground#CCCCCC
  • minimap.background#1E1E1E
  • minimap.findMatchHighlight#EA5C0055
  • minimap.selectionHighlight#585858AA
  • notificationCenter.border#474747
  • notificationCenterHeader.background#303031
  • notificationCenterHeader.foreground#CCCCCC
  • notifications.background#252526
  • notifications.border#303031
  • notifications.foreground#CCCCCC
  • notificationsErrorIcon.foreground#F48771
  • notificationsInfoIcon.foreground#75BEFF
  • notificationsWarningIcon.foreground#CCA700
  • notificationToast.border#474747
  • panel.background#1F1F1F
  • panel.border#2B2B2B
  • panelInput.border#2B2B2B
  • panelTitle.activeBorder#E7E7E7
  • panelTitle.activeForeground#E7E7E7
  • panelTitle.inactiveForeground#E7E7E799
  • peekView.border#788A86
  • peekViewEditor.background#1A2021
  • peekViewEditor.matchHighlightBackground#FF8F0099
  • peekViewEditor.matchHighlightBorder#EE931E
  • peekViewEditorGutter.background#1A2021
  • peekViewResult.background#252526
  • peekViewResult.fileForeground#FFFFFF
  • peekViewResult.lineForeground#BBBBBB
  • peekViewResult.matchHighlightBackground#EA5C004D
  • peekViewResult.selectionBackground#3399FF33
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#1F1F1F
  • peekViewTitleDescription.foreground#CCCCCCB3
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#3F3F46
  • pickerGroup.foreground#AEC2D2
  • ports.iconRunningProcessForeground#369432
  • progressBar.background#CEF7EF
  • sash.hoverBorder#6B6B6B
  • sideBar.dropBackground#3B3B3B
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#CCC3
  • sideBarTitle.foreground#BCBCBC
  • statusBar.background#222222
  • statusBar.debuggingBackground#222222
  • statusBar.debuggingForeground#CEDAE3
  • statusBar.foreground#CEDAE3
  • statusBar.noFolderBackground#222222
  • statusBar.noFolderForeground#CEDAE3
  • statusBarItem.hoverBackground#FFFFFF1F
  • statusBarItem.remoteBackground#00A7A7
  • statusBarItem.remoteForeground#ffffff
  • tab.lastPinnedBorder#CCC3
  • terminal.inactiveSelectionBackground#3A3D41
  • textLink.foreground#CEF7EF
  • tree.indentGuidesStroke#585858
  • widget.border#303030

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#D4D4D4—
emphasis—italic
strong—bold
header#000080—
comment#90B090italic
constant.language#DBC9BE—
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#CEF7EF—
constant.regexp#C4A191—
entity.name.tag#DBC9BE—
entity.name.tag.html#C4A191—
entity.name.tag.css, entity.name.tag.less#C4A191—
entity.other.attribute-name#D7D7D7—
entity.other.attribute-name.class.css, source.css entity.other.attribute-name.class, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent.less, source.css entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element.css, source.css.less, entity.other.attribute-name.scss#C4A191—
entity.other.attribute-name.id#D7D7D7—
invalid#F44747—
markup.underline—underline
markup.bold—bold
markup.italic—italic
markup.strikethrough—strikethrough
markup.inserted#CEF7EF—
markup.deleted#CE9178—
markup.changed#DBC9BE—
punctuation.definition.quote.begin.markdown#90B090—
punctuation.definition.list.begin.markdown#6796E6—
markup.inline.raw#CE9178—
punctuation.definition.tag#808080—
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#D7C3BA—
meta.preprocessor, entity.name.function.preprocessor#DBC9BE—
meta.preprocessor.string#CE9178—
meta.preprocessor.numeric#CEF7EF—
meta.structure.dictionary.key.python#CEF7EF—
meta.diff.header#DBC9BE—
storage#DBC9BE—
storage.type#C4A191—
storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc, keyword.other.documentation.javadoc.java, keyword.other.phpdoc.php#C0C0C0—
storage.modifier, keyword.operator.noexcept#C4A191—
string, meta.embedded.assembly#FFF1D5—
string.tag#FFF1D5—
string.value#FFF1D5—
string.regexp#CEDAE3—
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#FFF1D5—
meta.template.expression#D7D7D7—
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#D7D7D7—
keyword#C4A191—
keyword.control#C4A191—
keyword.operator#DBC9BE—
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#C4A191—
keyword.other.unit#CEF7EF—
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#DBC9BE—
support.function.git-rebase#CEF7EF—
constant.sha.git-rebase#CEF7EF—
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#D7D7D7—
variable.language#C4A191—
support.type.primitive.ts, support.type.builtin.ts, support.type.primitive.tsx, support.type.builtin.tsx#D1D7BE—
block.scope.end, block.scope.begin, punctuation.definition.block, punctuation.definition.binding-pattern.object#D7C3BA—
meta.brace.square, meta.brace.round#D7C3BA—
meta.paragraph.markdown#D7D7D7—
entity.name.section.markdown,, markup.heading.markdown#CCCCCC—
punctuation.definition.heading.markdown#CCCCCC—
punctuation.definition.list.begin.markdown#AEC2D2—
markup.heading.setext#CEDAE3—
punctuation.definition.bold.markdown#CEF7EF—
markup.inline.raw.markdown, markup.inline.raw.string.markdown#CEDAE3—
punctuation.definition.list.markdown#AEC2D2—
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#AEC2D2—
beginning.punctuation.definition.list.markdown#CEF7EF—
punctuation.definition.metadata.markdown#AEC2D2—
markup.underline.link.markdown, markup.underline.link.image.markdown#CEF7EF—
punctuation.definition.link.title.begin.markdown, punctuation.definition.link.title.end.markdown#AEC2D2—
string.other.link.title.markdown, string.other.link.description.markdown#AEC2D2—
Whimsical by Raoul v. R. - VS Code Theme