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.activeBorder#2eaadc
  • activityBar.background#202020
  • activityBar.border#2f2f2f
  • activityBar.foreground#c3c3c3
  • activityBarBadge.background#2eaadc
  • badge.background#2eaadc
  • button.background#2eaadc
  • button.hoverBackground#42bef0
  • contrastBorder#3f3f3f
  • diffEditor.insertedTextBackground#85c75e26
  • diffEditor.removedTextBackground#e6292926
  • dropdown.background#2a2a2a
  • dropdown.border#3f3f3f
  • editor.background#202020
  • editor.foreground#c3c3c3
  • editor.hoverHighlightBackground#494949
  • editor.lineHighlightBackground#2a2a2a
  • editor.lineHighlightBorder#2a2a2a
  • editor.selectionBackground#1cc4ff60
  • editor.selectionHighlightBackground#0fb7fa3a
  • editor.wordHighlightBackground#ffffff00
  • editor.wordHighlightBorder#1cc4ffff
  • editor.wordHighlightStrongBackground#ffffff00
  • editor.wordHighlightStrongBorder#1cc4ffff
  • editorCursor.foreground#99ffff
  • editorGroupHeader.border#2a2a2a
  • editorGroupHeader.tabsBackground#202020
  • editorGroupHeader.tabsBorder#2f2f2f
  • editorIndentGuide.activeBackground#5d5d5d
  • editorIndentGuide.background#3f3f3f
  • editorLineNumber.activeForeground#c3c3c3
  • editorLineNumber.foreground#535353
  • editorRuler.foreground#494949
  • editorSuggestWidget.highlightForeground#57d3ff
  • editorSuggestWidget.selectedBackground#343434
  • editorWhitespace.foreground#494949
  • editorWidget.background#2a2a2a
  • errorForeground#eb5757
  • focusBorder#2eaadc
  • foreground#c3c3c3
  • gitDecoration.conflictingResourceForeground#F2994A
  • gitDecoration.deletedResourceForeground#eb5757
  • gitDecoration.ignoredResourceForeground#5d5d5d
  • gitDecoration.modifiedResourceForeground#26B5CE
  • gitDecoration.untrackedResourceForeground#4CB782
  • icon.foreground#c3c3c3
  • input.background#343434
  • input.border#494949
  • inputOption.activeBackground#2eaadc
  • inputValidation.errorBorder#eb5757
  • list.activeSelectionBackground#343434
  • list.activeSelectionForeground#6be7ff
  • list.focusBackground#343434
  • list.hoverBackground#343434
  • list.inactiveSelectionBackground#2f2f2f
  • list.inactiveSelectionForeground#6be7ff
  • panel.border#2f2f2f
  • panelTitle.activeBorder#2eaadc
  • peekViewEditor.background#2a2a2a
  • progressBar.background#42bef0
  • selection.background#2eaadc
  • sideBar.background#202020
  • sideBar.border#2f2f2f
  • sideBarSectionHeader.background#343434
  • statusBar.foreground#c3c3c3
  • tab.activeBackground#2f2f2f
  • tab.activeBorderTop#2eaadc
  • tab.border#2f2f2f
  • tab.inactiveBackground#202020
  • terminal.ansiBrightGreen#a2d484
  • terminal.ansiCyan#26B5CE
  • terminal.ansiGreen#4CB782
  • terminal.ansiMagenta#cba0ff
  • terminal.ansiRed#eb5757
  • terminal.ansiYellow#ffcc6d
  • terminalCursor.foreground#99ffff
  • titleBar.activeBackground#2a2a2a
  • titleBar.inactiveBackground#2a2a2a
  • tree.indentGuidesStroke#535353
  • tree.tableColumnsBorder#535353

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.block, comment.line, punctuation.definition.comment#8d847bitalic
variable, variable.other, variable.parameter, entity.name.variable, string constant.other.placeholder, source.vue meta.object.member.ts meta.object.member.ts#ffffffde
variable.parameter#ffffffde
constant.other.class, variable.other.property, variable.other.object.property#dde8eb
invalid, invalid.illegal#eb5757
keyword, storage.type, storage.modifier, meta storage.type#a38ec3italic
keyword.definition#a38ec3
keyword.operator.comparison, keyword.operator.logical#a38ec3
keyword.operator.logical.soilunset
constant.other.color, punctuation, keyword.other.template, keyword.other.substitution, meta.brace, punctuation.support.type.property-name, expression.embbeded punctuation.definition.tag.begin.html, expression.embbeded punctuation.definition.tag.end.html#a8a8a8
keyword.operator#a38ec3
punctuation.definition.binding-pattern.object.js#a8a8a8
punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#a8a8a8
text.html, meta.jsx.children.js#bdc4cc
keyword.control, entity.name.type.namespace, keyword.other, meta.directive support.function#a38ec3italic
keyword.control.flow, keyword.control.export, keyword.control.return, meta.function.closure, keyword.control.import, keyword.control.from, keyword.control.as, keyword.other.namespaceitalic
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#e08594
meta.method.declaration meta.function-call entity.name.function, meta.method-call entity.name.function, meta.function-call entity.name.function, variable.function, support.function, entity.name.function, keyword.other.special-method#49bde0
meta.function entity.name.function, meta.method entity.name.method, meta.method.declaration entity.name.function, meta.definition.method entity.name.function#49bde0
support.other.variable, string.other.link#ecbc55
constant.numeric, constant.language, support.constant, constant.character, constant.escape, support.constant.property-value#ec9459
string, constant.other.symbol, constant.other.key, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#bde052
string punctuation.definition.string#bde05280
entity.name, entity.name.type.class, support.type, support.class, new.expr meta.function-call entity.name.function, markup.changed.git_gutter, support.type.sys-types, support.constant, entity.name.type.namespace, meta.tag.custom entity.name.tag.html, source.vue invalid.illegal.unrecognized-tag.html#ecbc55
support.type, meta.return.type, entity.name.type, meta.use.php#ecbc55italic
meta.type.tuple meta.braceitalic
entity.other.inherited-class, support.orther.namespace.use, support.other.namespace#9ebecc
variable.language, variable.language.this, meta variable.language.this#ffffffaenormal
entity.other.attribute-name, meta entity.other.attribute-name, text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name, meta.directive.vue keyword.control, meta.directive entity.name.type#a38ec3italic
entity.other.attribute-name.class, entity.other.attribute-name.id, entity.name.tag.css#a38ec3
markup.inserted#a2d484
markup.deleted#eb5757
markup.changed#26B5CE
*url*, *link*, *uri*underline
keyword.control.at-rule#49bde0italic
entity.name.tag.reference#5fdfff
support.type.property-name.json, meta.objectliteral, source.vue meta.object.member.ts meta.object.member.ts meta.object.member.ts, 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, entity.name.tag.yaml#b9b9b9
keyword.other.unit#d3782e
source.env#bde052
text.html.markdown, string.other.link.title.markdown#ffffffde
markup.underline.link.markdown#ecbc55
markup.fenced_code.block.markdown#bde052

Shiki preview

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

Loading...

Cotion Theme by pabue - VS Code Theme