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#1a1410
  • activityBar.border#1a141060
  • activityBar.foreground#e8a87c
  • activityBarBadge.background#e3d8c8
  • activityBarBadge.foreground#1a1410
  • badge.background#1a141030
  • badge.foreground#c87dd4
  • breadcrumb.activeSelectionForeground#c8a882
  • breadcrumb.background#1a1410
  • breadcrumb.focusForeground#e8a87c
  • breadcrumb.foreground#e8dcc8
  • breadcrumbPicker.background#1a1410
  • button.background#c87dd450
  • contrastBorder#c87dd440
  • debugToolBar.background#1a1410
  • diffEditor.insertedTextBackground#d4790f15
  • diffEditor.removedTextBackground#7ecba520
  • dropdown.background#1a1410
  • dropdown.border#e8d5c010
  • editor.background#1a1410
  • editor.findMatchBackground#1a1410
  • editor.findMatchBorder#c8a882b8
  • editor.findMatchHighlightBackground#b4a89083
  • editor.findMatchHighlightBorder#e8d5c030
  • editor.foreground#f5e6c8
  • editor.lineHighlightBackground#3a1a0550
  • editor.selectionBackground#f5e6c830
  • editor.selectionHighlightBackground#c8b89a6b
  • editor.selectionHighlightBorder#f5e6c8f0
  • editorBracketHighlight.foreground1#e8a87c
  • editorBracketHighlight.foreground2#89b4e8
  • editorBracketHighlight.foreground3#c87dd4
  • editorBracketHighlight.foreground4#7ecba5
  • editorBracketHighlight.foreground5#f5c842
  • editorBracketHighlight.foreground6#e8974e
  • editorBracketHighlight.unexpectedBracket.foreground#e05252
  • editorBracketMatch.background#1a1410
  • editorBracketMatch.border#89b4e87f
  • editorCursor.foreground#e8a87ccf
  • editorError.foreground#7ecba570
  • editorGroup.border#1a141030
  • editorGroupHeader.tabsBackground#1a1410
  • editorGutter.addedBackground#d4790f60
  • editorGutter.deletedBackground#7ecba560
  • editorGutter.modifiedBackground#f5e6c860
  • editorHoverWidget.background#1a1410
  • editorHoverWidget.border#e8d5c010
  • editorIndentGuide.activeBackground1#4a3828
  • editorIndentGuide.background1#4a382870
  • editorInfo.foreground#f5e6c870
  • editorLineNumber.activeForeground#f5e6c8
  • editorLineNumber.foreground#c8a882d7
  • editorLink.activeForeground#e8a87c
  • editorMarkerNavigation.background#e8a87c05
  • editorOverviewRuler.border#1a1410
  • editorOverviewRuler.errorForeground#7ecba540
  • editorOverviewRuler.findMatchForeground#a8988acc
  • editorOverviewRuler.infoForeground#f5e6c840
  • editorOverviewRuler.warningForeground#89b4e870
  • editorRuler.foreground#4a3828
  • editorSuggestWidget.background#1a1410
  • editorSuggestWidget.border#e8d5c010
  • editorSuggestWidget.foreground#e8a87c
  • editorSuggestWidget.highlightForeground#89b4e8
  • editorSuggestWidget.selectedBackground#c87dd420
  • editorWarning.foreground#e8974ec9
  • editorWhitespace.foreground#e8a87c40
  • editorWidget.background#1a1410
  • editorWidget.border#89b4e8
  • editorWidget.resizeBorder#c87dd4
  • extensionButton.prominentBackground#d4790f90
  • extensionButton.prominentHoverBackground#7ecba5
  • focusBorder#e8d5c000
  • gitDecoration.conflictingResourceForeground#89b4e8
  • gitDecoration.deletedResourceForeground#7ecba5
  • gitDecoration.ignoredResourceForeground#c87dd4
  • gitDecoration.modifiedResourceForeground#f5c842
  • gitDecoration.untrackedResourceForeground#f5e6c8
  • input.background#2a221a
  • input.border#e8d5c010
  • input.foreground#e8a87c
  • input.placeholderForeground#e8a87c60
  • inputOption.activeBackground#e8a87c30
  • inputOption.activeBorder#e8a87c30
  • inputValidation.errorBorder#7ecba550
  • inputValidation.infoBorder#f5e6c850
  • inputValidation.warningBorder#89b4e850
  • list.activeSelectionBackground#1a1410
  • list.activeSelectionForeground#a89888c7
  • list.focusBackground#2a221a
  • list.focusForeground#f5e6c8
  • list.highlightForeground#c8a8829e
  • list.hoverBackground#4a3828
  • list.hoverForeground#e8d5c0
  • list.inactiveSelectionBackground#1a141030
  • list.inactiveSelectionForeground#c8b8a8c8
  • list.warningForeground#89b4e8
  • listFilterWidget.background#1a141030
  • listFilterWidget.noMatchesOutline#1a141030
  • listFilterWidget.outline#1a141030
  • menu.background#1a1410f8
  • menu.border#c87dd450
  • menu.foreground#e8a87c
  • menu.selectionBackground#2a221a
  • menu.selectionBorder#1a141030
  • menu.selectionForeground#e8a87c
  • menu.separatorBackground#e8a87c
  • menubar.selectionBackground#2a221a
  • menubar.selectionBorder#c87dd450
  • menubar.selectionForeground#e8a87c
  • minimap.background#1a1410
  • minimapGutter.addedBackground#7ecba5
  • minimapGutter.deletedBackground#89b4e8
  • minimapGutter.modifiedBackground#d4790f
  • minimapSlider.activeBackground#d4790fb0
  • minimapSlider.background#6b3a1080
  • minimapSlider.hoverBackground#8c4a20a0
  • notebook.cellBorderColor#c87dd440
  • notebook.cellEditorBackground#1a1410
  • notebook.cellStatusBarItemHoverBackground#c87dd420
  • notebook.focusedCellBorder#c87dd4
  • notebook.inactiveFocusedCellBorder#c87dd450
  • notebook.outputContainerBackgroundColor#141009
  • notebook.outputContainerBorderColor#c87dd430
  • notebook.selectedCellBackground#c87dd410
  • notebook.selectedCellBorder#c87dd4
  • notebookScrollbarSlider.activeBackground#c87dd4cc
  • notebookScrollbarSlider.background#c87dd4bb
  • notebookScrollbarSlider.hoverBackground#c87dd4ee
  • notificationLink.foreground#c87dd4
  • notifications.background#1a1410
  • notifications.foreground#e8a87c
  • panel.background#141009
  • panel.border#1a141060
  • panelTitle.activeBorder#c87dd4
  • panelTitle.activeForeground#e8d5c0
  • panelTitle.inactiveForeground#e8a87c
  • peekView.border#1a141030
  • peekViewEditor.background#e8a87c05
  • peekViewEditor.matchHighlightBackground#c87dd450
  • peekViewEditorGutter.background#e8a87c05
  • peekViewResult.background#e8a87c05
  • peekViewResult.matchHighlightBackground#c87dd450
  • peekViewResult.selectionBackground#c8a88270
  • peekViewTitle.background#e8a87c05
  • peekViewTitleDescription.foreground#e8a87c60
  • pickerGroup.foreground#c87dd4
  • progressBar.background#c87dd4
  • scrollbar.shadow#1a141000
  • scrollbarSlider.activeBackground#c87dd4cc
  • scrollbarSlider.background#c87dd4bb
  • scrollbarSlider.hoverBackground#c87dd4ee
  • selection.background#8c7060a1
  • settings.checkboxBackground#1a1410
  • settings.checkboxForeground#e8a87c
  • settings.dropdownBackground#1a1410
  • settings.dropdownForeground#e8a87c
  • settings.headerForeground#c87dd4
  • settings.modifiedItemIndicator#c87dd4
  • settings.numberInputBackground#1a1410
  • settings.numberInputForeground#e8a87c
  • settings.textInputBackground#1a1410
  • settings.textInputForeground#e8a87c
  • sideBar.background#141009
  • sideBar.border#c87dd450
  • sideBar.foreground#e8dcc8c6
  • sideBarSectionHeader.background#141009
  • sideBarSectionHeader.border#1a141060
  • sideBarSectionHeader.foreground#f5ede0
  • sideBarTitle.foreground#e8a87c
  • statusBar.background#6b3a10
  • statusBar.border#1a141060
  • statusBar.debuggingBackground#8c3a05e8
  • statusBar.debuggingForeground#ebebeb
  • statusBar.foreground#f5e6c8
  • statusBar.noFolderBackground#1a1410
  • statusBarItem.hoverBackground#c87dd420
  • statusBarItem.remoteBackground#c87dd4
  • statusBarItem.remoteForeground#1a1410
  • tab.activeBackground#2e2218
  • tab.activeBorder#c87dd4
  • tab.activeForeground#f5e6c8
  • tab.activeModifiedBorder#c87dd4
  • tab.border#1a1410
  • tab.inactiveBackground#c87dd420
  • tab.inactiveForeground#e8a87caf
  • tab.unfocusedActiveBackground#c87dd440
  • tab.unfocusedActiveBorder#c87dd4
  • tab.unfocusedActiveForeground#e8a87c
  • tab.unfocusedInactiveBackground#c87dd410
  • tab.unfocusedInactiveForeground#e8a87c7f
  • terminal.ansiBlack#1a1410
  • terminal.ansiBlue#f5e6c8
  • terminal.ansiBrightBlack#000000
  • terminal.ansiBrightBlue#f5e6c8
  • terminal.ansiBrightCyan#89b4e8
  • terminal.ansiBrightGreen#1a2818
  • terminal.ansiBrightMagenta#c87dd4
  • terminal.ansiBrightRed#e05252
  • terminal.ansiBrightWhite#f7f0e8
  • terminal.ansiBrightYellow#f5c842
  • terminal.ansiCyan#89b4e8cd
  • terminal.ansiGreen#7ecba5
  • terminal.ansiMagenta#c87dd4
  • terminal.ansiRed#e05252
  • terminal.ansiWhite#c8b8a8
  • terminal.ansiYellow#f5c842dd
  • terminalCursor.background#1a1410
  • terminalCursor.foreground#89b4e8
  • textLink.activeForeground#e8a87c
  • textLink.foreground#c87dd4
  • titleBar.activeBackground#1a1410
  • titleBar.activeForeground#e8a87c
  • titleBar.border#1a141060
  • titleBar.inactiveBackground#1a1410
  • titleBar.inactiveForeground#c87dd4
  • tree.indentGuidesStroke#4a3828
  • widget.shadow#1a141030

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, string constant.other.placeholder, invalid.deprecated, storage.modifier#f5c842
keyword#f0e8dc
storage.type#c87dd4
keyword.operator, punctuation.separator, storage.type.function.arrow.js#e8974e
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#d4790f
constant.other.php#89b4e8
constant.other.color#e8d5c0
variable.language.this.js#7ecba5
invalid, invalid.illegal#e05252
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#f5e6c8
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, entity.name.type.module.js#f5c842
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#e8a87c
punctuation.definition, string.quoted.single.scss#a8d4c8d1
keyword.controlbold
comment.line, comment.line.scss, comment.line.double-slash, comment.line.number-sign, comment.line.number-sign.mips, punctuation.definition.comment.scss, punctuation.definition.comment, comment.line.double-slash.js, punctuation.definition.comment.begin.documentation, punctuation.definition.comment.end.documentation, punctuation.definition.comment.documentation, comment.block, comment.block.documentation, source.ignore#8c7355italic
text.html.derivative#a89880
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter, variable.other.object.js#e8a87c
entity.name.tag.htmlbold
variable.parameter.js, variable.parameter.keyframe-list.css#89b4e8
string.other.link.title.markdown, variable.other.property.js, constant.other.caps.python, support.type.property-name.json#f5c842
string, variable.other.constant.js, string.quoted.double, string.quoted.single, string.quoted.triple, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.function, keyword.other.special-method, 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, string constant.other#c8a882d5
entity.name.function, entity.other.attribute-name.html#89b4e8
punctuation.definition.string.begin.html, punctuation.definition.string.end.html, variable.other.object.property.js, variable.other.definition.java#f5e6c8
support.other.variable, string.other.link, markup.table#e8a87c
constant.numeric, constant.language, constant.character, constant.escape, keyword.other.unit, keyword.other, punctuation.separator.key-value.html#89b4e8
variable.parameter.function.language.special, variable.parameter, meta.var-single-variable.expr.js, meta.var.expr.js, string.quoted.single.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js#7ecba5
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#d4790f
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#e8a87c
support.type#c8b89a
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#f5c842
entity.name.module.js, variable.import.parameter.js, variable.other.class.js, invalid.deprecated#7ecba5
entity.name.method.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#f5e6c8italic
entity.other.attribute-name, support.function#89b4e8
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, storage.type.function.js, meta.object-literal.key#e8a87c
source.scss keyword.control#89b4e8
markup.inserted, entity.name.tag.html#d4790f
markup.deleted#7ecba5
markup.changed#89b4e8
string.regexp#f5e6c8
constant.character.escape#f5e6c8
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#e8a87citalic
text.html.markdown, punctuation.definition.list_item.markdown#e8a87c
text.html.markdown markup.inline.raw.markdown#89b4e8
text.html.markdown markup.inline.raw.markdown, punctuation.definition.raw.markdown#c87dd450
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#f5c842bold
markup.underline#f5e6c8underline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#c87dd450
markup.quoteitalic
string.other.link.description.title.markdown#89b4e8
constant.other.reference.link.markdown#89b4e8
markup.raw.block#89b4e8
punctuation.definition.raw.markdown, punctuation.definition.markdown#f5e6c8
variable.language.fenced.markdown#c87dd4
meta.separator#a89880bold
token.info-token#c87dd4
token.warn-token#e8974e
token.error-token#e05252
token.debug-token#f5e6c8
keyword.control.flow.python, keyword.control.import.python, keyword.control.python#e8a87cbold
storage.type.function.python, storage.type.class.python#c87dd4italic
entity.name.function.python#89b4e8
entity.name.type.python, entity.name.class.python#e8a87cbold
variable.parameter.python#89b4e8italic
variable.language.special.self.python#c87dd4italic
constant.language.python#89b4e8
support.function.builtin.python#7ecba5
entity.name.function.decorator.python, punctuation.definition.decorator.python#d4790fitalic
meta.function-call.python support.function#89b4e8
storage.type.type.ts, storage.type.type.tsx, storage.type.interface.ts, storage.type.interface.tsx#c87dd4italic
entity.name.type.ts, entity.name.type.tsx, entity.name.interface.ts, entity.name.interface.tsx#e8a87cbold
support.type.primitive.ts, support.type.primitive.tsx, support.type.builtin.ts, support.type.builtin.tsx#89b4e8
meta.type.annotation.ts, meta.type.annotation.tsx, punctuation.definition.typeparameters.begin.ts, punctuation.definition.typeparameters.end.ts#c87dd4
keyword.operator.type.annotation.ts, keyword.operator.type.annotation.tsx#e8974e
meta.decorator.ts, meta.decorator.tsx, punctuation.decorator.ts, punctuation.decorator.tsx#d4790fitalic
keyword.control.rust, keyword.other.rust#e8a87cbold
storage.type.rust, storage.modifier.rust#c87dd4italic
entity.name.function.rust#89b4e8
entity.name.type.rust, entity.name.enum.rust, entity.name.struct.rust, entity.name.trait.rust#e8a87cbold
entity.name.lifetime.rust, punctuation.definition.lifetime.rust, storage.modifier.lifetime.rust#d4790fitalic
support.macro.rust, entity.name.function.macro.rust#7ecba5bold
meta.attribute.rust, punctuation.definition.attribute.rust#d4790f
variable.language.self.rust#c87dd4italic
keyword.control.go, keyword.control.import.go#e8a87cbold
storage.type.go#c87dd4italic
entity.name.function.go#89b4e8
entity.name.type.go#e8a87cbold
support.function.builtin.go#7ecba5
constant.language.go#89b4e8
variable.other.go#f5e6c8
keyword.control.java, keyword.other.import.java, keyword.other.package.java#e8a87cbold
storage.modifier.java, storage.type.java#c87dd4italic
entity.name.function.java#89b4e8
entity.name.type.class.java, entity.name.type.interface.java, entity.name.type.enum.java#e8a87cbold
meta.declaration.annotation.java, punctuation.definition.annotation.java, storage.type.annotation.java#d4790fitalic
variable.parameter.java#89b4e8italic
keyword.control.ruby, keyword.control.start-block.ruby#e8a87cbold
storage.type.function.ruby, storage.type.class.ruby#c87dd4italic
entity.name.function.ruby#89b4e8
entity.name.type.class.ruby, entity.name.type.module.ruby#e8a87cbold
constant.other.symbol.ruby, punctuation.definition.constant.ruby#d4790f
variable.other.constant.ruby#f5c842
variable.language.ruby#c87dd4italic
keyword.other.special-method.ruby#7ecba5
keyword.control.c, keyword.control.cpp#e8a87cbold
storage.type.c, storage.type.cpp, storage.modifier.c, storage.modifier.cpp#c87dd4italic
entity.name.function.c, entity.name.function.cpp#89b4e8
entity.name.type.c, entity.name.type.cpp, entity.name.class.cpp#e8a87cbold
keyword.control.directive.c, keyword.control.directive.cpp, meta.preprocessor.c, meta.preprocessor.cpp, punctuation.definition.directive.c, punctuation.definition.directive.cpp#d4790fitalic
variable.parameter.c, variable.parameter.cpp#89b4e8italic
keyword.control.swift, keyword.statement.swift#e8a87cbold
storage.type.swift, storage.modifier.swift#c87dd4italic
entity.name.function.swift#89b4e8
entity.name.type.swift, entity.name.type.class.swift, entity.name.type.struct.swift, entity.name.type.enum.swift, entity.name.type.protocol.swift#e8a87cbold
variable.parameter.swift#89b4e8italic
meta.attribute.swift, punctuation.definition.attribute.swift#d4790fitalic
support.function.swift, support.function.any-method.swift#7ecba5
entity.name.tag.yaml, punctuation.separator.key-value.yaml#e8a87c
string.unquoted.plain.out.yaml, string.unquoted.plain.in.yaml, string.quoted.single.yaml, string.quoted.double.yaml#c8a882d5
constant.language.boolean.yaml, constant.language.null.yaml#89b4e8
punctuation.definition.block.sequence.item.yaml#e8974e
variable.other.alias.yaml, punctuation.definition.alias.yaml, punctuation.definition.anchor.yaml, entity.name.type.anchor.yaml#d4790fitalic
keyword.other.sql, keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.create.sql#e8a87cbold
entity.name.function.sql, support.function.aggregate.sql#89b4e8
constant.numeric.sql#89b4e8
string.quoted.single.sql, string.quoted.double.sql#c8a882d5
entity.name.tag.sql, meta.toc-list.table-name.sql#e8a87c
keyword.control.bash, keyword.control.shell#e8a87cbold
entity.name.function.shell#89b4e8
variable.other.normal.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell#f5c842
punctuation.definition.variable.shell#e8974e
support.function.builtin.shell#7ecba5
string.quoted.double.shell, string.quoted.single.shell#c8a882d5
meta.scope.heredoc.shell, string.unquoted.heredoc.shell#c8a882d5italic
Coffee Space Cats by Cats & Coffee - VS Code Theme