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.activeBorder#e38181
  • activityBar.background#faf3ed
  • activityBar.border#180f071a
  • activityBar.foreground#483f37
  • activityBarBadge.background#8bc6b0
  • activityBarBadge.foreground#382f27
  • badge.background#180f071a
  • badge.foreground#483f37
  • banner.background#faf3ed
  • banner.foreground#584f47
  • breadcrumb.foreground#a89f97
  • button.background#af5d5dcf
  • button.hoverBackground#af5d5d
  • commandCenter.activeBackground#fff9f3
  • commandCenter.activeBorder#180f0719
  • commandCenter.border#180f0710
  • diffEditor.border#180f071a
  • diffEditor.diagonalFill#180f0710
  • diffEditor.insertedLineBackground#26966a20
  • diffEditor.insertedTextBackground#26966a20
  • diffEditor.removedLineBackground#e3818120
  • diffEditor.removedTextBackground#e3818120
  • disabledForeground#a89f97
  • dropdown.background#faf3ed
  • dropdown.border#180f071a
  • editor.background#fff9f3
  • editor.findMatchBackground#26966a4f
  • editor.findMatchBorder#26966a
  • editor.findMatchHighlightBackground#26966a2f
  • editor.findMatchHighlightBorder#26966a5f
  • editor.foreground#483f37
  • editor.hoverHighlightBackground#180f0710
  • editor.lineHighlightBackground#f5ece2
  • editor.selectionBackground#180f0715
  • editor.selectionHighlightBorder#180f0729
  • editor.wordHighlightBackground#180f0700
  • editor.wordHighlightBorder#26966a
  • editor.wordHighlightStrongBackground#180f0700
  • editor.wordHighlightStrongBorder#26966a
  • editorBracketHighlight.foreground1#b5a165
  • editorBracketHighlight.foreground2#528f77
  • editorBracketHighlight.foreground3#8e7395
  • editorBracketHighlight.foreground4#5a7aaa
  • editorCodeLens.foreground#a89f97
  • editorCursor.foreground#e38181
  • editorError.foreground#e38181
  • editorGroupHeader.tabsBackground#faf3ed
  • editorGroupHeader.tabsBorder#180f071a
  • editorGutter.addedBackground#26966acf
  • editorGutter.deletedBackground#c55151
  • editorGutter.modifiedBackground#7098d4cf
  • editorHoverWidget.statusBarBackground#f5efe9
  • editorIndentGuide.activeBackground#180f0729
  • editorIndentGuide.background#180f0710
  • editorInfo.foreground#7098d4
  • editorInlayHint.background#26966a2f
  • editorInlayHint.foreground#26966a
  • editorLineNumber.activeForeground#584f47
  • editorLineNumber.foreground#b8afa7
  • editorLink.activeForeground#e38181
  • editorStickyScrollHover.background#f5efe9
  • editorSuggestWidget.background#fff9f3
  • editorSuggestWidget.selectedBackground#f5efe9
  • editorWarning.foreground#e7d38f
  • editorWhitespace.foreground#180f0710
  • editorWidget.background#fff9f3
  • focusBorder#a89f97
  • foreground#685f57
  • input.background#fff9f3
  • input.border#180f0719
  • inputOption.activeBackground#26966a4f
  • inputOption.activeBorder#26966a
  • inputOption.activeForeground#584f47
  • list.activeSelectionBackground#180f0715
  • list.activeSelectionForeground#584f47
  • list.dropBackground#180f0708
  • list.filterMatchBackground#26966a30
  • list.filterMatchBorder#26966a
  • list.focusBackground#180f0708
  • list.focusHighlightForeground#26966a
  • list.focusOutline#c8bfb7
  • list.highlightForeground#26966a
  • list.hoverBackground#180f0708
  • list.inactiveSelectionBackground#180f0715
  • menu.background#faf3ed
  • menu.foreground#584f47
  • menu.separatorBackground#180f071a
  • merge.currentContentBackground#26966a3f
  • merge.currentHeaderBackground#26966a7f
  • merge.incomingContentBackground#7098d43f
  • merge.incomingHeaderBackground#7098d47f
  • minimap.background#fff9f3
  • minimap.errorHighlight#e38181
  • minimap.findMatchHighlight#26966a9f
  • minimap.selectionHighlight#7098d49f
  • minimapSlider.activeBackground#180f0729
  • minimapSlider.background#180f0710
  • minimapSlider.hoverBackground#180f0719
  • panel.background#faf3ed
  • peekView.border#c8bfb7
  • peekViewEditor.background#f5efe9
  • peekViewEditor.matchHighlightBackground#26966a3f
  • peekViewEditor.matchHighlightBorder#26966a
  • peekViewEditorStickScroll.background#f5efe9
  • peekViewResult.background#f0eae4
  • peekViewResult.matchHighlightBackground#26966a3f
  • peekViewResult.selectionBackground#26966a3f
  • peekViewTitle.background#f5efe9
  • pickerGroup.foreground#26966a
  • progressBar.background#e38181
  • quickInput.background#fff9f3
  • sash.hoverBorder#e38181
  • scrollbar.shadow#faf3ed
  • scrollbarSlider.activeBackground#180f073f
  • scrollbarSlider.background#180f071a
  • scrollbarSlider.hoverBackground#180f072f
  • searchEditor.findMatchBorder#26966a
  • selection.background#180f0715
  • sideBar.background#faf3ed
  • sideBar.border#180f071a
  • sideBarSectionHeader.background#faf3ed
  • sideBarSectionHeader.border#180f071a
  • statusBar.background#faf3ed
  • statusBar.border#180f071a
  • statusBar.debuggingBackground#66b395
  • statusBar.debuggingForeground#180f07
  • statusBar.focusBorder#180f0700
  • statusBar.foreground#584f47
  • statusBar.noFolderBackground#fff9f3
  • statusBar.noFolderForeground#584f47
  • statusBarItem.errorBackground#ff8787
  • statusBarItem.errorForeground#180f07
  • statusBarItem.prominentBackground#66b395
  • statusBarItem.prominentForeground#180f07
  • statusBarItem.remoteBackground#66b395
  • statusBarItem.remoteForeground#180f07
  • statusBarItem.warningBackground#d8b544
  • statusBarItem.warningForeground#180f07
  • tab.activeBackground#fff9f3
  • tab.activeBorder#e38181
  • tab.border#180f0710
  • tab.inactiveBackground#faf3ed
  • terminal.ansiBlack#685f57
  • terminal.ansiBlue#7098d4
  • terminal.ansiBrightBlack#988f87
  • terminal.ansiBrightBlue#80a8e4
  • terminal.ansiBrightCyan#7ac8d0
  • terminal.ansiBrightGreen#76c3a5
  • terminal.ansiBrightMagenta#c2a0ca
  • terminal.ansiBrightRed#f48484
  • terminal.ansiBrightWhite#faf3ed
  • terminal.ansiBrightYellow#f2d98e
  • terminal.ansiCyan#6ab8c0
  • terminal.ansiGreen#66b395
  • terminal.ansiMagenta#b290ba
  • terminal.ansiRed#e47474
  • terminal.ansiWhite#e8dfd7
  • terminal.ansiYellow#e2c97e
  • terminal.background#faf3ed
  • terminal.foreground#584f47
  • terminal.selectionBackground#26966a4f
  • terminal.tab.activeBorder#26966a
  • textCodeBlock.background#faf3ed
  • textLink.activeForeground#af5d5d
  • textLink.foreground#af5d5dcc
  • titleBar.activeBackground#fff9f3
  • titleBar.border#180f071a
  • titleBar.inactiveBackground#faf3ed
  • toolbar.hoverBackground#180f0710
  • widget.shadow#180f0719

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#393939
emphasisitalic
strongbold
header#668f9a
comment, punctuation.definition.comment#180f074f
punctuation.definition, punctuation.definition.quote.begin.markdown, punctuation.definition.tag, punctuation.section.embedded#180f075f
constant.language#c7792b
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#c7792b
constant.regexp#c7792b
entity.name.tag, entity.name.tag.css, support.class.component#c05386
entity.other.attribute-name#668f9a
entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.scss#668f9a
invalid#e47474
markup.underlineunderline
string.other.link#668f9a
markup.underline.link#a0a0a0
markup.bold#6b588ebold
markup.heading#377961bold
markup.italic#6b588eitalic
markup.strikethroughstrikethrough
markup.quote#a0a0a0italic
markup.inserted#377961
markup.deleted#cc6262
markup.changed#668f9a
punctuation.definition.list.begin.markdown#668f9a
markup.inline.raw#c7792b
meta.preprocessor, entity.name.function.preprocessor#668f9a
meta.preprocessor.string#377961
meta.preprocessor.numeric#c7792b
meta.structure.dictionary.key.python#6b588e
meta.diff.header#668f9a
storage#c05386
storage.type#c05386
storage.modifier, keyword.operator.noexcept#c05386
string, meta.embedded.assembly, punctuation.definition.string#377961
string.tag#377961
string.value#377961
string.regexp#c7792b
meta.template.expression#393939
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#6b588e
keyword#c05386
keyword.control#c05386
keyword.operator#c05386
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#c05386
keyword.other.unit#c05386
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#c05386
support.function.git-rebase#668f9a
constant.sha.git-rebase#c7792b
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#377961
variable.language#c05386italic
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#668f9a
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#b5855c
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#b5855c
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#c05386
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#6b588e
variable.other.constant, variable.other.enummember#6b588e
meta.object-literal.key#6b588e
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#377961
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#377961
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#c7792b
keyword.operator.or.regexp, keyword.control.anchor.regexp#668f9a
keyword.operator.quantifier.regexp#668f9a
constant.character#c7792b
constant.character.escape#668f9a
entity.name.label#a89f97

Shiki preview

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

Loading...