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.background#1A1A1A
  • activityBar.dropBackground#3C3F41
  • activityBar.foreground#c2beba
  • badge.background#3C3F41
  • badge.foreground#c2beba
  • breadcrumb.foreground#3C3F41
  • button.background#3C3F41
  • debugToolBar.background#1A1A1A
  • diffEditor.insertedTextBackground#66852880
  • diffEditor.removedTextBackground#90274A80
  • dropdown.background#3C3F41
  • dropdown.foreground#c2beba
  • editor.background#1A1A1A
  • editor.findMatchHighlightBackground#90908A
  • editor.foreground#c2beba
  • editor.hoverHighlightBackground#3C3F41
  • editor.inactiveSelectionBackground#647595
  • editor.lineHighlightBackground#3C3F41
  • editor.selectionBackground#647595
  • editor.selectionHighlightBackground#647595
  • editor.wordHighlightBackground#647595
  • editor.wordHighlightStrongBackground#00000000
  • editorBracketMatch.background#A6E22E
  • editorBracketMatch.border#00000000
  • editorCursor.foreground#c2beba
  • editorGroup.border#3C3F41
  • editorGroup.dropBackground#00000000
  • editorGroupHeader.tabsBackground#1A1A1A
  • editorHoverWidget.background#3C3F41
  • editorHoverWidget.border#00000000
  • editorIndentGuide.background#3C3F41
  • editorLineNumber.foreground#90908A
  • editorRuler.foreground#90908A
  • editorSuggestWidget.background#1A1A1A
  • editorSuggestWidget.border#3C3F41
  • editorWhitespace.foreground#3C3F41
  • editorWidget.background#1A1A1A
  • errorForeground#F44747
  • focusBorder#00000000
  • input.background#1A1A1A
  • input.foreground#c2beba
  • inputOption.activeBorder#3C3F41
  • inputValidation.errorBackground#ad3d65
  • inputValidation.errorBorder#F92672
  • inputValidation.infoBackground#7e8ab4
  • inputValidation.infoBorder#8ea2f2
  • inputValidation.warningBackground#9d9e41
  • inputValidation.warningBorder#E2E22E
  • list.activeSelectionBackground#3C3F41
  • list.activeSelectionForeground#c2beba
  • list.dropBackground#3C3F41
  • list.focusBackground#3C3F41
  • list.highlightForeground#c2beba
  • list.hoverBackground#1A1A1A
  • list.inactiveSelectionBackground#3C3F41
  • notification.background#1A1A1A
  • notification.buttonBackground#3C3F41
  • notification.buttonForeground#c2beba
  • notification.errorBackground#F44747
  • notification.errorForeground#c2beba
  • notification.foreground#c2beba
  • notification.infoForeground#1A1A1A
  • notification.warningForeground#1A1A1A
  • panel.border#00000000
  • panelTitle.activeBorder#A6E22E
  • panelTitle.activeForeground#90908A
  • panelTitle.inactiveForeground#3C3F41
  • peekView.border#3C3F41
  • peekViewEditor.background#1A1A1A
  • peekViewEditor.matchHighlightBackground#3C3F41
  • peekViewResult.background#1A1A1A
  • peekViewResult.matchHighlightBackground#3C3F41
  • peekViewResult.selectionBackground#3C3F41
  • peekViewTitle.background#1A1A1A
  • pickerGroup.foreground#3C3F41
  • progressBar.background#3C3F41
  • scrollbar.shadow#00000000
  • selection.background#e0e0e0
  • settings.checkboxForeground#c2beba
  • settings.dropdownForeground#c2beba
  • settings.headerForeground#c2beba
  • settings.numberInputForeground#c2beba
  • settings.textInputForeground#c2beba
  • sideBar.background#1A1A1A
  • sideBarSectionHeader.background#1A1A1A
  • sideBarTitle.foreground#c2beba
  • statusBar.background#1A1A1A
  • statusBar.border#00000000
  • statusBar.debuggingBackground#90908A
  • statusBar.debuggingBorder#00000000
  • statusBar.noFolderBackground#1A1A1A
  • tab.activeBackground#3C3F41
  • tab.activeBorder#00000000
  • tab.activeForeground#c2beba
  • tab.border#00000000
  • tab.inactiveBackground#1A1A1A
  • tab.inactiveForeground#c2beba
  • tab.unfocusedActiveBorder#3C3F41
  • terminal.ansiBlack#333333
  • terminal.ansiBlue#7e8ab4
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#8ea2f2
  • terminal.ansiBrightCyan#77cede
  • terminal.ansiBrightGreen#a9dc3c
  • terminal.ansiBrightMagenta#b28ef2
  • terminal.ansiBrightRed#dc3c71
  • terminal.ansiBrightWhite#c2beba
  • terminal.ansiBrightYellow#b3ca46
  • terminal.ansiCyan#6e9ca4
  • terminal.ansiGreen#7f9e41
  • terminal.ansiMagenta#927fb4
  • terminal.ansiRed#ad3d65
  • terminal.ansiWhite#e0e0e0
  • terminal.ansiYellow#9d9e41
  • terminal.background#1A1A1A
  • terminal.foreground#c2beba
  • titleBar.activeBackground#1A1A1A
  • widget.shadow#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header
