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#006600
  • activityBar.background#0f1317
  • activityBar.foreground#afb0b2
  • activityBarBadge.background#006600
  • activityBarBadge.foreground#f5fff5
  • badge.background#006600
  • button.background#4f5255
  • button.foreground#cfd0d1
  • button.hoverBackground#3f4245
  • button.secondaryBackground#3f4245
  • button.secondaryForeground#bfc0c1
  • commandCenter.background#1f2326
  • commandCenter.border#0f1317
  • debugToolBar.background#4f5255
  • diffEditor.insertedTextBackground#00660033
  • disabledForeground#7f8183
  • dropdown.background#1f2326
  • dropdown.border#0f1317
  • editor.background#0f1317
  • editor.findMatchBackground#2f3236
  • editor.findMatchBorder#53ac53
  • editor.findMatchHighlightBackground#3f424577
  • editor.foldPlaceholderForeground#53ac53
  • editor.foreground#c4c5c6
  • editor.inlineValuesBackground#c3ab8555
  • editor.inlineValuesForeground#cfd0d1
  • editor.lineHighlightBackground#3f424577
  • editor.selectionBackground#5f626499
  • editor.selectionHighlightBackground#2f323677
  • editor.selectionHighlightBorder#6f7174
  • editor.wordHighlightBackground#1f232677
  • editor.wordHighlightBorder#5f6264
  • editor.wordHighlightStrongBackground#bfc0c122
  • editor.wordHighlightStrongBorder#7f8183
  • editorActionList.background#1f2326
  • editorActionList.focusForeground#bfc0c1
  • editorActionList.foreground#afb0b2
  • editorBracketHighlight.foreground1#f2f28c
  • editorBracketHighlight.foreground2#c982c1
  • editorBracketHighlight.foreground3#93ecb8
  • editorBracketHighlight.foreground4#c3ab85
  • editorBracketHighlight.foreground5#7dbbe8
  • editorBracketHighlight.foreground6#ff99b3
  • editorBracketHighlight.unexpectedBracket.foreground#ff7575
  • editorBracketMatch.background#5f6264
  • editorBracketMatch.border#5f6264
  • editorCursor.background#1f2326
  • editorCursor.foreground#efeff0
  • editorError.background#ff757533
  • editorError.foreground#ff7575
  • editorGroup.border#0f1317
  • editorGroupHeader.tabsBackground#0f1317
  • editorHoverWidget.background#2f3236
  • editorHoverWidget.border#0f1317
  • editorIndentGuide.activeBackground1#53ac53
  • editorIndentGuide.background1#3f4245
  • editorInfo.background#02cad433
  • editorInfo.foreground#02cad4
  • editorLightBulb.foreground#f1836f
  • editorLightBulbAutoFix.foreground#f2f28c
  • editorLineNumber.activeForeground#afb0b2
  • editorLineNumber.foreground#5f6264
  • editorMarkerNavigation.background#2f3236
  • editorOverviewRuler.border#0f1317
  • editorRuler.foreground#bfc0c126
  • editorSuggestWidget.background#1f2326
  • editorSuggestWidget.border#0f1317
  • editorSuggestWidget.foreground#cfd0d1
  • editorSuggestWidget.highlightForeground#efeff0
  • editorSuggestWidget.selectedBackground#5f6264
  • editorWarning.background#d9d32633
  • editorWarning.foreground#d9d326
  • editorWhitespace.foreground#6f7174
  • editorWidget.background#2f3236
  • editorWidget.border#0f1317
  • editorWidget.resizeBorder#006600
  • errorForeground#ff7575
  • focusBorder#0f1317
  • foreground#c4c5c6
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.modifiedResourceForeground#e2c08d
  • gitDecoration.untrackedResourceForeground#73c991
  • input.background#1f2326
  • inputOption.activeBackground#4f5255
  • inputOption.hoverBackground#3f4245
  • list.activeSelectionBackground#3f4245
  • list.activeSelectionForeground#cfd0d1
  • list.focusBackground#000000f0
  • list.focusForeground#dfe0e0
  • list.focusOutline#006600
  • list.highlightForeground#efeff0
  • list.hoverBackground#3f4245
  • list.inactiveSelectionBackground#2f3236
  • list.inactiveSelectionForeground#dfe0e0
  • list.warningForeground#d9d326
  • menu.background#1f2326
  • menu.foreground#afb0b2
  • minimap.selectionHighlight#00660066
  • notebook.cellBorderColor#2f3236
  • notebook.cellEditorBackground#0f1317
  • notebook.cellHoverBackground#2f3236
  • notebook.focusedCellBorder#006600
  • notebook.focusedEditorBorder#4f5255
  • notebook.inactiveFocusedCellBorder#4f5255
  • notebook.selectedCellBackground#1f2326
  • panel.border#0f1317
  • panelTitle.activeForeground#afb0b2
  • peekView.border#006600
  • peekViewEditor.background#1f2326
  • peekViewEditor.matchHighlightBackground#3f4245
  • peekViewResult.background#1f2326
  • peekViewResult.selectionBackground#3f4245
  • peekViewTitle.background#1f2326
  • peekViewTitleLabel.foreground#afb0b2
  • pickerGroup.foreground#c4c5c6
  • progressBar.background#d9d326
  • quickInputList.focusBackground#5f6264
  • sash.hoverBorder#006600
  • scrollbar.shadow#1f232600
  • scrollbarSlider.activeBackground#00660066
  • scrollbarSlider.background#4f525577
  • scrollbarSlider.hoverBackground#5f626488
  • settings.dropdownForeground#c4c5c6
  • settings.headerForeground#c4c5c6
  • sideBar.background#0f1317
  • sideBarSectionHeader.background#1f2326
  • sideBySideEditor.horizontalBorder#2f3236
  • sideBySideEditor.verticalBorder#0f1317
  • statusBar.background#006600
  • statusBar.debuggingBackground#9b2c2c
  • statusBar.debuggingBorder#770000
  • statusBar.debuggingForeground#fdf7f7
  • statusBar.foreground#f5fff5
  • statusBar.noFolderBackground#553c9a
  • statusBar.noFolderForeground#ede9f6
  • statusBarItem.hoverBackground#1f232644
  • statusBarItem.remoteBackground#660066
  • statusBarItem.remoteForeground#fff5ff
  • symbolIcon.booleanForeground#b999fa
  • symbolIcon.classForeground#dfca9f
  • symbolIcon.colorForeground#b999fa
  • symbolIcon.constantForeground#57c79c
  • symbolIcon.constructorForeground#ff8595
  • symbolIcon.enumeratorForeground#dfca9f
  • symbolIcon.enumeratorMemberForeground#f4b271
  • symbolIcon.fieldForeground#f4b271
  • symbolIcon.functionForeground#ff7566
  • symbolIcon.interfaceForeground#dfca9f
  • symbolIcon.keyForeground#f4b271
  • symbolIcon.keywordForeground#ff8833
  • symbolIcon.methodForeground#ff7566
  • symbolIcon.moduleForeground#dfca9f
  • symbolIcon.namespaceForeground#dfca9f
  • symbolIcon.nullForeground#b999fa
  • symbolIcon.numberForeground#b999fa
  • symbolIcon.operatorForeground#f2f28c
  • symbolIcon.packageForeground#dfca9f
  • symbolIcon.propertyForeground#f4b271
  • symbolIcon.stringForeground#99c270
  • symbolIcon.structForeground#dfca9f
  • symbolIcon.textForeground#99c270
  • symbolIcon.typeParameterForeground#ff8595
  • symbolIcon.unitForeground#b999fa
  • symbolIcon.variableForeground#e7e7e7
  • tab.activeBackground#2f3236
  • tab.activeForeground#dfe0e0
  • tab.activeModifiedBorder#553c9a
  • tab.border#0f1317
  • tab.hoverBackground#3f4245
  • tab.hoverBorder#53ac53
  • tab.inactiveBackground#0f1317
  • tab.inactiveForeground#7f8183
  • tab.inactiveModifiedBorder#9b2c2c
  • tab.unfocusedHoverBackground#323539
  • terminal.ansiBlack#353a45
  • terminal.ansiBlue#829dc9
  • terminal.ansiBrightBlack#888b92
  • terminal.ansiBrightBlue#80bfff
  • terminal.ansiBrightCyan#a0f1f8
  • terminal.ansiBrightGreen#89b971
  • terminal.ansiBrightMagenta#f28ca6
  • terminal.ansiBrightRed#f18a7e
  • terminal.ansiBrightWhite#c5c6c9
  • terminal.ansiBrightYellow#f5d780
  • terminal.ansiCyan#0fc6d7
  • terminal.ansiGreen#85c3ab
  • terminal.ansiMagenta#c982c1
  • terminal.ansiRed#ff7575
  • terminal.ansiWhite#acaeb3
  • terminal.ansiYellow#d9d326
  • terminal.foreground#acaeb3
  • terminalStickyScroll.background#1f2326
  • terminalStickyScrollHover.background#3f4245
  • textLink.foreground#89b971
  • titleBar.activeBackground#0f1317
  • titleBar.activeForeground#afb0b2
  • titleBar.inactiveBackground#0f1317
  • titleBar.inactiveForeground#9fa1a2
  • widget.shadow#1f232600

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable.graphql, variable.object.property, variable.other.assignment, variable.other.block.crystal, variable.other.block, variable.other.declaration, variable.other.object.js.jsx, variable.other.object.tsx, variable.other.object, variable.other.php, variable.other.positional.shell, variable.other.readwrite.instance.crystal, variable.other.readwrite, variable.other.ruby, variable.other, variable.scss#c4c5c6
constant.other.caps, source.shell variable.other, variable.language.self, variable.language.special.self, variable.language.super, variable.language.this, variable.other.alias.yaml, variable.other.class.php, variable.other.constant, variable.other.global.safer.php, variable.other.readwrite.class.ruby, variable.other.readwrite.instance.ruby, variable.parameter.function.language.special.self, variable.other.readwrite.instance.crystal, variable.other.readwrite.module#57c79c
entity.alias.import#57c79c
support.variable, support.constant.color, support.type, support.class, support.other.namespace#dfca9f
meta.method.declaration.js storage.type.js, support.function#e9de63
meta.generic-where-clause.swift, meta.arguments.attribute.swift#c3ab85
constant, support.constant, keyword.other.unit#b999fa
meta.object-literal.key, variable.other.property.js.jsx, variable.other.property.tsx, variable.other.object.property, variable.other.property, support.type.property-name#f4b271
meta.function-call.arguments, variable.parameter#e7e7e7
entity.name.function#ff7566
entity.name.function-call, entity.name.function.call, meta.function-call, meta.method-call entity.name.function, meta.function-call entity.name.function, meta.function.call entity.name.function#e9de63
keyword.control.module, keyword.control, keyword.operator.expression.of, keyword.operator.new, keyword.other.special-method, keyword.type.go, keyword, keyword storage.type, storage.modifier, storage.type.class, storage.type.function, storage.type.interface, storage.type.type#ff8833
entity.name.package, entity.name.type, entity.name.class, entity.name.namespace, entity.name.module, entity.name.scope-resolution, storage.modifier.package.java, meta.inheritance-clause, entity.other.inherited-class#dfca9f
keyword.operator.comparison, keyword.operator.logical, keyword.operator.relational#93ecb8
storage.type, keyword.type#ff8595
keyword.operator#f2f28c
source.elixir.embedded.source, storage.modifier.import.java, string.quoted.double, string, meta.import entity.name.namespace, meta.use entity.name.namespace, meta.use entity.name.type#99c270
storage.modifier.import.java, meta.import entity.name.namespace, meta.use entity.name.namespace, meta.use entity.name.type#99c270
punctuation.definition.template-expression, punctuation.section.embedded, punctuation.definition.interpolation#57c79c
meta.brace#afb0b2
comment.documentation, comment.block.documentation, string.quoted.docstring.multi.python, comment.block.documentation punctuation.definition.comment#afb0b2
comment, punctuation.definition.comment, punctuation.whitespace.comment.leading.graphql#4f5255italic
comment.wildcard, meta.jsx.children#c4c5c6
comment.line.number-sign.flag.po, comment storage.type.class.po, storage.type.annotation, meta.attribute.rust#c3ab85
support.type.property-name.json#f4b271
meta.structure.dictionary.value support.type.property-name.json#57c79c
meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#e9de63
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#ff7566
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#dfca9f
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#ff8595
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#c3ab85
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#57c79c
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#e9de63
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#ff7566
meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value meta.structure.dictionary.value support.type.property-name.json#f4b271
meta.tag.metadata, markup.underline.link#ff8833
meta.tag.metadata.link, string.other.link.title.markdown, string.other.link.description.markdown#57c79c
markup.italic#93ecb8
punctuation.definition.tag#7f8183
meta.tag.inline, entity.name.tag.js.jsx, entity.name.tag.tsx#57c79c
meta.tag.object#ff8833
meta.tag.metadata.style, source.vue entity.name.tag.style.html#829dc9
meta.tag.metadata.script, source.vue entity.name.tag.script.html#d9d326
meta.tag.custom#b999fa
meta.tag.structure, meta.tag, entity.name.tag.yaml, keyword.key.toml, markup.fenced_code.block, markup.inline.raw.string, fenced_code.block.language, markup.raw.block, keyword.other.definition.ini#f4b271
entity.other.attribute-name, meta.selector.css, source.css.scss entity.name.tag.css#e9de63
heading, entity.name.section.group-title#e9de63
invalid.illegal.tag-handle.yaml, text.html.markdown entity.name.tag.html, text.html.markdown punctuation.definition.tag, meta.tag.other.unrecognized, source.vue entity.name.tag.template.html#f4b271
markup.bold, punctuation.definition.boldbold
markup.italic, punctuation.definition.italic, markup.quote.markdownitalic

Shiki preview

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

Loading...