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#f78166
  • activityBar.background#141c24
  • activityBar.border#2e4052
  • activityBar.foreground#f0f4f7
  • activityBar.inactiveForeground#7d8590
  • activityBarBadge.background#3591ed
  • activityBarBadge.foreground#ffffff
  • badge.background#3591ed
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#7d8590
  • breadcrumb.focusForeground#f0f4f7
  • breadcrumb.foreground#7d8590
  • breadcrumbPicker.background#1a242e
  • button.background#3591ed
  • button.foreground#ffffff
  • button.hoverBackground#56a3f0
  • button.secondaryBackground#282e33
  • button.secondaryForeground#c9d1d9
  • button.secondaryHoverBackground#2e4052
  • checkbox.background#1a242e
  • checkbox.border#2e4052
  • debugConsole.errorForeground#ffa198
  • debugConsole.infoForeground#8b949e
  • debugConsole.sourceForeground#e3b341
  • debugConsole.warningForeground#d29922
  • debugConsoleInputIcon.foreground#bc8cff
  • debugIcon.breakpointForeground#f85149
  • debugTokenExpression.boolean#56d364
  • debugTokenExpression.error#ffa198
  • debugTokenExpression.name#79c0ff
  • debugTokenExpression.number#56d364
  • debugTokenExpression.string#a5d6ff
  • debugTokenExpression.value#a5d6ff
  • debugToolBar.background#1a242e
  • descriptionForeground#7d8590
  • diffEditor.insertedLineBackground#23863626
  • diffEditor.insertedTextBackground#3fb9504d
  • diffEditor.removedLineBackground#da363326
  • diffEditor.removedTextBackground#ff7b724d
  • dropdown.background#1a242e
  • dropdown.border#2e4052
  • dropdown.foreground#f0f4f7
  • dropdown.listBackground#1a242e
  • editor.background#141c24
  • editor.findMatchBackground#9e6a03
  • editor.findMatchHighlightBackground#f2cc6080
  • editor.focusedStackFrameHighlightBackground#2ea04366
  • editor.foldBackground#6e76811a
  • editor.lineHighlightBackground#6e76811a
  • editor.linkedEditingBackground#2f81f712
  • editor.selectionHighlightBackground#3fb95040
  • editor.stackFrameHighlightBackground#bb800966
  • editor.wordHighlightBackground#6e768180
  • editor.wordHighlightBorder#6e768199
  • editor.wordHighlightStrongBackground#6e76814d
  • editor.wordHighlightStrongBorder#6e768199
  • editorBracketMatch.background#3fb95040
  • editorBracketMatch.border#3fb95099
  • editorCursor.foreground#2f81f7
  • editorGroup.border#2e4052
  • editorGroupHeader.tabsBackground#0f141a
  • editorGroupHeader.tabsBorder#2e4052
  • editorGutter.addedBackground#2ea04366
  • editorGutter.deletedBackground#f8514966
  • editorGutter.modifiedBackground#bb800966
  • editorIndentGuide.activeBackground#f0f4f73d
  • editorIndentGuide.background#f0f4f71f
  • editorInlayHint.background#8b949e33
  • editorInlayHint.foreground#7d8590
  • editorInlayHint.paramBackground#8b949e33
  • editorInlayHint.paramForeground#7d8590
  • editorInlayHint.typeBackground#8b949e33
  • editorInlayHint.typeForeground#7d8590
  • editorLineNumber.activeForeground#f0f4f7
  • editorLineNumber.foreground#6e7681
  • editorOverviewRuler.border#0f141a
  • editorWhitespace.foreground#484f58
  • editorWidget.background#1a242e
  • errorForeground#f85149
  • focusBorder#3591ed
  • foreground#f0f4f7
  • gitDecoration.addedResourceForeground#3fb950
  • gitDecoration.conflictingResourceForeground#db6d28
  • gitDecoration.deletedResourceForeground#f85149
  • gitDecoration.ignoredResourceForeground#6e7681
  • gitDecoration.modifiedResourceForeground#d29922
  • gitDecoration.submoduleResourceForeground#7d8590
  • gitDecoration.untrackedResourceForeground#3fb950
  • icon.foreground#7d8590
  • input.background#141c24
  • input.border#2e4052
  • input.foreground#f0f4f7
  • input.placeholderForeground#6e7681
  • keybindingLabel.foreground#f0f4f7
  • list.activeSelectionBackground#6e768166
  • list.activeSelectionForeground#f0f4f7
  • list.focusBackground#388bfd26
  • list.focusForeground#f0f4f7
  • list.highlightForeground#2f81f7
  • list.hoverBackground#6e76811a
  • list.hoverForeground#f0f4f7
  • list.inactiveFocusBackground#388bfd26
  • list.inactiveSelectionBackground#6e768166
  • list.inactiveSelectionForeground#f0f4f7
  • minimapSlider.activeBackground#8b949e47
  • minimapSlider.background#8b949e33
  • minimapSlider.hoverBackground#8b949e3d
  • notificationCenterHeader.background#1a242e
  • notificationCenterHeader.foreground#7d8590
  • notifications.background#1a242e
  • notifications.border#2e4052
  • notifications.foreground#f0f4f7
  • notificationsErrorIcon.foreground#f85149
  • notificationsInfoIcon.foreground#2f81f7
  • notificationsWarningIcon.foreground#d29922
  • panel.background#0f141a
  • panel.border#2e4052
  • panelInput.border#2e4052
  • panelTitle.activeBorder#f78166
  • panelTitle.activeForeground#f0f4f7
  • panelTitle.inactiveForeground#7d8590
  • peekViewEditor.background#6e76811a
  • peekViewEditor.matchHighlightBackground#bb800966
  • peekViewResult.background#141c24
  • peekViewResult.matchHighlightBackground#bb800966
  • pickerGroup.border#2e4052
  • pickerGroup.foreground#7d8590
  • progressBar.background#3591ed
  • quickInput.background#1a242e
  • quickInput.foreground#f0f4f7
  • scrollbar.shadow#484f5833
  • scrollbarSlider.activeBackground#8b949e47
  • scrollbarSlider.background#8b949e33
  • scrollbarSlider.hoverBackground#8b949e3d
  • settings.headerForeground#f0f4f7
  • settings.modifiedItemIndicator#bb800966
  • sideBar.background#0f141a
  • sideBar.border#2e4052
  • sideBar.foreground#f0f4f7
  • sideBarSectionHeader.background#0f141a
  • sideBarSectionHeader.border#2e4052
  • sideBarSectionHeader.foreground#f0f4f7
  • sideBarTitle.foreground#f0f4f7
  • statusBar.background#141c24
  • statusBar.border#2e4052
  • statusBar.debuggingBackground#da3633
  • statusBar.debuggingForeground#ffffff
  • statusBar.focusBorder#3591ed80
  • statusBar.foreground#7d8590
  • statusBar.noFolderBackground#141c24
  • statusBarItem.activeBackground#f0f4f71f
  • statusBarItem.focusBorder#3591ed
  • statusBarItem.hoverBackground#f0f4f714
  • statusBarItem.prominentBackground#6e768166
  • statusBarItem.remoteBackground#2e4052
  • statusBarItem.remoteForeground#f0f4f7
  • symbolIcon.arrayForeground#f0883e
  • symbolIcon.booleanForeground#58a6ff
  • symbolIcon.classForeground#f0883e
  • symbolIcon.colorForeground#79c0ff
  • symbolIcon.constantForeground#aff5b4#7ee787#56d364#3fb950#2ea043#238636#196c2e#0f5323#033a16#04260f
  • symbolIcon.constructorForeground#d2a8ff
  • symbolIcon.enumeratorForeground#f0883e
  • symbolIcon.enumeratorMemberForeground#58a6ff
  • symbolIcon.eventForeground#6e7681
  • symbolIcon.fieldForeground#f0883e
  • symbolIcon.fileForeground#d29922
  • symbolIcon.folderForeground#d29922
  • symbolIcon.functionForeground#bc8cff
  • symbolIcon.interfaceForeground#f0883e
  • symbolIcon.keyForeground#58a6ff
  • symbolIcon.keywordForeground#ff7b72
  • symbolIcon.methodForeground#bc8cff
  • symbolIcon.moduleForeground#ff7b72
  • symbolIcon.namespaceForeground#ff7b72
  • symbolIcon.nullForeground#58a6ff
  • symbolIcon.numberForeground#3fb950
  • symbolIcon.objectForeground#f0883e
  • symbolIcon.operatorForeground#79c0ff
  • symbolIcon.packageForeground#f0883e
  • symbolIcon.propertyForeground#f0883e
  • symbolIcon.referenceForeground#58a6ff
  • symbolIcon.snippetForeground#58a6ff
  • symbolIcon.stringForeground#79c0ff
  • symbolIcon.structForeground#f0883e
  • symbolIcon.textForeground#79c0ff
  • symbolIcon.typeParameterForeground#79c0ff
  • symbolIcon.unitForeground#58a6ff
  • symbolIcon.variableForeground#f0883e
  • tab.activeBackground#141c24
  • tab.activeBorder#141c24
  • tab.activeBorderTop#f78166
  • tab.activeForeground#f0f4f7
  • tab.border#2e4052
  • tab.hoverBackground#141c24
  • tab.inactiveBackground#0f141a
  • tab.inactiveForeground#7d8590
  • tab.unfocusedActiveBorder#141c24
  • tab.unfocusedActiveBorderTop#2e4052
  • tab.unfocusedHoverBackground#6e76811a
  • terminal.ansiBlack#484f58
  • terminal.ansiBlue#58a6ff
  • terminal.ansiBrightBlack#6e7681
  • terminal.ansiBrightBlue#79c0ff
  • terminal.ansiBrightCyan#56d4dd
  • terminal.ansiBrightGreen#56d364
  • terminal.ansiBrightMagenta#d2a8ff
  • terminal.ansiBrightRed#ffa198
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#e3b341
  • terminal.ansiCyan#39c5cf
  • terminal.ansiGreen#3fb950
  • terminal.ansiMagenta#bc8cff
  • terminal.ansiRed#ff7b72
  • terminal.ansiWhite#b1bac4
  • terminal.ansiYellow#d29922
  • terminal.foreground#f0f4f7
  • textBlockQuote.background#0f141a
  • textBlockQuote.border#2e4052
  • textCodeBlock.background#6e768166
  • textLink.activeForeground#2f81f7
  • textLink.foreground#2f81f7
  • textPreformat.foreground#7d8590
  • textSeparator.foreground#21262d
  • titleBar.activeBackground#141c24
  • titleBar.activeForeground#7d8590
  • titleBar.border#2e4052
  • titleBar.inactiveBackground#0f141a
  • titleBar.inactiveForeground#7d8590
  • tree.indentGuidesStroke#21262d
  • welcomePage.buttonBackground#21262d
  • welcomePage.buttonHoverBackground#2e4052

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#d9e7e7
string#c9f08f
punctuation, constant.other.symbol#89e7ff
constant.character.escape, text.html constant.character.entity.named#d9e7e7
constant.language.boolean#ffa9c1
constant.numeric#ff9b54
variable, variable.parameter, support.variable, variable.language, support.constant, meta.definition.variable entity.name.function, meta.function-call.arguments#d9e7e7
keyword.other#ff9b54
keyword, modifier, variable.language.this, support.type.object, constant.language#89e7ff
entity.name.function, support.function#82b8ff
storage.type, storage.modifier, storage.control#da97ff
support.module, support.node#ff7981
support.type, constant.other.key#ffd767
entity.name.type, entity.other.inherited-class, entity.other#ffd767
comment#8eafbf
comment punctuation.definition.comment, string.quoted.docstring#8eafbf
punctuation#89e7ff
entity.name, entity.name.type.class, support.type, support.class, meta.use#ffd767
variable.object.property, meta.field.declaration entity.name.function#ff7981
meta.definition.method entity.name.function#ff7981
meta.function entity.name.function#82b8ff
template.expression.begin, template.expression.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#89e7ff
meta.embedded, source.groovy.embedded, meta.template.expression#d9e7e7
entity.name.tag.yaml#ff7981
meta.object-literal.key, meta.object-literal.key string, support.type.property-name.json#ff7981
constant.language.json#89e7ff
entity.other.attribute-name.class#ffd767
entity.other.attribute-name.id#ff9b54
source.css entity.name.tag#ffd767
support.type.property-name.css#b8d5e0
meta.tag, punctuation.definition.tag#89e7ff
entity.name.tag#ff7981
entity.other.attribute-name#da97ff
punctuation.definition.entity.html#d9e7e7
markup.heading#89e7ff
text.html.markdown meta.link.inline, meta.link.reference#ff7981
text.html.markdown beginning.punctuation.definition.list#89e7ff
markup.italic#ff7981
markup.bold#ff7981bold
markup.bold markup.italic, markup.italic markup.bold#ff7981italic bold
markup.fenced_code.block.markdown punctuation.definition.markdown#c9f08f
markup.inline.raw.string.markdown#c9f08f
keyword.other.definition.ini#ff7981
entity.name.section.group-title.ini#89e7ff
source.cs meta.class.identifier storage.type#ffd767
source.cs meta.method.identifier entity.name.function#ff7981
source.cs meta.method-call meta.method, source.cs entity.name.function#82b8ff
source.cs storage.type#ffd767
source.cs meta.method.return-type#ffd767
source.cs meta.preprocessor#8eafbf
source.cs entity.name.type.namespace#d9e7e7
meta.jsx.children, SXNested#d9e7e7
support.class.component#ffd767
source.cpp meta.block variable.other#d9e7e7
source.python meta.member.access.python#ff7981
source.python meta.function-call.python, meta.function-call.arguments#82b8ff
meta.block#ff7981
entity.name.function.call#82b8ff
source.php support.other.namespace, source.php meta.use support.class#d9e7e7
constant.keyword#89e7ff
entity.name.function#82b8ff
#d9e7e7
constant.other.placeholder#ff7981
markup.deleted#ff7981
markup.inserted#c9f08f
markup.underlineunderline
keyword.control#89e7ff
variable.parameter
variable.parameter.function.language.special.self.python#ff7981
constant.character.format.placeholder.other.python#ff9b54
markup.quote#89e7ff
markup.fenced_code.block#d9e7e7
punctuation.definition.quote#ffa9c1
meta.structure.dictionary.json support.type.property-name.json#da97ff
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffd767
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ff9b54
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ff7981
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#cd9f85
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#82b8ff
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffa9c1
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#da97ff
meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#c9f08f

Shiki preview

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

Loading...