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.activeBackground#ffffff
  • activityBar.activeBorder#50a5eb
  • activityBar.background#e8e8e8
  • activityBar.border#f4f4f4
  • activityBar.foreground#232323
  • badge.background#ffffff
  • badge.foreground#222327
  • button.background#50a5eb
  • button.foreground#222327
  • button.hoverBackground#3478f6
  • editor.background#ffffff
  • editor.foreground#222327
  • editor.lineHighlightBackground#dedede
  • editor.lineHighlightBorder#dedede
  • editorCursor.foreground#50a5eb
  • editorError.foreground#ec5f5e
  • editorGroup.border#2c2c2c
  • editorGroupHeader.tabsBackground#dedede
  • editorGutter.addedBackground#78b856
  • editorGutter.deletedBackground#ec5f5e
  • editorGutter.modifiedBackground#50a5eb
  • editorInfo.foreground#5699af
  • editorLineNumber.foreground#b3b3b3
  • editorOverviewRuler.addedForeground#78b856
  • editorOverviewRuler.border#dedede
  • editorOverviewRuler.bracketMatchForeground#222327
  • editorOverviewRuler.commonContentForeground#ec5f5e
  • editorOverviewRuler.currentContentForeground#ec5f5e
  • editorOverviewRuler.deletedForeground#ec5f5e
  • editorOverviewRuler.errorForeground#ec5f5e
  • editorOverviewRuler.findMatchForeground#222327
  • editorOverviewRuler.incomingContentForeground#ec5f5e
  • editorOverviewRuler.infoForeground#5699af
  • editorOverviewRuler.modifiedForeground#f6c844
  • editorOverviewRuler.rangeHighlightForeground#222327
  • editorOverviewRuler.selectionHighlightForeground#222327
  • editorOverviewRuler.warningForeground#50a5eb
  • editorOverviewRuler.wordHighlightForeground#222327
  • editorOverviewRuler.wordHighlightStrongForeground#222327
  • editorWarning.foreground#50a5eb
  • focusBorder#50a5eb
  • gitDecoration.addedResourceForeground#78b856
  • gitDecoration.conflictingResourceForeground#f6c844
  • gitDecoration.deletedResourceForeground#ec5f5e
  • gitDecoration.ignoredResourceForeground#8c8c8c
  • gitDecoration.modifiedResourceForeground#50a5eb
  • gitDecoration.untrackedResourceForeground#222327
  • input.background#ffffff
  • input.foreground#222327
  • input.placeholderForeground#8c8c8c
  • list.activeSelectionBackground#dedede
  • list.activeSelectionBorder#50a5eb
  • list.activeSelectionForeground#232323
  • list.hoverBackground#dedede
  • list.hoverForeground#50a5eb
  • list.inactiveSelectionBackground#dedede
  • list.inactiveSelectionForeground#232323
  • sideBar.background#dedede
  • sideBar.border#ffffff
  • sideBar.foreground#232323
  • sideBarSectionHeader.background#f4f4f4
  • sideBarSectionHeader.foreground#202125
  • statusBar.background#ffffff
  • statusBar.border#
  • statusBar.foreground#202125
  • tab.border#2c2c2c
  • tab.inactiveBackground#f4f4f4
  • terminal.ansiBlack#222327
  • terminal.ansiBlue#88c0d0
  • terminal.ansiBrightBlack#222327
  • terminal.ansiBrightBlue#88c0d0
  • terminal.ansiBrightCyan#46d9ff
  • terminal.ansiBrightGreen#78b856
  • terminal.ansiBrightMagenta#e45c9c
  • terminal.ansiBrightRed#ec5f5e
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#f6c844
  • terminal.ansiCyan#46d9ff
  • terminal.ansiGreen#78b856
  • terminal.ansiMagenta#e45c9c
  • terminal.ansiRed#ec5f5e
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#f6c844
  • terminal.foreground#222327
  • terminalCursor.foreground#50a5eb
  • textLink.activeForeground#5699af
  • textLink.foreground#50a5eb
  • titleBar.activeBackground#ffffff
  • titleBar.border#f4f4f4
  • titleBar.inactiveBackground#f4f4f4

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.comment, punctuation.definition.comment#b3b3b3italic
keyword, storage.type.function, storage.type.class, storage.type.enum, storage.type.interface, storage.type.property, keyword.operator.new, keyword.operator.expression, keyword.operator.new, keyword.operator.delete, storage.type.extends#ec5f5e
keyword.other.debugger#ec5f5e
storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch#e45c9c
keyword.operator#e45c9c
string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end#78b856
entity.other.attribute-name#5699af
constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation#78b856
entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method#50a5eb
keyword.control.at-rule, keyword.control.import, keyword.control.export, storage.type.namespace, punctuation.decorator, keyword.control.directive, keyword.preprocessor, punctuation.definition.preprocessor, punctuation.definition.directive, keyword.other.import, keyword.other.package, entity.name.type.namespace, entity.name.scope-resolution, keyword.other.using, keyword.package, keyword.import, keyword.map#f6c844
storage.type.annotation#f6c844
entity.name.label, constant.other.label#f6c844
support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module#f6c844
storage.type, support.type, entity.name.type, keyword.type#88c0d0
entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class#88c0d0
constant.numeric#e45c9c
constant.language.boolean#e45c9c
entity.name.function.preprocessor#e45c9c
variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan#e45c9c
constant.language, support.constant#e45c9c
variable, support.variable, meta.definition.variable#222327
variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key#222327
punctuation, meta.brace, meta.delimiter, meta.bracket#222327
constant.language.boolean.ansible, constant.numeric.integer.ansible, constant.numeric.float.ansible#50a5eb
punctuation.definition.block.sequence.item.ansible#ec5f5e
entity.name.tag.ansible, keyword.other.special-method.ansible, keyword.other.ansible#e45c9c
punctuation.separator.key-value.mapping.ansible, keyword.control.jinja, keyword.operator.comparison.jinja, punctuation.other.jinja#5699af
constant.character.escape.ansible, string.unquoted.plain.out.ansible, string.quoted.double.ansible, string.quoted.single.ansible, variable.other.jinja#222327
punctuation.separator.pointer-access.c#50a5eb
keyword.control.directive.include.c, punctuation.definition.directive.c, keyword.control.directive.pragma.c, keyword.control.directive.line.c, keyword.control.directive.define.c, keyword.control.directive.conditional.c, keyword.control.directive.diagnostic.error.c, keyword.control.directive.undef.c, keyword.control.directive.conditional.ifdef.c, keyword.control.directive.endif.c, keyword.control.directive.conditional.ifndef.c, keyword.control.directive.conditional.if.c, keyword.control.directive.else.c#ec5f5e
variable.other.member.c#91f3e7
meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c#222327
punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c#b3b3b3
punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp#50a5eb
keyword.control.directive.include.cpp, punctuation.definition.directive.cpp, keyword.control.directive.pragma.cpp, keyword.control.directive.line.cpp, keyword.control.directive.define.cpp, keyword.control.directive.conditional.cpp, keyword.control.directive.diagnostic.error.cpp, keyword.control.directive.undef.cpp, keyword.control.directive.conditional.ifdef.cpp, keyword.control.directive.endif.cpp, keyword.control.directive.conditional.ifndef.cpp, keyword.control.directive.conditional.if.cpp, keyword.control.directive.else.cpp, storage.type.namespace.definition.cpp, keyword.other.using.directive.cpp, storage.type.struct.cpp#ec5f5e
variable.other.member.cpp#91f3e7
meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp#222327
punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp#b3b3b3
keyword.other.using.cs#ec5f5e
string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs#78b856
keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs#f6c844
entity.name.type.namespace.cs#e45c9c
variable.other.object.property.cs#91f3e7
storage.type.primitive.dart#50a5eb
entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart#78b856
support.class.dart#f6c844
variable.language.dart#88c0d0
keyword.other.import.dart, storage.type.annotation.dart#e45c9c
punctuation.dot.dart#b3b3b3
entity.name.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml#50a5eb
string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.xml, meta.tag.xml, meta.tag.preprocessor.xml, meta.tag.other.html, meta.tag.block.any.html, meta.tag.inline.any.html#78b856
punctuation.definition.string.begin.html, punctuation.definition.string.end.html#f6c844
variable.language.documentroot.xml, meta.tag.sgml.doctype.xml#88c0d0
punctuation.separator.key-value.html, entity.other.attribute-name.html, entity.name.tag.xml, entity.name.tag.localname.xml#5699af
punctuation.separator.namespace.xml#b3b3b3
support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex#50a5eb
support.function.be.latex#ec5f5e
support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex#f6c844
keyword.control.preamble.latex#e45c9c
punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex#b3b3b3
heading.6.markdown, punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, markup.italic, markup.bold, markup.bold markup.italic, markup.italic markup.bold#50a5eb
heading.1.markdown, markup.heading.setext.1.markdown, punctuation.definition.list.begin.markdown#ec5f5e
heading.4.markdown, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#78b856
heading.5.markdown, punctuation.definition.markdown, punctuation.definition.raw.markdown, fenced_code.block.language#f6c844
heading.2.markdown, markup.heading.setext.2.markdown, string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown#e45c9c
heading.3.markdown#46d9ffbold
punctuation.definition.heading.markdown, markup.underline.link.image.markdown, markup.underline.link.markdown#5699af
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown, meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown#b3b3b3
meta.function.lisp#222327
comment.line.semicolon.lisp#b3b3b3
storage.type.function-type.lisp#ec5f5e
keyword.constant.lisp#78b856
keyword.control.lisp, storage.type.function-type.lisp#e45c9c
constant.language.lisp, constant.numeric.lisp#f6c844
entity.name.function.lisp#46d9ff
variable.org#50a5eb
markup.heading.org, string.quoted.double.org#ec5f5e
markup.italic.org, markup.bold.org#f6c844
keyword.control.block.org, string.other.header-args.org, constant.other.language.org#88c0d0
entity.name.type.org#e45c9c
string.other.link.title.org, markup.underline.link.org, punctuation.definition.string.begin.org, punctuation.definition.string.end.org#5699af
meta.structure.dictionary.value.org#222327
support.type.property-name.org#b3b3b3
string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto#78b856
storage.type.proto#f6c844
entity.name.class.proto, entity.name.class.message.proto#91f3e7
keyword.other.unit#50a5eb
entity.other.attribute-name.class.css#ec5f5e
string.quoted.single.css, string.quoted.double.css, support.constant.property-value.css, meta.property-value.css, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, constant.numeric.css, support.constant.font-name.css, variable.parameter.keyframe-list.css#78b856
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#f6c844
support.type.vendored.property-name.css#88c0d0
entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css#e45c9c
support.type.property-name.css#5699af
punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css#b3b3b3
keyword.control.at-rule.keyframes.scss#50a5eb
punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, string.quoted.double.scss, string.quoted.single.scss, constant.character.css.sass, meta.property-value.scss#78b856
punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss#f6c844
keyword.control.at-rule.include.scss, keyword.control.at-rule.use.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss, keyword.control.at-rule.import.scss#e45c9c
punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss#b3b3b3
storage.type.js, storage.type.function.arrow.js#50a5eb
punctuation.definition.block.tag.jsdoc#ec5f5e
string.unquoted.js#222327
punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js#b3b3b3
punctuation.definition.tag.jsx, entity.other.attribute-name.jsx, punctuation.definition.tag.begin.js.jsx, punctuation.definition.tag.end.js.jsx, entity.other.attribute-name.js.jsx#78b856
JSXNested#222327
storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts#50a5eb
punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts#78b856
punctuation.accessor.ts#f6c844
entity.name.type.module.ts#88c0d0
keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts, punctuation.separator.key-value.ts, keyword.operator.type.annotation.ts#e45c9c
entity.name.type.ts, entity.name.type.interface.ts, entity.other.inherited-class.ts, entity.name.type.alias.ts, entity.name.type.class.ts, entity.name.type.enum.ts#91f3e7
entity.name.type.module.ts#222327
storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx#50a5eb
punctuation.definition.tag.directive.tsx, entity.other.attribute-name.directive.tsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, entity.other.attribute-name.tsx#78b856
entity.name.type.module.tsx#88c0d0
keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx#e45c9c
entity.name.type.tsx, entity.name.type.interface.tsx, entity.other.inherited-class.tsx, entity.name.type.alias.tsx, entity.name.type.class.tsx, entity.name.type.enum.tsx#91f3e7
entity.name.type.module.tsx#222327
keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx#b3b3b3
string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp#78b856
keyword.format.specifier.fsharp, entity.name.type.fsharp#f6c844
entity.name.section.fsharp#88c0d0
support.function.attribute.fsharp#e45c9c
keyword.symbol.fsharp, constant.language.unit.fsharp#222327
storage.type.function.arrow.java, keyword.control.ternary.java#50a5eb
keyword.other.import.java, keyword.other.package.java#ec5f5e
variable.language.wildcard.java, storage.modifier.import.java, storage.type.annotation.java, punctuation.definition.annotation.java, storage.modifier.package.java, entity.name.type.module.java#e45c9c
variable.other.property.java#91f3e7
punctuation.separator.java, punctuation.separator.period.java#b3b3b3
keyword.other.import.kotlin#ec5f5e
storage.type.kotlin#50a5eb
constant.language.kotlin#91f3e7
entity.name.package.kotlin, storage.type.annotation.kotlin#e45c9c
entity.name.package.scala#e45c9c
constant.language.scala#88c0d0
entity.name.import.scala#91f3e7
string.quoted.double.scala, string.quoted.single.scala, punctuation.definition.string.begin.scala, punctuation.definition.string.end.scala, string.quoted.double.interpolated.scala, string.quoted.single.interpolated.scala, string.quoted.triple.scala#78b856
entity.name.class, entity.other.inherited-class.scala#f6c844
keyword.declaration.stable.scala, keyword.other.arrow.scala#50a5eb
keyword.other.import.scala#ec5f5e
keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java#222327
punctuation.separator.groovy#b3b3b3
keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy#ec5f5e
storage.type.def.groovy#50a5eb
variable.other.interpolated.groovy, meta.method.groovy#78b856
storage.modifier.import.groovy, storage.modifier.package.groovy#91f3e7
storage.type.annotation.groovy#e45c9c
keyword.type.go#ec5f5e
entity.name.package.go#91f3e7
keyword.import.go, keyword.package.go#e45c9c
entity.name.type.mod.rust#222327
keyword.operator.path.rust, keyword.operator.member-access.rust#b3b3b3
storage.type.rust#50a5eb
support.constant.core.rust#91f3e7
meta.attribute.rust, variable.language.rust, storage.type.module.rust#e45c9c
meta.function-call.swift, support.function.any-method.swift#222327
keyword.control.import.swift#ec5f5e
support.variable.swift, meta.definition.type.body.swift#50a5eb
keyword.other.declaration-specifier.swift, keyword.operator.type.opaque.swift#91f3e7
entity.name.type.struct.swift, keyword.control.branch.swift#46d9ff
storage.type.struct.swift, keyword.other.declaration-specifier.accessibility.swift#e45c9c
keyword.operator.class.php#222327
storage.type.trait.php#50a5eb
constant.language.php, support.other.namespace.php#91f3e7
storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp#88c0d0
keyword.control.import.include.php, storage.type.php#e45c9c
meta.function-call.arguments.python#222327
punctuation.definition.decorator.python, entity.name.function.decorator.python, punctuation.separator.period.python, meta.fstring.python#f6c844
constant.language.python, meta.function-call.arguments.python#91f3e7
keyword.control.import.python, keyword.control.import.from.python, punctuation.separator.dict.python#e45c9c
constant.language.lua#91f3e7
entity.name.class.lua#88c0d0
meta.function.method.with-arguments.ruby#222327
punctuation.separator.method.ruby#b3b3b3
keyword.control.pseudo-method.ruby, storage.type.variable.ruby#50a5eb
keyword.other.special-method.ruby#78b856
keyword.control.module.ruby, punctuation.definition.constant.ruby#e45c9c
string.regexp.character-class.ruby,string.regexp.interpolated.ruby,punctuation.definition.character-class.ruby,string.regexp.group.ruby, punctuation.section.regexp.ruby, punctuation.definition.group.ruby#f6c844
variable.other.constant.ruby#88c0d0
keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell#50a5eb
storage.type.haskell#f6c844
constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell#78b856
entity.name.function.haskell#88c0d0
entity.name.namespace, meta.preprocessor.haskell#91f3e7
keyword.control.import.julia, keyword.control.export.julia#ec5f5e
keyword.storage.modifier.julia#50a5eb
constant.language.julia#91f3e7
support.function.macro.julia#e45c9c
keyword.other.period.elm#222327
storage.type.elm#f6c844
keyword.other.r#50a5eb
entity.name.function.r, variable.function.r#78b856
constant.language.r#91f3e7
entity.namespace.r#e45c9c
punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang#b3b3b3
keyword.control.directive.erlang, keyword.control.directive.define.erlang#ec5f5e
entity.name.type.class.module.erlang#f6c844
string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang#78b856
keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang#e45c9c
variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir#91f3e7
constant.language.elixir#88c0d0
keyword.control.module.elixir#e45c9c
constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure#78b856
entity.global.clojure#e45c9c
entity.name.function.clojure#88c0d0
meta.scope.if-block.shell, meta.scope.group.shell#222327
support.function.builtin.shell, entity.name.function.shell, storage.modifier.shell#50a5eb
string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell#78b856
keyword.control.heredoc-token.shell, keyword.control.shell#e45c9c
variable.other.normal.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell, punctuation.definition.variable.shell#5699af
keyword.operator.logical.shell, keyword.operator.list.shell, keyword.operator.expansion.shell#ec5f5e
support.function.builtin.fish#ec5f5e
support.function.unix.fish#50a5eb
variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish#88c0d0
string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish#78b856
constant.character.escape.single.fish#e45c9c
entity.name.type.value-signature.ocaml#222327
keyword.other.ocaml#50a5eb
constant.language.variant.ocaml#91f3e7
storage.type.sub.perl, storage.type.declare.routine.perl#ec5f5e
punctuation.definition.variable.powershell#b3b3b3
entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell#f6c844
string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell#78b856
variable.other.member.powershell#91f3e7
string.unquoted.alias.graphql#222327
keyword.type.graphql#ec5f5e
entity.name.fragment.graphql#e45c9c
entity.name.function.target.makefile#50a5eb
variable.other.makefile#f6c844
meta.scope.prerequisites.makefile#78b856
string.source.cmake#78b856
entity.source.cmake#91f3e7
storage.source.cmake#e45c9c
punctuation.definition.map.viml#b3b3b3
storage.type.map.viml#50a5eb
constant.character.map.viml, constant.character.map.key.viml#78b856
constant.character.map.special.viml#88c0d0
constant.language.tmux, constant.numeric.tmux#78b856
entity.name.function.package-manager.dockerfile#50a5eb
keyword.operator.flag.dockerfile#f6c844
string.quoted.double.dockerfile, string.quoted.single.dockerfile#78b856
constant.character.escape.dockerfile#91f3e7
entity.name.type.base-image.dockerfile, entity.name.image.dockerfile#e45c9c
punctuation.definition.separator.diff#b3b3b3
markup.deleted.diff, punctuation.definition.deleted.diff#ec5f5e
meta.diff.range.context, punctuation.definition.range.diff#50a5eb
meta.diff.header.from-file#f6c844
markup.inserted.diff, punctuation.definition.inserted.diff#78b856
markup.changed.diff, punctuation.definition.changed.diff#88c0d0
punctuation.definition.from-file.diff#e45c9c
entity.name.section.group-title.ini, punctuation.definition.entity.ini#ec5f5e
punctuation.separator.key-value.ini#50a5eb
string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini#78b856
keyword.other.definition.ini#91f3e7
support.function.aggregate.sql#f6c844
string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql#78b856
support.type.graphql#f6c844
variable.parameter.graphql#88c0d0
constant.character.enum.graphql#91f3e7
punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.separator.dictionary.key-value.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.separator.dictionary.pair.json, punctuation.separator.array.json#b3b3b3
punctuation.separator.dictionary.key-value.json, punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json#ec5f5e
support.type.property-name.json#50a5eb
punctuation.separator.dictionary.key-value.json, punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json#f6c844
string.quoted.double.json#78b856
punctuation.separator.key-value.mapping.yaml#b3b3b3
string.unquoted.plain.out.yaml, string.quoted.single.yaml, string.quoted.double.yaml, punctuation.definition.string.begin.yaml, punctuation.definition.string.end.yaml, string.unquoted.plain.in.yaml, string.unquoted.block.yaml#78b856
punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml#91f3e7
punctuation.definition.heading.restructuredtext#50a5ebbold
punctuation.definition.field.restructuredtext, punctuation.separator.key-value.restructuredtext, punctuation.definition.directive.restructuredtext, punctuation.definition.constant.restructuredtext, punctuation.definition.italic.restructuredtext, punctuation.definition.table.restructuredtext#b3b3b3
punctuation.definition.bold.restructuredtext#b3b3b3regular
entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext#91f3e7
constant.other.footnote.link.restructuredtext#e45c9c
support.directive.restructuredtext#ec5f5e
entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext#78b856
keyword.key.toml#50a5eb
string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml#78b856
constant.other.boolean.toml#88c0d0
entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml#e45c9c

Shiki preview

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

Loading...

Timu macOS Theme by Aimé Bertrand - VS Code Theme