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#ff8787
  • activityBar.background#050505
  • activityBar.border#ffffff15
  • activityBar.foreground#aaaaaa
  • activityBarBadge.background#66b395
  • activityBarBadge.foreground#0d0d0d
  • badge.background#ffffff17
  • badge.foreground#aaaaaa
  • banner.background#292929
  • banner.foreground#dddddd
  • breadcrumb.foreground#666666
  • button.background#ff87877f
  • button.hoverBackground#ff8787aa
  • commandCenter.activeBackground#ffffff10
  • commandCenter.border#ffffff2a
  • diffEditor.border#ffffff15
  • diffEditor.diagonalFill#ffffff15
  • diffEditor.insertedLineBackground#66b39530
  • diffEditor.insertedTextBackground#66b39530
  • diffEditor.removedLineBackground#ff878730
  • diffEditor.removedTextBackground#ff878730
  • disabledForeground#6c6c6c
  • dropdown.background#050505
  • dropdown.border#ffffff3a
  • editor.background#0d0d0d
  • editor.findMatchBackground#66b3954f
  • editor.findMatchBorder#66b395
  • editor.findMatchHighlightBackground#66b3952f
  • editor.findMatchHighlightBorder#66b3955f
  • editor.foreground#dddddd
  • editor.hoverHighlightBackground#ffffff0f
  • editor.lineHighlightBackground#212121
  • editor.selectionBackground#ffffff1f
  • editor.selectionHighlightBorder#ffffff3f
  • editor.wordHighlightBackground#ffffff1f
  • editor.wordHighlightStrongBackground#ffffff1f
  • editorBracketHighlight.foreground1#b5a165
  • editorBracketHighlight.foreground2#5e9c84
  • editorBracketHighlight.foreground3#8e7395
  • editorBracketHighlight.foreground4#5a7aaa
  • editorCodeLens.foreground#555555
  • editorCursor.foreground#ff8787
  • editorError.foreground#ff8787
  • editorGroupHeader.tabsBackground#050505
  • editorGroupHeader.tabsBorder#ffffff15
  • editorGutter.addedBackground#66b395af
  • editorGutter.deletedBackground#ff8787af
  • editorGutter.modifiedBackground#7098d4af
  • editorHoverWidget.statusBarBackground#292929
  • editorIndentGuide.activeBackground#ffffff3f
  • editorIndentGuide.background#ffffff15
  • editorInfo.foreground#7098d4
  • editorInlayHint.background#ffffff10
  • editorInlayHint.foreground#ffffff6f
  • editorLineNumber.activeForeground#cccccc
  • editorLineNumber.foreground#555555
  • editorLink.activeForeground#ff8787
  • editorStickyScrollHover.background#292929
  • editorSuggestWidget.background#0a0a0a
  • editorSuggestWidget.selectedBackground#292929
  • editorWarning.foreground#e7d38f
  • editorWhitespace.foreground#ffffff15
  • editorWidget.background#181818
  • focusBorder#ffffff1f
  • foreground#7f7f7f
  • gitDecoration.addedResourceForeground#66b395
  • gitDecoration.conflictingResourceForeground#dd9a6a
  • gitDecoration.deletedResourceForeground#ff8787
  • gitDecoration.ignoredResourceForeground#ffffff3f
  • gitDecoration.modifiedResourceForeground#e7d38f
  • gitDecoration.renamedResourceForeground#6ab8c0
  • input.background#0f0f0f
  • input.border#ffffff07
  • inputOption.activeBackground#292929
  • inputOption.activeBorder#6c6c6c
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#0f0f0f
  • list.dropBackground#ffffff10
  • list.filterMatchBackground#66b39530
  • list.filterMatchBorder#66b395
  • list.focusBackground#ffffff10
  • list.focusHighlightForeground#66b395
  • list.focusOutline#ffffff1f
  • list.highlightForeground#66b395
  • list.hoverBackground#0f0f0f
  • list.inactiveSelectionBackground#0f0f0f
  • menu.background#050505
  • menu.foreground#bbbbbb
  • menu.separatorBackground#ffffff15
  • merge.currentContentBackground#66b3953f
  • merge.currentHeaderBackground#66b3957f
  • merge.incomingContentBackground#7098d43f
  • merge.incomingHeaderBackground#7098d47f
  • minimap.background#111111
  • minimap.errorHighlight#ff8787
  • minimap.findMatchHighlight#66b3959f
  • minimap.selectionHighlight#7098d49f
  • minimapSlider.activeBackground#ffffff37
  • minimapSlider.background#ffffff17
  • minimapSlider.hoverBackground#ffffff27
  • panel.background#050505
  • peekView.border#444444
  • peekViewEditor.background#292929
  • peekViewEditor.matchHighlightBackground#66b3953f
  • peekViewEditor.matchHighlightBorder#66b395
  • peekViewEditorStickScroll.background#292929
  • peekViewResult.background#242424
  • peekViewResult.matchHighlightBackground#66b3953f
  • peekViewResult.selectionBackground#66b3953f
  • peekViewTitle.background#292929
  • pickerGroup.foreground#66b395
  • progressBar.background#ff8787
  • quickInput.background#050505
  • sash.hoverBorder#ff8787cf
  • scrollbar.shadow#050505
  • scrollbarSlider.activeBackground#ffffff37
  • scrollbarSlider.background#ffffff17
  • scrollbarSlider.hoverBackground#ffffff27
  • searchEditor.findMatchBorder#66b395
  • selection.background#363636
  • sideBar.background#050505
  • sideBar.border#ffffff15
  • sideBarSectionHeader.background#050505
  • sideBarSectionHeader.border#ffffff15
  • statusBar.background#050505
  • statusBar.border#ffffff15
  • statusBar.debuggingBackground#66b395
  • statusBar.debuggingForeground#000000
  • statusBar.focusBorder#00000000
  • statusBar.foreground#777777
  • statusBar.noFolderBackground#0d0d0d
  • statusBar.noFolderForeground#777777
  • 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#0d0d0d
  • tab.activeBorder#ff8787
  • tab.border#ffffff10
  • tab.inactiveBackground#050505
  • terminal.ansiBlack#333333
  • terminal.ansiBlue#7098d4
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#80a8e4
  • terminal.ansiBrightCyan#7ac8d0
  • terminal.ansiBrightGreen#76c3a5
  • terminal.ansiBrightMagenta#c2a0ca
  • terminal.ansiBrightRed#f48484
  • terminal.ansiBrightWhite#f6f6f6
  • terminal.ansiBrightYellow#f2d98e
  • terminal.ansiCyan#6ab8c0
  • terminal.ansiGreen#66b395
  • terminal.ansiMagenta#b290ba
  • terminal.ansiRed#e47474
  • terminal.ansiWhite#dddddd
  • terminal.ansiYellow#e2c97e
  • terminal.background#050505
  • terminal.foreground#c0c0c0
  • terminal.selectionBackground#292929
  • terminal.tab.activeBorder#66b395
  • textCodeBlock.background#292929
  • textLink.activeForeground#ff8787
  • textLink.foreground#ff8787cc
  • titleBar.activeBackground#050505
  • titleBar.border#ffffff10
  • titleBar.inactiveBackground#0d0d0d
  • toolbar.hoverBackground#292929
  • widget.shadow#00000033

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#d4d4d4
emphasisitalic
strongbold
header#5fb5be
comment, punctuation.definition.comment#ffffff4f
punctuation.definition, punctuation.definition.quote.begin.markdown, punctuation.definition.tag, punctuation.section.embedded#ffffff5f
constant.language#f6c177
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#f6c177
constant.regexp#f6c177
entity.name.tag, entity.name.tag.css, support.class.component#ed9cc2
entity.other.attribute-name#5fb5be
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#5fb5be
invalid#e47474
markup.underlineunderline
string.other.link#5fb5be
markup.underline.link#808080
markup.bold#a0a5d6bold
markup.heading#74ccaabold
markup.italic#a0a5d6italic
markup.strikethroughstrikethrough
markup.quote#a0a0a0italic
markup.inserted#74ccaa
markup.deleted#ff8787
markup.changed#5fb5be
punctuation.definition.list.begin.markdown#5fb5be
markup.inline.raw#f6c177
meta.preprocessor, entity.name.function.preprocessor#5fb5be
meta.preprocessor.string#74ccaa
meta.preprocessor.numeric#f6c177
meta.structure.dictionary.key.python#a0a5d6
meta.diff.header#5fb5be
storage#ed9cc2
storage.type#ed9cc2
storage.modifier, keyword.operator.noexcept#ed9cc2
string, meta.embedded.assembly, punctuation.definition.string#74ccaa
string.tag#74ccaa
string.value#74ccaa
string.regexp#f6c177
meta.template.expression#d4d4d4
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#a0a5d6
keyword#ed9cc2
keyword.control#ed9cc2
keyword.operator#ed9cc2
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#ed9cc2
keyword.other.unit#ed9cc2
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#ed9cc2
support.function.git-rebase#5fb5be
constant.sha.git-rebase#f6c177
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#74ccaa
variable.language#ed9cc2italic
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#5fb5be
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#f3a580
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#f3a580
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#ed9cc2
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#a0a5d6
variable.other.constant, variable.other.enummember#a0a5d6
meta.object-literal.key#a0a5d6
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#74ccaa
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#74ccaa
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#f6c177
keyword.operator.or.regexp, keyword.control.anchor.regexp#5fb5be
keyword.operator.quantifier.regexp#5fb5be
constant.character#f6c177
constant.character.escape#5fb5be
entity.name.label#C8C8C8

Shiki preview

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

Loading...

Moegi Theme - Coding Theme