Skip to main content
CodingTheme

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#0c0e13
  • activityBar.foreground#D7DAE0
  • activityBarBadge.background#267fb5
  • activityBarBadge.foreground#6ee2ff
  • badge.background#282c34
  • breadcrumb.activeSelectionForeground#267fb5
  • breadcrumb.focusForeground#dfe1e8
  • breadcrumb.foreground#e6e6e6
  • breadcrumbPicker.background#0c0e13
  • button.background#267fb5
  • debugToolBar.background#21252b
  • diffEditor.insertedTextBackground#6ee2ff50
  • diffEditor.removedTextBackground#95CC5E50
  • dropdown.background#0c0e13
  • dropdown.border#14191f
  • editor.background#14191f
  • editor.findMatchHighlightBackground#314365
  • editor.foreground#e6e6e6
  • editor.lineHighlightBackground#67769630
  • editor.selectionBackground#67769660
  • editor.selectionHighlightBackground#267fb5A0
  • editor.wordHighlightBackground#314365
  • editor.wordHighlightStrongBackground#abb2bf26
  • editorCursor.background#effbff
  • editorCursor.foreground#b6bcc4
  • editorError.foreground#95CC5E
  • editorGroup.background#161922
  • editorGroup.border#161922
  • editorGroup.dropBackground#0c0e13
  • editorGroupHeader.tabsBackground#0c0e13
  • editorGroupHeader.tabsBorder#14191f
  • editorGutter.addedBackground#267fb5
  • editorGutter.background#14191f
  • editorGutter.deletedBackground#516a88
  • editorGutter.modifiedBackground#7a9bc2
  • editorHoverWidget.background#14171f
  • editorHoverWidget.border#161922
  • editorIndentGuide.background#67769640
  • editorLineNumber.foreground#67769660
  • editorLink.activeForeground#267fb5
  • editorMarkerNavigation.background#21252b
  • editorOverviewRuler.addedForeground#267fb5
  • editorOverviewRuler.deletedForeground#FF75B5
  • editorOverviewRuler.errorForeground#95CC5E
  • editorOverviewRuler.infoForeground#516a88
  • editorOverviewRuler.modifiedForeground#7a9bc2
  • editorOverviewRuler.warningForeground#7a9bc2
  • editorRuler.foreground#67769630
  • editorSuggestWidget.background#21252B
  • editorSuggestWidget.border#161922
  • editorSuggestWidget.selectedBackground#2c313a
  • editorUnnecessary.foreground#516a88
  • editorWarning.foreground#effbff
  • editorWhitespace.foreground#67769640
  • editorWidget.background#21252B
  • extensionButton.prominentBackground#343d64
  • extensionButton.prominentForeground#e6e6e6
  • extensionButton.prominentHoverBackground#267fb5
  • focusBorder#267fb5
  • gitDecoration.addedResourceForeground#267fb5
  • gitDecoration.conflictingResourceForeground#FF75B5
  • gitDecoration.deletedResourceForeground#516a88
  • gitDecoration.ignoredResourceForeground#64727f
  • gitDecoration.modifiedResourceForeground#7a9bc2
  • gitDecoration.untrackedResourceForeground#8892a0
  • input.background#0c0e13
  • input.border#343d64
  • list.activeSelectionBackground#67769640
  • list.activeSelectionForeground#dfe1e8
  • list.focusBackground#67769640
  • list.focusForeground#dfe1e8
  • list.highlightForeground#267fb5
  • list.hoverBackground#0c0e13
  • list.hoverForeground#c0c5cd
  • list.inactiveSelectionBackground#67769635
  • list.inactiveSelectionForeground#dfe1e8
  • listWarning.foreground#effbff
  • notificationCenterHeader.foreground#e6e6e6
  • notifications.background#0c0e13
  • notifications.foreground#e6e6e6
  • panel.background#0e1016
  • panel.border#14171f
  • peekView.border#314365
  • peekViewEditor.matchHighlightBackground#29244b
  • peekViewEditor.matchHighlightBorder#267fb5
  • peekViewTitle.background#0c0e13
  • peekViewTitleDescription.foreground#e6e6e6
  • peekViewTitleLabel.foreground#e6e6e6
  • pickerGroup.border#267fb5
  • pickerGroup.foreground#267fb5
  • progressBar.background#267fb5
  • scrollbar.shadow#14191f
  • scrollbarSlider.activeBackground#6d87b860
  • scrollbarSlider.background#6d87b830
  • scrollbarSlider.hoverBackground#6d87b830
  • selection.background#267fb5
  • settings.dropdownBackground#0c0e13
  • settings.dropdownBorder#14191f
  • settings.headerForeground#c0c5cd
  • settings.modifiedItemIndicator#267fb5
  • sideBar.background#0c0e13
  • sideBar.border#14171f
  • sideBar.foreground#7E8C99
  • sideBarSectionHeader.background#0c0e13
  • sideBarSectionHeader.foreground#c0c5cd
  • statusBar.background#0c0e13
  • statusBar.border#14171f
  • statusBar.debuggingBackground#267fb5
  • statusBar.debuggingBorder#14171f
  • statusBar.debuggingForeground#e6e6e6
  • statusBar.foreground#64727f
  • statusBar.noFolderBackground#0c0e13
  • statusBarItem.hoverBackground#14171f
  • tab.activeBackground#14191f
  • tab.border#0c0e13
  • tab.inactiveBackground#0c0e13
  • terminal.ansiBlack#516a88
  • terminal.ansiBlue#267fb5
  • terminal.ansiBrightBlack#516a88
  • terminal.ansiBrightBlue#267fb5
  • terminal.ansiBrightCyan#6ee2ff
  • terminal.ansiBrightGreen#95CC5E
  • terminal.ansiBrightMagenta#4cbbff
  • terminal.ansiBrightRed#7a9bc2
  • terminal.ansiBrightWhite#effbff
  • terminal.ansiBrightYellow#748aa6
  • terminal.ansiCyan#6ee2ff
  • terminal.ansiGreen#95CC5E
  • terminal.ansiMagenta#4cbbff
  • terminal.ansiRed#7a9bc2
  • terminal.ansiWhite#effbff
  • terminal.ansiYellow#748aa6
  • terminal.foreground#effbff
  • terminal.selectionBackground#267fb540
  • terminalCursor.background#effbff
  • terminalCursor.foreground#267fb5
  • textLink.foreground#267fb5
  • titleBar.activeBackground#0c0e13
  • titleBar.activeForeground#9da5b4
  • titleBar.inactiveBackground#0c0e13
  • titleBar.inactiveForeground#6B717D
  • widget.shadow#14191f

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#516a88
punctuation.definition, punctuation.definition.annotation, punctuation.definition.heading, punctuation.definition.list_item, punctuation.definition.thematic-break, punctuation.separator, punctuation.terminator, punctuation.accessor, punctuation.section, punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#8892a0
punctuation.definition.blockquote#effbff
meta.separator.thematic-break
string, markup.inline.raw.string#6ee2ff
constant.numeric#6ee2ff
constant.numeric.line-number#effbffeffbff33
constant.numeric.line-number.match#effbff
constant.language#6ee2ff
constant.character, constant.other#4cbbff
variable.member#95CC5E
variable.parameter#95CC5E
meta.selectionset.graphql meta.arguments.graphql variable.graphql, meta.type.interface.graphql meta.type.object.graphql support.type.graphql, entity.name.type.module, meta.variables.graphql meta.type.list.graphql support.type.graphql#effbff
variable.language#95CC5E
variable.function, meta.selectionset.graphql variable.graphql, meta.type.interface.graphql meta.type.object.graphql variable.graphql#effbff
variable.annotation#effbff
keyword, keyword.operator.word#267fb5
keyword.operator#748aa6
storage#748aa6
storage.type, storage.type.type, storage.type.function.arrow#267fb5
storage.type.java, storage.type.object.array.java#95CC5E
storage.type.primitive#6ee2ff
keyword.operator.type.annotation, meta.interface meta.field.declaration meta.type.annotation keyword.operator.type.annotation, meta.type.declaration meta.object.type meta.field.declaration meta.type.annotation keyword.operator.type.annotation, meta.interface meta.method.declaration meta.return.type keyword.operator.type.annotation, meta.type.declaration meta.object.type meta.method.declaration meta.return.type keyword.operator.type.annotation, punctuation.accessor, punctuation.separator.period#7a9bc2
entity.name, entity.name.type.class, entity.name.type.interface, entity.name.type.enum, entity.name.type.alias, meta.type.interface.graphql support.type.graphql, meta.enum.graphql support.type.enum.graphql#effbff
entity.name.function, meta.type.parameters entity.name.type#effbff
entity.name.type#7a9bc2
entity.name.label#effbff
entity.other.inherited-class#95CC5E
entity.name.tag, support.class.component#effbff
entity.name.tag support.class.component, meta.tag.custom entity.name.tag#267fb5
entity.other.attribute-name#7a9bc2
support.variable#7a9bc2
support.variable.property.dom#e6e6e6
support.function#effbff
support.macro#267fb5
support.constant#4cbbff
support.type#267fb5
support.type.primitive, support.type.builtin.graphql, support.type.builtin#267fb5
support.class#267fb5
meta.var.expr punctuation.definition.string.template.begin string.template, meta.var.expr punctuation.definition.string.template.end string.template, punctuation.definition.string.template.begin, punctuation.definition.string.template.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#effbff
invalid#FF75B5
invalid.deprecated#8892a0
markup.error, message.error#95CC5E
markup.warning#effbff
markup.info#267fb5
markup.ignored#516a88
markup.untracked#516a88
markup.boldbold
markup.italicitalic
markup.italic markup.bold, markup.bold markup.italicbold italic
markup.heading, entity.name.section.markdown#effbff
markup.underline.link, string.other.link#267fb5
string.other.link.description#6ee2ff
markup.list.numbered.bullet#4cbbff
markup.quote#effbff
markup.raw
markup.raw.inline
meta.table.header.markdown, meta.table.header-separator.markdown, meta.table.markdown
support.type.property-name#7a9bc2
support.type.custom-property.name#267fb5
entity.other.attribute-name.class.css#95CC5E
punctuation.definition.entity#effbff
entity.other.attribute-name.id.css#effbff
keyword.other.important#7a9bc2
support.type.vendor-prefix#effbff
entity.other.pseudo-class, entity.other.pseudo-element#effbff
meta.interface meta.method.declaration meta.definition.method entity.name.function, meta.type.declaration meta.object.type meta.method.declaration meta.definition.method entity.name.function, meta.interface meta.field.declaration meta.definition.property entity.name.function, meta.type.declaration meta.object.type meta.field.declaration meta.definition.property entity.name.function, storage.modifier.import#effbff
keyword.control.import, keyword.control.from, keyword.control.export, keyword.control.as, constant.language.import-export-all, keyword.control.new, variable.language.wildcard, keyword.other.import, keyword.control.default#748aa6
storage.modifier.async#effbff
storage.modifier#267fb5
meta.object-literal.key, meta.selectionset.graphql meta.arguments.graphql variable.parameter.graphql, meta.type.interface.graphql meta.type.object.graphql meta.variables.graphql variable.parameter.graphql, meta.enum.graphql meta.type.object.graphql constant.character.enum.graphql#7a9bc2
meta.brace.round, punctuation.definition, keyword.operator.ternary, meta.brace.curly.graphql, meta.brace.square, punctuation.operation.graphql, punctuation.colon.graphql#F8F8F2A5
markup.inserted#267fb5
markup.deleted#FF75B5
markup.changed#267fb5
constant.numeric.line-number.find-in-files - match#7a9bc2
entity.name.filename.find-in-files#4cbbff
token.info-token#516a88
token.warn-token#7a9bc2
token.error-token#FF75B5
token.debug-token#95CC5E
meta.template.expression#e6e6e6
meta.class.identifier storage.modifier#267fb5
storage.type.generic#effbff
meta.group.braces.curly keyword.control.loop, keyword.operator.ternary, keyword.operator.ternary.js, keyword.operator.ternary.js.jsx, keyword.operator.ternary.ts, keyword.operator.ternary.tsx, keyword.control.java#effbff
keyword.control.loop, keyword.control.conditional, keyword.control.trycatch#748aa6
keyword.control.flow#4cbbff
constant.language.import-export-all#effbff
punctuation.decorator#effbff
variable.other.object.property#7a9bc2
source.json meta.structure.dictionary.json string.json support.type.property-name.json#267fb5
meta.selectionset.graphql meta.selectionset.graphql variable.graphql#267fb5
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.json support.type.property-name.json#effbff
meta.selectionset.graphql meta.selectionset.graphql meta.selectionset.graphql variable.graphql#effbff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.json support.type.property-name.json#7a9bc2
meta.selectionset.graphql meta.selectionset.graphql meta.selectionset.graphql meta.selectionset.graphql variable.graphql#7a9bc2
meta.tag meta.tag.attributes keyword.operator.assignment#effbff
entity.name.function.directive.graphql#effbff
keyword.other.unit#effbff
entity.name.tag.doctype, meta.tag.sgml.doctype, meta.tag.sgml.doctype.html, markup.italic.markdown, markup.quote.markdown, entity.other.attribute-name, entity.name.tag.custom, source.js entity.other.attribute-name.js, source.js.jsx entity.other.attribute-name.js, ext.html.basic entity.other.attribute-name.html, source.js.jsx keyword.control.flow.js, support.type.property.css, support.function.basic_functions, variable.assignment.coffee, support.function.basic_functions, keyword.operator.type.annotation, assignment.coffee, italic, quote, type .function, type.function, storage.modifier, storage.type.class, modifier, keyword.control.flow, source.shell keyword.control.shell, keyword.control.default, keyword.control.switch, this, variable.language.this.php, keyword.control.import, keyword.control.from, keyword.control.export, keyword.control.as, keyword.control, keyword.other.import, comment, punctuation.definition.comment, constant.language, variable.language, entity.other.attribute-name, support.macro, support.constant, keyword.control.default, storage.modifier.async, storage.modifier, meta.class.identifier storage.modifier, keyword.operator.expression, storage.type, storage.type.typeitalic
meta.interface.ts variable.object.property, meta.interface.tsx variable.object.property, meta.type.declaration.ts variable.object.property, meta.type.declaration.tsx variable.object.property, meta.function.parameter.typehinted.php storage.type.php, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, source.js meta.group.braces.curly.js keyword.other.substitution, source.js.jsx meta.group.braces.curly.js.jsx keyword.other.substitution, keyword.operator.type.annotation, keyword.operator.type, keyword.operator.logical, source.php keyword.operator, variable.object.property.ts, variable.object.property.tsx, keyword.operator.class.php, support.function.basic_functions.php, keyword.operator.flowtype.other.js, keyword.operator.flowtype.other.js.jsx, source.shell keyword.operator, keyword.operator.ternary.js, keyword.operator.ternary.js.jsx, keyword.operator.ternary.ts, keyword.operator.ternary.tsx, source.js meta.group.regexp keyword.operator, source.js.jsx meta.group.regexp keyword.operator, source.ts meta.group.regexp keyword.operator, source.tsx meta.group.regexp keyword.operator, string.regexp.js keyword.control.anchor.regexp, string.regexp.js.jsx keyword.control.anchor.regexp, string.regexp.ts keyword.control.anchor.regexp, string.regexp.tsx keyword.control.anchor.regexp, keyword.operator.other.elixir, keyword.operator.assignment.go, support.type.builtin, support.class.component, meta.type.interface.graphql support.type.graphql, meta.type.interface.graphql meta.type.object.graphql support.type.graphql, meta.enum.graphql support.type.enum.graphql, support.variable.property.dom, storage.type.primitive.java, storage.type.object.java, storage.type.object.array.java, storage.type.java, storage.type.generic.java, storage.modifier.import.java, meta.variables.graphql meta.type.list.graphql support.type.graphql, entity.other.attribute-name.class, entity.other.attribute-name.id, storage.type.cs, storage.type.type.cs, punctuation.definition.entitynormal

Shiki preview

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

Loading...

Matter by Tobias Timm - VS Code Theme