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.background#111114
  • activityBar.border#111114
  • activityBar.foreground#88888b
  • activityBarBadge.background#88dd33
  • activityBarBadge.foreground#222225
  • badge.background#88dd33
  • badge.foreground#222225
  • button.background#333336
  • button.foreground#cccccf
  • button.hoverBackground#222225
  • debugExceptionWidget.background#333336
  • debugExceptionWidget.border#222225
  • debugToolBar.background#111114
  • diffEditor.insertedTextBackground#ffdd440c
  • diffEditor.insertedTextBorder#ffdd44
  • diffEditor.removedTextBackground#88bbff00
  • diffEditor.removedTextBorder#77ccff
  • dropdown.background#222225
  • dropdown.border#222225
  • dropdown.foreground#88888b
  • editor.background#18181b
  • editor.findMatchBackground#44444788
  • editor.findMatchHighlightBackground#444447aa
  • editor.foreground#ffffff
  • editor.hoverHighlightBackground#44444788
  • editor.inactiveSelectionBackground#44444788
  • editor.lineHighlightBackground#00000066
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#333336cc
  • editor.selectionBackground#555558
  • editor.selectionForeground#ffffff
  • editor.selectionHighlightBackground#33333688
  • editor.wordHighlightBackground#44444788
  • editor.wordHighlightStrongBackground#44444788
  • editorBracketMatch.background#222225
  • editorBracketMatch.border#666669
  • editorCodeLens.foreground#666669
  • editorCursor.foreground#ffffff
  • editorError.foreground#ee5500
  • editorGroup.border#111114
  • editorGroup.dropBackground#111114bb
  • editorGroupHeader.noTabsBackground#111114
  • editorGroupHeader.tabsBackground#111114
  • editorGroupHeader.tabsBorder#000000
  • editorGutter.addedBackground#ffdd44
  • editorGutter.background#18181b
  • editorGutter.deletedBackground#77ccff
  • editorGutter.modifiedBackground#77ccff
  • editorHoverWidget.background#313134
  • editorHoverWidget.border#000000
  • editorHoverWidget.foreground#cccccf
  • editorIndentGuide.activeBackground1#1c1c1f
  • editorIndentGuide.background1#1c1c1f
  • editorLineNumber.activeForeground#88888b
  • editorLineNumber.foreground#333336
  • editorLink.activeForeground#aa99ff
  • editorMarkerNavigation.background#333336
  • editorMarkerNavigationError.background#77ccff
  • editorMarkerNavigationWarning.background#77ccff
  • editorOverviewRuler.addedForeground#ffdd44
  • editorOverviewRuler.border#222225
  • editorOverviewRuler.currentContentForeground#333336
  • editorOverviewRuler.deletedForeground#77ccff
  • editorOverviewRuler.errorForeground#77ccff
  • editorOverviewRuler.findMatchForeground#555558cc
  • editorOverviewRuler.incomingContentForeground#333336
  • editorOverviewRuler.infoForeground#aa99ff
  • editorOverviewRuler.modifiedForeground#77ccff
  • editorOverviewRuler.rangeHighlightForeground#333336cc
  • editorOverviewRuler.selectionHighlightForeground#555558cc
  • editorOverviewRuler.warningForeground#77ccff
  • editorOverviewRuler.wordHighlightForeground#333336cc
  • editorOverviewRuler.wordHighlightStrongForeground#555558cc
  • editorRuler.foreground#ffffff
  • editorSuggestWidget.background#313134
  • editorSuggestWidget.border#000000
  • editorSuggestWidget.foreground#cccccf
  • editorSuggestWidget.highlightForeground#ffffff
  • editorSuggestWidget.selectedBackground#111114
  • editorWarning.border#00000000
  • editorWarning.foreground#77ccff
  • editorWhitespace.foreground#555558
  • editorWidget.background#313134
  • editorWidget.border#000000
  • errorForeground#77ccff
  • extensionButton.prominentBackground#333336
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#555558
  • focusBorder#555558
  • foreground#ffffff
  • gitDecoration.modifiedResourceForeground#cccccf
  • gitDecoration.untrackedResourceForeground#cccccf
  • input.background#333336
  • input.border#333336
  • input.foreground#ffffff
  • input.placeholderForeground#555558
  • inputOption.activeBorder#555558
  • inputValidation.errorBackground#333336
  • inputValidation.errorBorder#77ccff
  • inputValidation.infoBackground#333336
  • inputValidation.infoBorder#aa99ff
  • inputValidation.warningBackground#333336
  • inputValidation.warningBorder#77ccff
  • list.activeSelectionBackground#333336
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#111114bb
  • list.focusBackground#222225
  • list.focusForeground#ffffff
  • list.highlightForeground#ffffff
  • list.hoverBackground#333336
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#000000
  • list.inactiveSelectionForeground#88888b
  • menu.background#333336
  • menu.foreground#ffffff
  • merge.border#222225
  • merge.currentContentBackground#333336cc
  • merge.currentHeaderBackground#555558cc
  • merge.incomingContentBackground#555558cc
  • merge.incomingHeaderBackground#666669cc
  • panel.background#111114
  • panel.border#000000
  • panelTitle.activeBorder#ffffff
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#88888b
  • peekView.border#222225
  • peekViewEditor.background#333336
  • peekViewEditor.matchHighlightBackground#555558
  • peekViewEditorGutter.background#333336
  • peekViewResult.background#333336
  • peekViewResult.fileForeground#88888b
  • peekViewResult.lineForeground#88888b
  • peekViewResult.matchHighlightBackground#555558
  • peekViewResult.selectionBackground#333336
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#333336
  • peekViewTitleDescription.foreground#88888b
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#222225
  • pickerGroup.foreground#555558
  • progressBar.background#333336
  • quickInput.background#111114
  • quickInput.foreground#ffffff
  • quickInputList.focusBackground#333336
  • quickInputList.focusForeground#ffffff
  • scrollbar.shadow#111114
  • scrollbarSlider.activeBackground#222225
  • scrollbarSlider.background#222225
  • scrollbarSlider.hoverBackground#222225
  • selection.background#111114
  • sideBar.background#111114
  • sideBar.border#000000
  • sideBar.foreground#88888b
  • sideBarSectionHeader.background#111114
  • sideBarSectionHeader.foreground#666669
  • sideBarTitle.foreground#555558
  • statusBar.background#111114
  • statusBar.border#000000
  • statusBar.debuggingBackground#666669
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#666669
  • statusBar.noFolderBackground#111114
  • statusBar.noFolderForeground#666669
  • statusBarItem.activeBackground#222225
  • statusBarItem.hoverBackground#222225
  • statusBarItem.hoverForeground#ffffff
  • statusBarItem.prominentBackground#333336
  • statusBarItem.prominentHoverBackground#444447
  • tab.activeBackground#1c1c1f
  • tab.border#000000
  • tab.inactiveBackground#111114
  • tab.inactiveForeground#88888b
  • tab.unfocusedActiveBorder#88888b
  • tab.unfocusedActiveForeground#88888b
  • tab.unfocusedInactiveForeground#88888b
  • terminal.ansiBlack#111114
  • terminal.ansiBlue#77ccff
  • terminal.ansiBrightBlack#666669
  • terminal.ansiBrightBlue#77ccff
  • terminal.ansiBrightCyan#aa99ff
  • terminal.ansiBrightGreen#ffdd44
  • terminal.ansiBrightMagenta#77ccff
  • terminal.ansiBrightRed#77ccff
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#88dd33
  • terminal.ansiCyan#aa99ff
  • terminal.ansiGreen#88dd33
  • terminal.ansiMagenta#77ccff
  • terminal.ansiRed#77ccff
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#77ccff
  • terminal.background#111114
  • terminal.border#000000
  • terminal.foreground#ffffff
  • terminalOverviewRuler.border#000000
  • textLink.activeForeground#77ccff
  • textLink.foreground#77ccff
  • titleBar.activeBackground#111114
  • titleBar.activeForeground#88888b
  • titleBar.border#00000c
  • titleBar.inactiveBackground#111114
  • titleBar.inactiveForeground#555558
  • walkThrough.embeddedEditorBackground#111114
  • widget.shadow#111114cc

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable.language.this
markup.boldbold
invalid, markup.italic, markup.quoteitalic
markup.underlineunderline
source.js.jsx punctuation.section.embedded, entity.name.tag, string.other.link.description.title, support.constant, support.variable, support.type, variable.other.class, support.class.builtin.js, support.class.console.js, meta.property-value, variable.parameter.keyframe-list, meta.at-rule.keyframes entity.name.function, expression.embedded.vue punctuation.definition#BBA0FF
entity.other.attribute-name.pseudo-class.css, entity.name.type.object.console, variable.language, variable.parameter.function.language.special.self.python, storage.type, entity.other.attribute-name.pseudo-element.css#BBA0FFitalic
punctuation.definition.string.template#BBA0FFbold
entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector-suffix.css, entity.other.attribute-name.parent-selector-suffix.css punctuation.definition.entity.css, meta.definition.function, markup.underline.link, markup.inserted, meta.function-call, meta.instance.constructor, meta.attribute-with-value.class string, string.other.ref, string.other.restructuredtext.ref, variable.function, entity.name.type, entity.name.function, variable.other.object.property, punctuation.separator.key-value, meta.definition.function.js, support.class.component.js, entity.other.inherited-class, support.class, support.function.misc, support.function, entity.other.attribute-name.id.css, entity.other.attribute-name.id.css punctuation, entity.other.attribute-name.class.css punctuation, meta.function-call support.function.construct, entity.other.attribute-name#FFDD44
storage.type.function.arrow#FFDD44
entity.name.section, constant.numeric.line-number.match.find-in-files, markup.heading, markup.changed, meta.attribute-with-value.id string, string, punctuation.definition.string.begin, punctuation.definition.string.end, meta.attribute-selector#88CC44
keyword, keyword.control, constant, constant.numeric, constant.language, constant.other.property, constant.character.escape, comment keyword.codetag.notation, keyword.other.template.begin, keyword.other.template.end, markup.raw, markup.deleted, meta.property-list.css variable.other, entity.name.constant.preprocessor, meta.preprocessor, punctuation.section.embedded, punctuation.template-string.element.begin, punctuation.template-string.element.end, string.quoted.template punctuation.definition.string.begin, string.quoted.template punctuation.definition.string.end, meta.paragraph.markdown meta.dummy.line-break, meta.paragraph.markdown meta.hard-line-break.markdown, storage, storage.class.restructuredtext.ref, string.other.link.title, string.other.link.description, string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end, variable.language.arguments, storage.modifier, keyword.operator.new, keyword.operator, keyword.operator.spread, punctuation.section.embedded.end.php source.php, support.function.construct, meta.at-rule.keyframes, meta.at-rule.keyframes entity.other.attribute-name#88BBFF
variable.other.substitution#88BBFFitalic
meta.function-call meta.function-call.arguments, meta.function-call meta.arguments, meta.function-call meta.group, source.json meta.structure.dictionary, meta.object.member, punctuation.definition.group, string.unquoted.label, variable.other.member, entity.name.class, entity.name.namespace, constant.other, variable, variable.other, variable.other.constant.js, text.find-in-files, source, entity.name.type.module, source.sql support.function, support.other.namespace.php#FFFFFF
variable.parameter, parameters variable.function#FFFFFFitalic
variable.other.property, support.variable.property, punctuation.separator.key-value, meta.object-literal.key, variable.other.object.property, variable.object.property, text.html.basic, text.html.vue-html, text.html.php, text.html.derivative, punctuation.definition.variable, punctuation.definition.keyword.scss, meta.jsx.children.js, meta.tag.attributes keyword.operator.assignment, support.type.vendored.property-name.css, support.type.property-name.json, variable.other.constant.property#BBBBCC
meta.property-name support.type#BBBBCC
keyword.other.substitution, keyword.operator.heading.restructuredtext, keyword.operator.table.row.restructuredtext, keyword.operator.table.data.restructuredtext, punctuation, markup.ignored, markup.untracked, meta.brace.round, meta.brace.square, meta.brace.curly, meta.delimiter.comma.js, meta.function-call.without-arguments.js, meta.function-call.method.without-arguments.js, source.scss, string source punctuation.section.embedded, punctuation.definition.tag.begin source, source.php#9999AA
comment, comment punctuation#888899italic
source.js.jsx punctuation.section.embedded, string.other.link.description.title, support.constant, support.variable, support.type, support.class.builtin.js, support.class.console.js, meta.property-value, meta.at-rule.keyframes entity.name.function, expression.embedded.vue punctuation.definition, entity.name.tag, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, entity.name.type.object.console, variable.parameter.keyframe-list, variable.other.class, variable.language, variable.parameter.function.language.special.self.python, storage.type, punctuation.definition.string.template#AA99FF
entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector-suffix.css, entity.other.attribute-name.parent-selector-suffix.css punctuation.definition.entity.css, entity.other.attribute-name.id.css, entity.other.attribute-name.id.css punctuation, entity.other.attribute-name.class.css punctuation, meta.definition.function, markup.underline.link, markup.inserted, meta.function-call, meta.instance.constructor, meta.attribute-with-value.class string, meta.function-call support.function.construct, string.other.ref, string.other.restructuredtext.ref, variable.function, entity.name.type, entity.name.function, variable.other.object.property, punctuation.separator.key-value, meta.definition.function.js, support.class.component.js, entity.other.inherited-class, support.class, support.function.misc, support.function, entity.other.attribute-name, storage.type.function.arrow#FFDD44
string, entity.name.section, constant.numeric.line-number.match.find-in-files, markup.heading, markup.changed, meta.attribute-with-value.id string, punctuation.definition.string.begin, punctuation.definition.string.end, meta.attribute-selector#88DD33
keyword, keyword.control, constant, constant.numeric, constant.language, constant.other.property, constant.character.escape, comment keyword.codetag.notation, keyword.other.template.begin, keyword.other.template.end, markup.raw, markup.deleted, meta.property-list.css variable.other, entity.name.constant.preprocessor, meta.preprocessor, punctuation.section.embedded, punctuation.template-string.element.begin, punctuation.template-string.element.end, string.quoted.template punctuation.definition.string.begin, string.quoted.template punctuation.definition.string.end, meta.paragraph.markdown meta.dummy.line-break, meta.paragraph.markdown meta.hard-line-break.markdown, storage, storage.class.restructuredtext.ref, string.other.link.title, string.other.link.description, string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end, variable.language.arguments, storage.modifier, keyword.operator.new, keyword.operator, keyword.operator.spread, punctuation.section.embedded.end.php source.php, support.function.construct, meta.at-rule.keyframes, meta.at-rule.keyframes entity.other.attribute-name, variable.other.substitution#77CCFF
meta.function-call meta.function-call.arguments, meta.function-call meta.arguments, meta.function-call meta.group, source.json meta.structure.dictionary, meta.object.member, punctuation.definition.group, string.unquoted.label, variable.other.member, entity.name.class, entity.name.namespace, constant.other, variable, variable.other, variable.other.constant.js, text.find-in-files, source, entity.name.type.module, source.sql support.function, support.other.namespace.php, variable.parameter, parameters variable.function#FFFFFF
variable.other.property, support.variable.property, punctuation.separator.key-value, meta.object-literal.key, variable.other.object.property, variable.object.property, text.html.basic, text.html.vue-html, text.html.php, text.html.derivative, punctuation.definition.variable, punctuation.definition.keyword.scss, meta.jsx.children.js, meta.tag.attributes keyword.operator.assignment, support.type.vendored.property-name.css, support.type.property-name.json, variable.other.constant.property, meta.property-name support.type#CCCCCF
keyword.other.substitution, keyword.operator.heading.restructuredtext, keyword.operator.table.row.restructuredtext, keyword.operator.table.data.restructuredtext, punctuation, markup.ignored, markup.untracked, meta.brace.round, meta.brace.square, meta.brace.curly, meta.delimiter.comma.js, meta.function-call.without-arguments.js, meta.function-call.method.without-arguments.js, source.scss, string source punctuation.section.embedded, punctuation.definition.tag.begin source, source.php#99999C
comment, comment punctuation#88888B
token.info-token#6796E6
token.warn-token#CD9731
token.error-token#F44747
token.debug-token#B267E6

Shiki preview

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

Loading...

Origamid Next - Coding Theme