source#c2beba
meta.diff, meta.diff.header#3C3F41
markup.inserted
markup.deleted
markup.changed
invalidunderline italic
invalid.deprecatedunderline italic
entity.name.filename
markup.error
markup.underlineunderline
markup.bold#FD971Fbold
markup.heading#b28ef2bold
markup.italic#E2E22Eitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#77cede
markup.inline.raw, markup.raw.restructuredtext#A6E22E
markup.underline.link, markup.underline.link.image#77cede
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#F92672
entity.name.directive.restructuredtext, markup.quote#E2E22Eitalic
meta.separator.markdown#A0B6FF
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#A6E22E
punctuation.definition.constant.restructuredtext#b28ef2
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#b28ef2
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#c2beba
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#E2E22E
entity.name.type.class#77cedenormal
keyword.expressions-and-types.swift, keyword.other.this, variable.language, variable.language punctuation.definition.variable.php, variable.other.readwrite.instance.ruby, variable.parameter.function.language.special#b28ef2italic
entity.other.inherited-class#77cedeitalic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#A0B6FF
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#F92672
comment.block.documentation entity.name.type#77cedeitalic
comment.block.documentation entity.name.type punctuation.definition.bracket#77cede
comment.block.documentation variable#FD971Fitalic
constant, variable.other.constant#b28ef2
constant.character.escape, constant.character.string.escape, constant.regexp#F92672
entity.name.tag#F92672
entity.other.attribute-name.parent-selector#F92672
entity.other.attribute-name#A6E22Eitalic
entity.name.function, meta.function-call.generic, meta.function-call.object, meta.function-call.php, meta.function-call.static, meta.method-call.java meta.method, meta.method.groovy, support.function.any-method.lua, keyword.operator.function.infix#A6E22E
entity.name.variable.parameter, meta.at-rule.function variable, meta.at-rule.mixin variable, meta.function.arguments variable.other.php, meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql, variable.parameter#FD971Fitalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#A6E22Eitalic
meta.decorator variable.other.object#A6E22E
keyword, punctuation.definition.keyword#F92672
keyword.control.new, keyword.operator.newbold
meta.selector#F92672
support#77cedeitalic
support.function.magic, support.variable, variable.other.predefined#b28ef2regular
support.function, support.type.property-nameregular
constant.other.symbol.hashkey punctuation.definition.constant.ruby, entity.other.attribute-name.placeholder punctuation, entity.other.attribute-name.pseudo-class punctuation, entity.other.attribute-name.pseudo-element punctuation, meta.group.double.toml, meta.group.toml, meta.object-binding-pattern-variable punctuation.destructuring, punctuation.colon.graphql, punctuation.definition.block.scalar.folded.yaml, punctuation.definition.block.scalar.literal.yaml, punctuation.definition.block.sequence.item.yaml, punctuation.definition.entity.other.inherited-class, punctuation.function.swift, punctuation.separator.dictionary.key-value, punctuation.separator.hash, punctuation.separator.inheritance, punctuation.separator.key-value, punctuation.separator.key-value.mapping.yaml, punctuation.separator.namespace, punctuation.separator.pointer-access, punctuation.separator.slice, string.unquoted.heredoc punctuation.definition.string, support.other.chomping-indicator.yaml, punctuation.separator.annotation#F92672
keyword.operator.other.powershell, keyword.other.statement-separator.powershell, meta.brace.round, meta.function-call punctuation, punctuation.definition.arguments.begin, punctuation.definition.arguments.end, punctuation.definition.entity.begin, punctuation.definition.entity.end, punctuation.definition.tag.cs, punctuation.definition.type.begin, punctuation.definition.type.end, punctuation.section.scope.begin, punctuation.section.scope.end, storage.type.generic.java, string.template meta.brace, string.template punctuation.accessor#c2beba
meta.string-contents.quoted.double punctuation.definition.variable, punctuation.definition.interpolation.begin, punctuation.definition.interpolation.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.begin, punctuation.section.embedded.coffee, punctuation.section.embedded.end, punctuation.section.embedded.end source.php, punctuation.section.embedded.end source.ruby, punctuation.definition.variable.makefile#F92672
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#77cede
constant.other.date, constant.other.timestamp#FD971F
variable.other.alias.yaml#A6E22Eitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#F92672regular
entity.name.type, keyword.primitive-datatypes.swift, keyword.type.cs, meta.protocol-list.objc, meta.return-type.objc, source.go storage.type, source.groovy storage.type, source.java storage.type, source.powershell entity.other.attribute-name, storage.class.std.rust, storage.type.attribute.swift, storage.type.c, storage.type.core.rust, storage.type.cs, storage.type.groovy, storage.type.objc, storage.type.php, storage.type.haskell, storage.type.ocaml#77cedeitalic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#FD971F
storage.modifier#F92672
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#A6E22E
punctuation.definition.group.capture.regexp#F92672
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#F44747
punctuation.definition.character-class.regexp#77cede
punctuation.definition.group.regexp#FD971F
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#F44747
meta.assertion.look-ahead.regexp#A6E22E
string#A6E22E
punctuation.definition.string.begin, punctuation.definition.string.end#A6E22E
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#A6E22E
string.quoted.docstring.multi, string.quoted.docstring.multi.python punctuation.definition.string.begin, string.quoted.docstring.multi.python punctuation.definition.string.end, string.quoted.docstring.multi.python constant.character.escape#A0B6FF
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#c2beba
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#FD971Fitalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#c2bebanormal
meta.selectionset.graphql variable#E2E22E
meta.selectionset.graphql meta.arguments variable#c2beba
entity.name.fragment.graphql, variable.fragment.graphql#77cede
constant.other.symbol.hashkey.ruby, keyword.operator.dereference.java, keyword.operator.navigation.groovy, meta.scope.for-loop.shell punctuation.definition.string.begin, meta.scope.for-loop.shell punctuation.definition.string.end, meta.scope.for-loop.shell string, storage.modifier.import, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx, punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.separator.list.comma.css, constant.language.empty-list.haskell#c2beba
source.shell variable.other#b28ef2
support.constant#b28ef2normal
meta.scope.prerequisites.makefile#E2E22E
meta.attribute-selector.scss#E2E22E
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#c2beba
meta.preprocessor.haskell#A0B6FF

Shiki preview

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

Loading...

Monokai Dark Green by Alvaro Israel Nunes Leite - VS Code Theme