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#aaaaaa
  • activityBar.background#050505
  • activityBar.border#ffffff15
  • activityBar.foreground#aaaaaa
  • activityBarBadge.background#999999
  • activityBarBadge.foreground#222222
  • 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#aaaaaa7f
  • editorBracketHighlight.foreground2#9999997f
  • editorBracketHighlight.foreground3#8888887f
  • editorBracketHighlight.foreground4#9999997f
  • editorCodeLens.foreground#555555
  • editorCursor.foreground#ff8787
  • editorError.foreground#ff8787
  • editorGroupHeader.tabsBackground#050505
  • editorGroupHeader.tabsBorder#ffffff15
  • editorGutter.addedBackground#66b3954f
  • editorGutter.deletedBackground#ff87877f
  • editorGutter.modifiedBackground#7098d47f
  • 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#dddddd
  • quickInput.background#050505
  • sash.hoverBorder#505050
  • 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#aaaaaa
  • tab.border#ffffff10
  • tab.inactiveBackground#050505
  • terminal.ansiBlack#292929
  • terminal.ansiBlue#7789a3
  • terminal.ansiBrightBlack#393939
  • terminal.ansiBrightBlue#8799b3
  • terminal.ansiBrightCyan#799a9e
  • terminal.ansiBrightGreen#95a8a1
  • terminal.ansiBrightMagenta#9e8aa3
  • terminal.ansiBrightRed#bd9696
  • terminal.ansiBrightWhite#bdbdbd
  • terminal.ansiBrightYellow#c3ba9f
  • terminal.ansiCyan#698a8e
  • terminal.ansiGreen#859891
  • terminal.ansiMagenta#8e7a93
  • terminal.ansiRed#ad8686
  • terminal.ansiWhite#adadad
  • terminal.ansiYellow#b3aa8f
  • terminal.background#050505
  • terminal.foreground#707080
  • terminal.selectionBackground#292929
  • terminal.tab.activeBorder#aaaaaa
  • 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#ffffff39
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#d2aaaa
markup.underlineunderline
string.other.link#5fb5be
markup.underline.link#808080
markup.bold#b6b6b6bold
markup.heading#74ccaabold
markup.italic#b6b6b6italic
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#b6b6b6
meta.diff.header#5fb5be
storage#707080
storage.type#707080
storage.modifier, keyword.operator.noexcept#707080
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#b6b6b6
keyword#707080
keyword.control#707080
keyword.operator#707080
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#707080
keyword.other.unit#707080
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#707080
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#707080italic
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#5fb5be
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#5fb5be
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#707080
keyword.control.flow, keyword.control.export#ed9cc2
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#b6b6b6
variable.other.constant, variable.other.enummember#b6b6b6
meta.object-literal.key#a3a3a3
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