Skip to main content
CodingTheme

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#D6EBDE
  • activityBar.border#CFE4D7
  • activityBar.foreground#333333
  • activityBarBadge.background#8bc6b0
  • activityBarBadge.foreground#222222
  • badge.background#0000001a
  • badge.foreground#333333
  • banner.background#D6EBDE
  • banner.foreground#444444
  • breadcrumb.foreground#999999
  • button.background#7db894cf
  • button.hoverBackground#7db894
  • commandCenter.activeBackground#D6EBDE
  • commandCenter.activeBorder#00000019
  • commandCenter.border#00000010
  • diffEditor.border#0000001a
  • diffEditor.diagonalFill#00000010
  • diffEditor.insertedLineBackground#26966a20
  • diffEditor.insertedTextBackground#26966a20
  • diffEditor.removedLineBackground#e3818120
  • diffEditor.removedTextBackground#e3818120
  • disabledForeground#999999
  • dropdown.background#D6EBDE
  • dropdown.border#0000001a
  • editor.background#DDF2E5
  • editor.findMatchBackground#26966a4f
  • editor.findMatchBorder#26966a
  • editor.findMatchHighlightBackground#26966a2f
  • editor.findMatchHighlightBorder#26966a5f
  • editor.foreground#333333
  • editor.hoverHighlightBackground#00000010
  • editor.lineHighlightBackground#DAF0E2
  • editor.selectionBackground#7db8943a
  • editor.selectionHighlightBorder#00000029
  • editor.wordHighlightBackground#00000000
  • editor.wordHighlightBorder#26966a
  • editor.wordHighlightStrongBackground#00000000
  • editor.wordHighlightStrongBorder#26966a
  • editorBracketHighlight.foreground1#b5a165
  • editorBracketHighlight.foreground2#528f77
  • editorBracketHighlight.foreground3#8e7395
  • editorBracketHighlight.foreground4#5a7aaa
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#e38181
  • editorError.foreground#e38181
  • editorGroupHeader.tabsBackground#D6EBDE
  • editorGroupHeader.tabsBorder#CFE4D7
  • editorGutter.addedBackground#26966acf
  • editorGutter.deletedBackground#c55151
  • editorGutter.modifiedBackground#7098d4cf
  • editorHoverWidget.statusBarBackground#CFE4D7
  • editorInfo.foreground#7098d4
  • editorInlayHint.background#26966a2f
  • editorInlayHint.foreground#26966a
  • editorLineNumber.activeForeground#444444
  • editorLineNumber.foreground#aaaaaa
  • editorLink.activeForeground#e38181
  • editorStickyScrollHover.background#CFE4D7
  • editorSuggestWidget.background#D6EBDE
  • editorSuggestWidget.selectedBackground#CFE4D7
  • editorWarning.foreground#e7d38f
  • editorWhitespace.foreground#00000010
  • editorWidget.background#D6EBDE
  • focusBorder#26966a
  • foreground#515151
  • input.background#DDF2E5
  • input.border#00000019
  • inputOption.activeBackground#26966a4f
  • inputOption.activeBorder#26966a
  • inputOption.activeForeground#444444
  • list.activeSelectionBackground#2696691c
  • list.activeSelectionForeground#444444
  • list.dropBackground#CFE4D740
  • list.filterMatchBackground#26966a30
  • list.filterMatchBorder#26966a
  • list.focusBackground#CFE4D740
  • list.focusHighlightForeground#26966a
  • list.focusOutline#26966a
  • list.highlightForeground#26966a
  • list.hoverBackground#CAE1D2b6
  • list.inactiveSelectionBackground#2696691c
  • menu.background#D6EBDE
  • menu.foreground#444444
  • menu.separatorBackground#0000001a
  • merge.currentContentBackground#26966a3f
  • merge.currentHeaderBackground#26966a7f
  • merge.incomingContentBackground#7098d43f
  • merge.incomingHeaderBackground#7098d47f
  • minimap.background#DDF2E5
  • minimap.errorHighlight#e38181
  • minimap.findMatchHighlight#26966a9f
  • minimap.selectionHighlight#7098d49f
  • minimapSlider.activeBackground#00000029
  • minimapSlider.background#00000010
  • minimapSlider.hoverBackground#00000019
  • panel.background#D6EBDE
  • peekView.border#cccccc
  • peekViewEditor.background#D6EBDE
  • peekViewEditor.matchHighlightBackground#26966a3f
  • peekViewEditor.matchHighlightBorder#26966a
  • peekViewResult.background#CFE4D7
  • peekViewResult.matchHighlightBackground#26966a3f
  • peekViewResult.selectionBackground#26966a3f
  • peekViewTitle.background#D6EBDE
  • pickerGroup.foreground#26966a
  • progressBar.background#e38181
  • quickInput.background#D6EBDE
  • sash.hoverBorder#e38181
  • scrollbar.shadow#0000001a
  • scrollbarSlider.activeBackground#0000003f
  • scrollbarSlider.background#0000001a
  • scrollbarSlider.hoverBackground#0000002f
  • searchEditor.findMatchBorder#26966a
  • selection.background#26966a4f
  • sideBar.background#D6EBDE
  • sideBar.border#CFE4D7
  • sideBarSectionHeader.background#D6EBDE
  • sideBarSectionHeader.border#CFE4D7
  • statusBar.background#D6EBDE
  • statusBar.border#CFE4D7
  • statusBar.debuggingBackground#66b395
  • statusBar.debuggingForeground#000000
  • statusBar.focusBorder#00000000
  • statusBar.foreground#444444
  • statusBar.noFolderBackground#D6EBDE
  • statusBar.noFolderForeground#444444
  • statusBarItem.errorBackground#ff8787
  • statusBarItem.errorForeground#000000
  • statusBarItem.prominentBackground#66b395
  • statusBarItem.prominentForeground#000000
  • statusBarItem.remoteBackground#66b395
  • statusBarItem.remoteForeground#000000
  • statusBarItem.warningBackground#d8b544
  • statusBarItem.warningForeground#000000
  • tab.activeBackground#DDF2E5
  • tab.activeBorder#e38181
  • tab.border#00000010
  • tab.inactiveBackground#D6EBDE
  • terminal.ansiBlack#555555
  • terminal.ansiBlue#7098d4
  • terminal.ansiBrightBlack#888888
  • terminal.ansiBrightBlue#80a8e4
  • terminal.ansiBrightCyan#7ac8d0
  • terminal.ansiBrightGreen#76c3a5
  • terminal.ansiBrightMagenta#c2a0ca
  • terminal.ansiBrightRed#f48484
  • terminal.ansiBrightWhite#eeeeee
  • terminal.ansiBrightYellow#f2d98e
  • terminal.ansiCyan#6ab8c0
  • terminal.ansiGreen#66b395
  • terminal.ansiMagenta#b290ba
  • terminal.ansiRed#e47474
  • terminal.ansiWhite#dddddd
  • terminal.ansiYellow#e2c97e
  • terminal.background#D6EBDE
  • terminal.foreground#444444
  • terminal.selectionBackground#26966a4f
  • terminal.tab.activeBorder#26966a
  • textCodeBlock.background#D6EBDE
  • textLink.activeForeground#af5d5d
  • textLink.foreground#af5d5dcc
  • titleBar.activeBackground#D6EBDE
  • titleBar.border#CFE4D7
  • titleBar.inactiveBackground#D6EBDE
  • toolbar.hoverBackground#00000010
  • widget.shadow#00000019

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#393939
emphasisitalic
strongbold
header#01638C
comment, punctuation.definition.comment#707F8C
constant.language#AD3DA4
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#2629D8
constant.regexp#c7792b
entity.name.tag, entity.name.tag.css, support.class.component#AD3DA4
entity.other.attribute-name#01638C
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#01638C
invalid#e47474
markup.underlineunderline
string.other.link#01638C
markup.underline.link#a0a0a0
markup.bold#8050B8bold
markup.heading#D22E1Bbold
markup.italic#8050B8italic
markup.strikethroughstrikethrough
markup.quote#a0a0a0italic
markup.inserted#D22E1B
markup.deleted#cc6262
markup.changed#01638C
punctuation.definition.list.begin.markdown#01638C
markup.inline.raw#c7792b
meta.preprocessor, entity.name.function.preprocessor#01638C
meta.preprocessor.string#D22E1B
meta.preprocessor.numeric#c7792b
meta.structure.dictionary.key.python#8050B8
meta.diff.header#01638C
storage#AD3DA4
storage.type#AD3DA4
storage.modifier, keyword.operator.noexcept#AD3DA4
string, meta.embedded.assembly, punctuation.definition.string#D22E1B
string.tag#D22E1B
string.value#D22E1B
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#8050B8
support.class.component.tsx, support.class.component.jsx, support.class.component.js, support.class.component.ts, support.class.component.astro#8050B8
keyword#AD3DA4bold
keyword.control#AD3DA4
keyword.operator#AD3DA4
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#AD3DA4
keyword.other.unit#AD3DA4
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#AD3DA4
support.function.git-rebase#01638C
constant.sha.git-rebase#c7792b
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#D22E1B
variable.language#AD3DA4italic
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#01638C
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#4B22B0
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#4B22B0
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#AD3DA4
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#8050B8
variable.other.property, support.variable.property#3E7E85
variable.other.constant, variable.other.enummember#8050B8
variable.other.constant.object#262626
variable.parameter#23575C
meta.object-literal.key#8050B8
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#D22E1B
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#D22E1B
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#01638C
keyword.operator.quantifier.regexp#01638C
constant.character#c7792b
constant.character.escape#01638C
entity.name.label#999999

Shiki preview

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

Loading...