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#0a0f0b
  • activityBar.border#0a0f0b
  • activityBar.foreground#b8e6b3cf
  • activityBarBadge.background#724927
  • activityBarBadge.foreground#0a0f0b
  • badge.background#0a0f0b
  • badge.foreground#4B6748
  • breadcrumb.activeSelectionForeground#4B6748
  • breadcrumb.background#0a0f0b
  • breadcrumb.focusForeground#4B6748
  • breadcrumb.foreground#80B07B
  • breadcrumbPicker.background#0a0f0b
  • button.background#4B674850
  • contrastBorder#4B674840
  • debugToolBar.background#0a0f0b
  • diffEditor.insertedTextBackground#565B4715
  • diffEditor.removedTextBackground#A9A98D20
  • dropdown.background#0a0f0b
  • dropdown.border#658A6110
  • editor.background#0a0f0b
  • editor.findMatchBackground#0a0f0b
  • editor.findMatchBorder#4B6748
  • editor.findMatchHighlightBackground#4B674893
  • editor.findMatchHighlightBorder#658A6130
  • editor.foreground#d8ddd4
  • editor.lineHighlightBackground#00000050
  • editor.selectionBackground#724927
  • editor.selectionHighlightBackground#4B67486b
  • editor.selectionHighlightBorder#724927
  • editorBracketMatch.background#000000
  • editorBracketMatch.border#6A6F577f
  • editorCursor.foreground#6A6F57
  • editorError.foreground#A9A98D70
  • editorGroup.border#00000030
  • editorGroupHeader.tabsBackground#0a0f0b
  • editorGutter.addedBackground#565B4760
  • editorGutter.deletedBackground#A9A98D60
  • editorGutter.modifiedBackground#724927
  • editorHoverWidget.background#000000
  • editorHoverWidget.border#658A6110
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#00000070
  • editorInfo.foreground#a2623416
  • editorLineNumber.activeForeground#724927
  • editorLineNumber.foreground#4B6748c0
  • editorLink.activeForeground#4B6748
  • editorMarkerNavigation.background#4B674805
  • editorOverviewRuler.border#0a0f0b
  • editorOverviewRuler.errorForeground#A9A98D40
  • editorOverviewRuler.findMatchForeground#4B6748
  • editorOverviewRuler.infoForeground#724927
  • editorOverviewRuler.warningForeground#6A6F5770
  • editorRuler.foreground#0a0f0b
  • editorSuggestWidget.background#0a0f0b
  • editorSuggestWidget.border#658A6110
  • editorSuggestWidget.foreground#4B6748
  • editorSuggestWidget.highlightForeground#6A6F57
  • editorSuggestWidget.selectedBackground#4B674820
  • editorWarning.foreground#565B47
  • editorWhitespace.foreground#4B674840
  • editorWidget.background#000000
  • editorWidget.border#6A6F57
  • editorWidget.resizeBorder#4B6748
  • extensionButton.prominentBackground#565B4790
  • extensionButton.prominentHoverBackground#A9A98D
  • focusBorder#658A6100
  • gitDecoration.conflictingResourceForeground#6A6F57
  • gitDecoration.deletedResourceForeground#A9A98D
  • gitDecoration.ignoredResourceForeground#4B6748
  • gitDecoration.modifiedResourceForeground#80B07B
  • gitDecoration.untrackedResourceForeground#724927
  • input.background#000000
  • input.border#658A6110
  • input.foreground#4B6748
  • input.placeholderForeground#4B674860
  • inputOption.activeBackground#4B674830
  • inputOption.activeBorder#4B674830
  • inputValidation.errorBorder#A9A98D50
  • inputValidation.infoBorder#724927
  • inputValidation.warningBorder#6A6F5750
  • list.activeSelectionBackground#000000
  • list.activeSelectionForeground#4B6748
  • list.focusBackground#000000
  • list.focusForeground#724927
  • list.highlightForeground#4B6748
  • list.hoverBackground#30422d22
  • list.hoverForeground#658A61
  • list.inactiveSelectionBackground#00000030
  • list.inactiveSelectionForeground#4B6748
  • list.warningForeground#6A6F57
  • listFilterWidget.background#00000030
  • listFilterWidget.noMatchesOutline#9a505030
  • listFilterWidget.outline#00000030
  • menu.background#000000f8
  • menu.border#4B674850
  • menu.foreground#4B6748
  • menu.selectionBackground#000000
  • menu.selectionBorder#00000030
  • menu.selectionForeground#4B6748
  • menu.separatorBackground#4B6748
  • menubar.selectionBackground#000000
  • menubar.selectionBorder#4B674850
  • menubar.selectionForeground#4B6748
  • minimap.background#0a0f0b00
  • minimapGutter.addedBackground#A9A98D
  • minimapGutter.deletedBackground#6A6F57
  • minimapGutter.modifiedBackground#565B47
  • minimapSlider.activeBackground#565B47b0
  • minimapSlider.background#565B4780
  • minimapSlider.hoverBackground#565B47a0
  • notificationLink.foreground#4B6748
  • notifications.background#000000
  • notifications.foreground#4B6748
  • panel.background#0a0f0b
  • panel.border#00000060
  • panelTitle.activeBorder#80a37d
  • panelTitle.activeForeground#658A61
  • panelTitle.inactiveForeground#4B6748
  • peekView.border#00000030
  • peekViewEditor.background#4B674805
  • peekViewEditor.matchHighlightBackground#4B674850
  • peekViewEditorGutter.background#4B674805
  • peekViewResult.background#4B674805
  • peekViewResult.matchHighlightBackground#4B674850
  • peekViewResult.selectionBackground#4B674870
  • peekViewTitle.background#4B674805
  • peekViewTitleDescription.foreground#4B674860
  • pickerGroup.foreground#4B6748
  • progressBar.background#4B6748
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#4B6748cc
  • scrollbarSlider.background#4B6748bb
  • scrollbarSlider.hoverBackground#4B6748ee
  • selection.background#4B6748
  • settings.checkboxBackground#0a0f0b
  • settings.checkboxForeground#4B6748
  • settings.dropdownBackground#0a0f0b
  • settings.dropdownForeground#4B6748
  • settings.headerForeground#cacbca
  • settings.modifiedItemIndicator#4B6748
  • settings.numberInputBackground#0a0f0b
  • settings.numberInputForeground#4B6748
  • settings.textInputBackground#0a0f0b
  • settings.textInputForeground#4B6748
  • sideBar.background#0a0f0b
  • sideBar.border#4B674850
  • sideBar.foreground#724927
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#4a281760
  • sideBarSectionHeader.foreground#724927
  • sideBarTitle.foreground#4B6748
  • statusBar.background#0a0f0b
  • statusBar.border#0a0f0b
  • statusBar.debuggingBackground#6A6F57
  • statusBar.debuggingForeground#658A61
  • statusBar.foreground#8FBA98
  • statusBar.noFolderBackground#0a0f0b
  • statusBarItem.hoverBackground#4B674820
  • statusBarItem.remoteBackground#4B6748
  • statusBarItem.remoteForeground#0a0f0b
  • tab.activeBackground#4B674850
  • tab.activeBorder#4B6748
  • tab.activeForeground#658A61
  • tab.activeModifiedBorder#4B6748
  • tab.border#0a0a0f
  • tab.inactiveBackground#4B674820
  • tab.inactiveForeground#4B6748af
  • tab.unfocusedActiveBackground#4B674840
  • tab.unfocusedActiveBorder#4B6748
  • tab.unfocusedActiveForeground#4B6748
  • tab.unfocusedInactiveBackground#4B674810
  • tab.unfocusedInactiveForeground#4B67487f
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#A26134
  • terminal.ansiBrightBlack#4B6748
  • terminal.ansiBrightBlue#A26134
  • terminal.ansiBrightCyan#C1733E
  • terminal.ansiBrightGreen#565B47
  • terminal.ansiBrightMagenta#6A6F57
  • terminal.ansiBrightRed#A9A98D
  • terminal.ansiBrightWhite#658A61
  • terminal.ansiBrightYellow#6A6F57
  • terminal.ansiCyan#C1733E
  • terminal.ansiGreen#565B47
  • terminal.ansiMagenta#6A6F57
  • terminal.ansiRed#A9A98D
  • terminal.ansiWhite#658A61
  • terminal.ansiYellow#6A6F57
  • terminalCursor.background#0a0f0b
  • terminalCursor.foreground#6A6F57
  • textLink.activeForeground#4B6748
  • textLink.foreground#4B6748
  • titleBar.activeBackground#0a0f0b
  • titleBar.activeForeground#4B6748
  • titleBar.border#0a0f0b
  • titleBar.inactiveBackground#0a0f0b
  • titleBar.inactiveForeground#4B6748
  • tree.indentGuidesStroke#0a0f0b
  • widget.shadow#0a0f0b

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, string constant.other.placeholder, invalid.deprecated, keyword, storage.type, storage.modifier#6A6F57
variable, string constant.other.placeholder, entity.name.function, punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scssitalic
punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scss#565B47
constant.other.php#6A6F57
constant.other.color#658A61
invalid, invalid.illegal#A9A98D
Keyword, Storageitalic
keyword.control, constant.other.color, punctuation.definition.tag, punctuation, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution, entity.name.tag.reference.scss#A7A8AF
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, entity.name.type.module.js#80B07B
keyword.control.at-rule, punctuation.terminator.rule.css, keyword.control.operator, punctuation.definition.entity.css, keyword.operator.assignment.js, punctuation.separator.comma.js, punctuation.definition.binding-pattern.object.js#4B6748
punctuation.definition#724927
keyword.control
comment.line.scss, comment.line.double-slash.js, punctuation.definition.comment.scss, punctuation.definition.comment.js, punctuation.definition.comment.html, comment.block.html#6D6F7C
text.html.derivative#A7A8AF
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#4B6748
entity.name.tag.html#A9A98Dbold
variable.parameter.js, variable.parameter.keyframe-list.css#6A6F57
variable.other.object.js, storage.type.js, string.other.link.title.markdown, variable.other.readwrite.js, variable.other.property.js#788976italic
string, string.quoted.double.html, variable.other.constant.js, variable.other.object.property.js, string.quoted.double.json, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.function, keyword.other.special-method, entity.name.function, markup.bold, markup.bold.markdown, markup.italic.markdown, meta.class-method.js entity.name.function.js, variable.function.constructor, entity.name.tag.other.html, entity.name.tag.block.any.html, source.sass keyword.control#c0d5c3
punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.definition.string.begin.js, punctuation.definition.string.end.js#724927
support.other.variable, string.other.link, markup.table#4B6748
constant.numeric, constant.language, constant.character, constant.escape, keyword.other.unit, keyword.other, punctuation.separator.key-value.html#6A6F57
variable.parameter.function.language.special, variable.parameter#A9A98D
constant.other.symbol, constant.other.key, entity.other.inherited-class, keyword.other.unit, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly, constant.other.object.key.js, string.unquoted.label.js#565B47bold
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, entity.other.attribute-name.html#6A6F57
support.type#B2CCD6
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#80B07B
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#A9A98D
entity.name.method.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#724927italic
entity.other.attribute-name, support.function#6A6F57bold italic
entity.other.attribute-name.id, entity.other.attribute-name.class, entity.other.attribute-name.pseudo-class, entity.name.tag.css, keyword.control.conditional.js, support.constant, entity.other.attribute-name.html, storage.type.function.js, meta.object-literal.key#4B6748
source.scss keyword.control#6A6F57
markup.inserted#565B47
markup.deleted#A9A98D
markup.changed#6A6F57
string.regexp#724927
constant.character.escape#724927
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#4B6748italic
support.type.property-name.json#4B6748
text.html.markdown, punctuation.definition.list_item.markdown#4B6748
text.html.markdown markup.inline.raw.markdown#6A6F57
text.html.markdown markup.inline.raw.markdown, punctuation.definition.raw.markdown#4B674850
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, entity.name.section.markdown#80B07Bbold
markup.underline#724927underline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#4B674850
markup.quoteitalic
string.other.link.description.title.markdown#6A6F57
constant.other.reference.link.markdown#6A6F57
markup.raw.block#6A6F57
punctuation.definition.raw.markdown, punctuation.definition.markdown#724927
variable.language.fenced.markdown#4B6748
meta.separator#A7A8AFbold
token.info-token#4B6748
token.warn-token#6A6F57
token.error-token#FF293B
token.debug-token#724927

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...