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#18191b
  • activityBar.border#393b41
  • activityBar.foreground#f3f3f4
  • activityBar.inactiveForeground#7d8590
  • activityBarBadge.background#486bd5
  • activityBarBadge.foreground#ffffff
  • badge.background#486bd5
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#7d8590
  • breadcrumb.focusForeground#f3f3f4
  • breadcrumb.foreground#7d8590
  • breadcrumbPicker.background#1f2023
  • button.background#486bd5
  • button.foreground#ffffff
  • button.hoverBackground#6583dc
  • button.secondaryBackground#282e33
  • button.secondaryForeground#c9d1d9
  • button.secondaryHoverBackground#393b41
  • checkbox.background#1f2023
  • checkbox.border#393b41
  • 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#1f2023
  • descriptionForeground#7d8590
  • diffEditor.insertedLineBackground#23863626
  • diffEditor.insertedTextBackground#3fb9504d
  • diffEditor.removedLineBackground#da363326
  • diffEditor.removedTextBackground#ff7b724d
  • dropdown.background#1f2023
  • dropdown.border#393b41
  • dropdown.foreground#f3f3f4
  • dropdown.listBackground#1f2023
  • editor.background#18191b
  • 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#393b41
  • editorGroupHeader.tabsBackground#111113
  • editorGroupHeader.tabsBorder#393b41
  • editorGutter.addedBackground#2ea04366
  • editorGutter.deletedBackground#f8514966
  • editorGutter.modifiedBackground#bb800966
  • editorIndentGuide.activeBackground#f3f3f43d
  • editorIndentGuide.background#f3f3f41f
  • editorInlayHint.background#8b949e33
  • editorInlayHint.foreground#7d8590
  • editorInlayHint.paramBackground#8b949e33
  • editorInlayHint.paramForeground#7d8590
  • editorInlayHint.typeBackground#8b949e33
  • editorInlayHint.typeForeground#7d8590
  • editorLineNumber.activeForeground#f3f3f4
  • editorLineNumber.foreground#6e7681
  • editorOverviewRuler.border#111113
  • editorWhitespace.foreground#484f58
  • editorWidget.background#1f2023
  • errorForeground#f85149
  • focusBorder#486bd5
  • foreground#f3f3f4
  • 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#18191b
  • input.border#393b41
  • input.foreground#f3f3f4
  • input.placeholderForeground#6e7681
  • keybindingLabel.foreground#f3f3f4
  • list.activeSelectionBackground#6e768166
  • list.activeSelectionForeground#f3f3f4
  • list.focusBackground#388bfd26
  • list.focusForeground#f3f3f4
  • list.highlightForeground#2f81f7
  • list.hoverBackground#6e76811a
  • list.hoverForeground#f3f3f4
  • list.inactiveFocusBackground#388bfd26
  • list.inactiveSelectionBackground#6e768166
  • list.inactiveSelectionForeground#f3f3f4
  • minimapSlider.activeBackground#8b949e47
  • minimapSlider.background#8b949e33
  • minimapSlider.hoverBackground#8b949e3d
  • notificationCenterHeader.background#1f2023
  • notificationCenterHeader.foreground#7d8590
  • notifications.background#1f2023
  • notifications.border#393b41
  • notifications.foreground#f3f3f4
  • notificationsErrorIcon.foreground#f85149
  • notificationsInfoIcon.foreground#2f81f7
  • notificationsWarningIcon.foreground#d29922
  • panel.background#111113
  • panel.border#393b41
  • panelInput.border#393b41
  • panelTitle.activeBorder#f78166
  • panelTitle.activeForeground#f3f3f4
  • panelTitle.inactiveForeground#7d8590
  • peekViewEditor.background#6e76811a
  • peekViewEditor.matchHighlightBackground#bb800966
  • peekViewResult.background#18191b
  • peekViewResult.matchHighlightBackground#bb800966
  • pickerGroup.border#393b41
  • pickerGroup.foreground#7d8590
  • progressBar.background#486bd5
  • quickInput.background#1f2023
  • quickInput.foreground#f3f3f4
  • scrollbar.shadow#484f5833
  • scrollbarSlider.activeBackground#8b949e47
  • scrollbarSlider.background#8b949e33
  • scrollbarSlider.hoverBackground#8b949e3d
  • settings.headerForeground#f3f3f4
  • settings.modifiedItemIndicator#bb800966
  • sideBar.background#111113
  • sideBar.border#393b41
  • sideBar.foreground#f3f3f4
  • sideBarSectionHeader.background#111113
  • sideBarSectionHeader.border#393b41
  • sideBarSectionHeader.foreground#f3f3f4
  • sideBarTitle.foreground#f3f3f4
  • statusBar.background#18191b
  • statusBar.border#393b41
  • statusBar.debuggingBackground#da3633
  • statusBar.debuggingForeground#ffffff
  • statusBar.focusBorder#486bd580
  • statusBar.foreground#7d8590
  • statusBar.noFolderBackground#18191b
  • statusBarItem.activeBackground#f3f3f41f
  • statusBarItem.focusBorder#486bd5
  • statusBarItem.hoverBackground#f3f3f414
  • statusBarItem.prominentBackground#6e768166
  • statusBarItem.remoteBackground#393b41
  • statusBarItem.remoteForeground#f3f3f4
  • 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#18191b
  • tab.activeBorder#18191b
  • tab.activeBorderTop#f78166
  • tab.activeForeground#f3f3f4
  • tab.border#393b41
  • tab.hoverBackground#18191b
  • tab.inactiveBackground#111113
  • tab.inactiveForeground#7d8590
  • tab.unfocusedActiveBorder#18191b
  • tab.unfocusedActiveBorderTop#393b41
  • 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#f3f3f4
  • textBlockQuote.background#111113
  • textBlockQuote.border#393b41
  • textCodeBlock.background#6e768166
  • textLink.activeForeground#2f81f7
  • textLink.foreground#2f81f7
  • textPreformat.foreground#7d8590
  • textSeparator.foreground#21262d
  • titleBar.activeBackground#18191b
  • titleBar.activeForeground#7d8590
  • titleBar.border#393b41
  • titleBar.inactiveBackground#111113
  • titleBar.inactiveForeground#7d8590
  • tree.indentGuidesStroke#21262d
  • welcomePage.buttonBackground#21262d
  • welcomePage.buttonHoverBackground#393b41

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#dcdcdc
emphasis
strongbold
header#a1a1ff
comment#7aba5f
constant.language#5eb2f6
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#bbd8ad
constant.regexp#a4a5d2
entity.name.tag#5eb2f6
entity.name.tag.css#e3c27d
entity.other.attribute-name#9ee6ff
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#e3c27d
invalid#ff7676
markup.underlineunderline
markup.bold#5eb2f6bold
markup.heading#5eb2f6bold
markup.italic
markup.strikethroughstrikethrough
markup.inserted#bbd8ad
markup.deleted#e79776
markup.changed#5eb2f6
punctuation.definition.quote.begin.markdown#7aba5f
punctuation.definition.list.begin.markdown#6fabff
markup.inline.raw#e79776
punctuation.definition.tag#a9a9a9
meta.preprocessor, entity.name.function.preprocessor#5eb2f6
meta.preprocessor.string#e79776
meta.preprocessor.numeric#bbd8ad
meta.structure.dictionary.key.python#9ee6ff
meta.diff.header#5eb2f6
storage#5eb2f6
storage.type#5eb2f6
storage.modifier, keyword.operator.noexcept#5eb2f6
string, meta.embedded.assembly#e79776
string.tag#e79776
string.value#e79776
string.regexp#f88a8a
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#5eb2f6
meta.template.expression#dcdcdc
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#9ee6ff
keyword#5eb2f6
keyword.control#5eb2f6
keyword.operator#dcdcdc
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#5eb2f6
keyword.other.unit#bbd8ad
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#5eb2f6
support.function.git-rebase#9ee6ff
constant.sha.git-rebase#bbd8ad
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#dcdcdc
variable.language#5eb2f6
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#e4e4ae
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#46d5b8
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#46d5b8
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#df8dd8
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#9ee6ff
variable.other.constant, variable.other.enummember#46ceff
meta.object-literal.key#9ee6ff
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#e79776
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#e79776
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#f88a8a
keyword.operator.or.regexp, keyword.control.anchor.regexp#e4e4ae
keyword.operator.quantifier.regexp#e3c27d
constant.character, constant.other.option#5eb2f6
constant.character.escape#e3c27d
entity.name.label#d0d0d0

Shiki preview

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

Loading...

i3 Dark Theme by i3acksp4ce - VS Code Theme