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
comment, punctuation.definition.comment#8eafbf
variable, string constant.other.placeholder#d9e7e7
constant.other.color#e5e5e5
invalid, invalid.illegal#ff7289
keyword, storage.type, storage.modifier#da97ff
keyword.control, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#89e7ff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#ff7981
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#82b8ff
meta.block variable.other#ff7981
support.other.variable, string.other.link#ff7981
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#ff9b54
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#c9f08f
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#ffd767
support.type#b8d5e0
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#b8d5e0
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#ff7289
variable.language#ff7289
entity.name.method.js#82b8ff
meta.class-method.js entity.name.function.js, variable.function.constructor#82b8ff
entity.other.attribute-name#da97ff
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffd767
entity.other.attribute-name.class#ffd767
source.sass keyword.control#82b8ff
markup.inserted#c9f08f
markup.deleted#ff7289
markup.changed#da97ff
string.regexp#89e7ff
constant.character.escape#89e7ff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#82b8ff
source.js constant.other.object.key.js string.unquoted.label.js#ff7289
source.json meta.structure.dictionary.json support.type.property-name.json#da97ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffd767
source.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#ff9b54
source.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#ff7289
source.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#e29787
source.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#82b8ff
source.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#ff7981
source.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#da97ff
source.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 meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#c9f08f
text.html.markdown, punctuation.definition.list_item.markdown#d9e7e7
text.html.markdown markup.inline.raw.markdown#da97ff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#9dadb8
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#c9f08f
markup.italic#ff7981
markup.bold, markup.bold string#ff7981bold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#ff7981bold
markup.underline#ff9b54underline
markup.quote punctuation.definition.blockquote.markdown#9dadb8
markup.quote
string.other.link.title.markdown#82b8ff
string.other.link.description.title.markdown#da97ff
constant.other.reference.link.markdown#ffd767
markup.raw.block#da97ff
markup.raw.block.fenced.markdown#a9a9a9
punctuation.definition.fenced.markdown#a9a9a9
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#d9e7e7
variable.language.fenced.markdown#9dadb8
meta.separator#9dadb8bold
markup.table#d9e7e7

Shiki preview

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

Loading...

i3 Dark Theme by i3acksp4ce - VS Code Theme