Skip to main content
Coding Theme

Gunmetal Code Pro

Publisher: T L NaparajithThemes in package: 1

An aesthetically pleasing, multifaceted, contemporary and sophisticated chromatic scheme constructed to augment the legibility of code and optimize user productivity.

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#1B1D23
  • activityBar.foreground#d7dae0
  • activityBarBadge.background#4d78cc
  • activityBarBadge.foreground#f8fafd
  • badge.background#1B1D23
  • button.background#353B46
  • button.secondaryBackground#30333d
  • button.secondaryForeground#c0bdbd
  • checkbox.border#353B46
  • debugToolBar.background#121417
  • descriptionForeground#abb2bf
  • diffEditor.insertedTextBackground#00809b33
  • dropdown.background#121417
  • dropdown.border#121417
  • editor.background#1B1D23
  • editor.findMatchBackground#42557b
  • editor.findMatchBorder#457dff
  • editor.findMatchHighlightBackground#6199ff2f
  • editor.foreground#abb2bf
  • editor.lineHighlightBackground#2c313c
  • editor.selectionBackground#67769660
  • editor.selectionHighlightBackground#ffffff10
  • editor.selectionHighlightBorder#dddddd
  • editor.wordHighlightBackground#d2e0ff2f
  • editor.wordHighlightBorder#7F848E
  • editor.wordHighlightStrongBackground#abb2bf26
  • editor.wordHighlightStrongBorder#7F848E
  • editorBracketHighlight.foreground1#ABB2Bf
  • editorBracketHighlight.foreground2#f15bb5
  • editorBracketHighlight.foreground3#fee440
  • editorBracketHighlight.foreground4#00bbf9
  • editorBracketHighlight.foreground5#00f5d4
  • editorBracketMatch.background#515a6b
  • editorBracketMatch.border#515a6b
  • editorCursor.background#ffffffc9
  • editorCursor.foreground#528bff
  • editorError.foreground#c24038
  • editorGroup.background#181a1f
  • editorGroup.border#181a1f
  • editorGroupHeader.tabsBackground#121417
  • editorGutter.addedBackground#109868
  • editorGutter.deletedBackground#9A353D
  • editorGutter.modifiedBackground#948B60
  • editorHoverWidget.background#121417
  • editorHoverWidget.border#181a1f
  • editorHoverWidget.highlightForeground#6CA6FE
  • editorIndentGuide.activeBackground#c8c8c859
  • editorIndentGuide.background#3b4048
  • editorInlayHint.background#2c313c
  • editorInlayHint.foreground#abb2bf
  • editorLineNumber.activeForeground#abb2bf
  • editorLineNumber.foreground#495162
  • editorMarkerNavigation.background#121417
  • editorOverviewRuler.addedBackground#109868
  • editorOverviewRuler.deletedBackground#9A353D
  • editorOverviewRuler.modifiedBackground#948B60
  • editorRuler.foreground#abb2bf26
  • editorSuggestWidget.background#121417
  • editorSuggestWidget.border#181a1f
  • editorSuggestWidget.selectedBackground#2c313a
  • editorWarning.foreground#d19a66
  • editorWhitespace.foreground#ffffff1d
  • editorWidget.background#121417
  • focusBorder#3e4452
  • gitDecoration.ignoredResourceForeground#636b78
  • input.background#1d1f23
  • input.foreground#abb2bf
  • list.activeSelectionBackground#2c313a
  • list.activeSelectionForeground#d7dae0
  • list.focusBackground#323842
  • list.focusForeground#f0f0f0
  • list.highlightForeground#ecebeb
  • list.hoverBackground#2c313a
  • list.hoverForeground#abb2bf
  • list.inactiveSelectionBackground#323842
  • list.inactiveSelectionForeground#d7dae0
  • list.warningForeground#d19a66
  • menu.foreground#abb2bf
  • menu.separatorBackground#343a45
  • minimapGutter.addedBackground#109868
  • minimapGutter.deletedBackground#9A353D
  • minimapGutter.modifiedBackground#948B60
  • panel.border#3e4452
  • panelSectionHeader.background#121417
  • peekViewEditor.background#1b1d23
  • peekViewEditor.matchHighlightBackground#29244b
  • peekViewResult.background#22262b
  • scrollbar.shadow#23252c
  • scrollbarSlider.activeBackground#747d9180
  • scrollbarSlider.background#4e566660
  • scrollbarSlider.hoverBackground#5a637580
  • settings.focusedRowBackground#1B1D23
  • settings.headerForeground#fff
  • sideBar.background#121417
  • sideBar.foreground#abb2bf
  • sideBarSectionHeader.background#1B1D23
  • sideBarSectionHeader.foreground#abb2bf
  • statusBar.background#121417
  • statusBar.debuggingBackground#cc6633
  • statusBar.debuggingBorder#ff000000
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#9da5b4
  • statusBar.noFolderBackground#121417
  • statusBarItem.remoteBackground#4d78cc
  • statusBarItem.remoteForeground#f8fafd
  • tab.activeBackground#1B1D23
  • tab.activeBorder#b4b4b4
  • tab.activeForeground#dcdcdc
  • tab.border#181a1f
  • tab.hoverBackground#323842
  • tab.inactiveBackground#121417
  • tab.unfocusedHoverBackground#323842
  • terminal.ansiBlack#3f4451
  • terminal.ansiBlue#4aa5f0
  • terminal.ansiBrightBlack#4f5666
  • terminal.ansiBrightBlue#4dc4ff
  • terminal.ansiBrightCyan#4cd1e0
  • terminal.ansiBrightGreen#a5e075
  • terminal.ansiBrightMagenta#de73ff
  • terminal.ansiBrightRed#ff616e
  • terminal.ansiBrightWhite#e6e6e6
  • terminal.ansiBrightYellow#f0a45d
  • terminal.ansiCyan#42b3c2
  • terminal.ansiGreen#8cc265
  • terminal.ansiMagenta#c162de
  • terminal.ansiRed#e05561
  • terminal.ansiWhite#d7dae0
  • terminal.ansiYellow#d18f52
  • terminal.background#1B1D23
  • terminal.border#3e4452
  • terminal.foreground#abb2bf
  • terminal.selectionBackground#abb2bf30
  • textBlockQuote.background#2e3440
  • textBlockQuote.border#4b5362
  • textLink.foreground#6CA6FE
  • textPreformat.foreground#d19a66
  • titleBar.activeBackground#1B1D23
  • titleBar.activeForeground#9da5b4
  • titleBar.inactiveBackground#121417
  • titleBar.inactiveForeground#6b717d
  • tree.indentGuidesStroke#ffffff1d
  • walkThrough.embeddedEditorBackground#2e3440
  • welcomePage.buttonHoverBackground#353B46

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded#abb2bf
punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison#FEA520
variable.other.generic-type.haskell#BD74E7
storage.type.haskell#89DDFF
support.variable.magic.python#FEA520
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#abb2bf
variable.parameter.function.language.special.self.python#FFCB6B
variable.parameter.function.language.special.cls.python#FFCB6B
storage.modifier.lifetime.rust#abb2bf
support.function.std.rust#6CA6FE
entity.name.lifetime.rust#FFCB6B
variable.language.rust#FEA520
support.constant.edge#BD74E7
constant.other.character-class.regexp#FEA520
keyword.operator.word#BD74E7
keyword.operator.quantifier.regexp#89DDFF
variable.parameter.function#abb2bf
comment markup.link#5c6370
markup.changed.diff#FFCB6B
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#6CA6FE
markup.inserted.diff#C3E88D
markup.deleted.diff#FEA520
meta.function.c,meta.function.cpp#FEA520
punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c#abb2bf
punctuation.separator.key-value#abb2bf
keyword.operator.expression.import#6CA6FEitalic underline
support.constant.math#FFCB6B
support.constant.property.math#89DDFF
variable.other.constant.js, variable.other.constant.ts#FFCB6Bitalic
storage.type.annotation.java, storage.type.object.array.java#FFCB6B
source.java#FEA520
punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.terminator.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java#abb2bf
meta.method.java#6CA6FE
storage.modifier.import.java,storage.type.java,storage.type.generic.java,storage.modifier.package.java#FFCB6Bitalic
variable.language.wildcard.java#FEA520
keyword.operator.instanceof.java#BD74E7
meta.definition.variable.name.java#FEA520
keyword.operator.logical#6eccd8
keyword.operator.bitwise#6eccd8
keyword.operator.channel#6eccd8
support.constant.property-value.scss,support.constant.property-value.css#89DDFF
keyword.operator.css,keyword.operator.scss,keyword.operator.less#6eccd8
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#89DDFF
punctuation.separator.list.comma.css#abb2bf
support.constant.color.w3c-standard-color-name.css#89DDFF
support.type.vendored.property-name.css#6eccd8
keyword.control.at-rule.import.css, keyword.control.at-rule.media.cssitalic
meta.selector.pseudo-class.cssitalic
support.module.node,support.type.object.module,support.module.node#FFCB6B
entity.name.type.module#FFCB6B
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#FEA520italic
constant.other.caps
support.constant.json#89DDFF
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#BD74E7
support.type.object.console#FEA520
support.variable.property.process#89DDFF
keyword.operator.misc.rust#abb2bf
keyword.operator.sigil.rust#BD74E7
keyword.operator.delete#BD74E7
support.type.object.dom#6eccd8
support.variable.dom,support.variable.property.dom#FEA520
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#6eccd8
keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp#BD74E7
punctuation.separator.delimiter#abb2bf
punctuation.separator.c,punctuation.separator.cpp#BD74E7
support.type.posix-reserved.c,support.type.posix-reserved.cpp#6eccd8
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#BD74E7
variable.parameter.function.language.python#89DDFF
support.type.python#6eccd8
keyword.operator.logical.python#BD74E7
variable.parameter.function.python#89DDFF
support.function.magic.python
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#abb2bf
meta.function-call.generic.python#6CA6FE
constant.character.format.placeholder.other.python#89DDFF
keyword.operator#abb2bf
keyword.operator.assignment.compound#BD74E7
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#6eccd8
keyword#BD74E7
entity.name.namespace#FFCB6B
variable#FEA520
variable.c#abb2bf
variable.language#FFCB6B
token.variable.parameter.java#abb2bf
import.storage.java#FFCB6Bitalic
token.package.keyword#BD74E7
keyword.other.definition.ini#BD74E7bold
string.quoted.single.ini#C3E88Ditalic
token.package#abb2bf
entity.name.function, meta.require, support.function.any-method, variable.function, support.function.console#6CA6FEunderline
entity.name.class.identifier.namespace.type, support.class, entity.name.type.class, entity.name.type.namespace, support.class.component.vue#FFCB6B
entity.name.class, variable.other.class.js, variable.other.class.ts#FFCB6B
variable.other.class.php#FEA520
entity.name.type.interface
entity.name.type#FFCB6B
keyword.control#BD74E7
control.elements, keyword.operator.less#89DDFF
keyword.other.special-method#6CA6FE
storage#BD74E7
token.storage#BD74E7
keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void#BD74E7
token.storage.type.java#FFCB6B
support.function#6eccd8
support.type.property-name#abb2bf
support.type.property-name.toml, support.type.property-name.table.toml, support.type.property-name.array.toml#FEA520
support.constant.property-value#abb2bf
support.constant.font-name#89DDFF
meta.tag#abb2bf
string#C3E88D
constant.other.symbol#6eccd8
constant.numeric#89DDFF
constant#89DDFF
punctuation.definition.constant#89DDFF
entity.name.tag#FEA520
entity.other.attribute-name#89DDFF
entity.other.attribute-name.id#6CA6FE
entity.other.attribute-name.class.css#89DDFF
meta.selector#BD74E7
markup.heading#FEA520
markup.heading punctuation.definition.heading, entity.name.section#6CA6FE
keyword.other.unit#FEA520
markup.bold,todo.bold#89DDFF
markup.bold,todo.boldbold
punctuation.definition.bold#FFCB6B
markup.italic, punctuation.definition.italic,todo.emphasis#BD74E7
emphasis md#BD74E7
entity.name.section.markdown#FEA520
punctuation.definition.heading.markdown#FEA520
punctuation.definition.list.begin.markdown#FFCB6B
markup.heading.setext#abb2bf
punctuation.definition.bold.markdown#89DDFF
markup.inline.raw.markdown#C3E88D
markup.inline.raw.string.markdown#C3E88D
punctuation.definition.raw.markdown#FFCB6B
punctuation.definition.list.markdown#FFCB6B
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#FEA520
beginning.punctuation.definition.list.markdown#FEA520
punctuation.definition.metadata.markdown#FEA520
markup.underline.link.markdown,markup.underline.link.image.markdown#BD74E7
string.other.link.title.markdown,string.other.link.description.markdown#6CA6FE
markup.raw.monospace.asciidoc#C3E88D
punctuation.definition.asciidoc#FFCB6B
markup.list.asciidoc#FFCB6B
markup.link.asciidoc,markup.other.url.asciidoc#BD74E7
string.unquoted.asciidoc,markup.other.url.asciidoc#6CA6FE
string.regexp#6eccd8
punctuation.section.embedded, variable.interpolation#FEA520
punctuation.section.embedded.begin,punctuation.section.embedded.end#BD74E7
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#abb2bf
invalid.illegal.unrecognized-tag.html#FEA520
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.deprecated.entity.other.attribute-name.html#89DDFFitalic
entity.other.attribute-name.html, entity.other.attribute-name.localname.xmlitalic
string.quoted.double.js, string.quoted.double.tsitalic
entity.name.function.js, entity.name.function.tsunderline
meta.tag.metadata.script.start.html, meta.tag.metadata.script.end.html, entity.name.tag.script.html.vue#C678DDbold
meta.tag.metadata.style.start.html, meta.tag.metadata.style.end.html, entity.name.tag.style.html.vue#89DDFFbold
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#FEA520
source.json meta.structure.dictionary.json > value.json > string.quoted.double.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation#C3E88D
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#6eccd8
support.type.property-name.json#FEA520italic
support.type.property-name.json punctuation#FEA520italic
meta.structure.dictionary.value.json#6eccd8
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#BD74E7
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#BD74E7
support.other.namespace.use.php,support.other.namespace.use-as.php,entity.other.alias.php,meta.interface.php#FFCB6B
keyword.operator.error-control.php#BD74E7
keyword.operator.type.php#BD74E7
punctuation.section.array.begin.php#abb2bf
punctuation.section.array.end.php#abb2bf
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#FFCB6B
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#6CA6FE
punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php#abb2bf
support.constant.core.rust#89DDFF
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#89DDFF
entity.name.goto-label.php,support.other.php#6CA6FE
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#6eccd8
keyword.operator.regexp.php#BD74E7
keyword.operator.comparison.php#6eccd8
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#BD74E7
meta.function.decorator.python#6CA6FE
support.token.decorator.python,meta.function.decorator.identifier.python#6eccd8
function.parameter#abb2bf
function.brace#abb2bf
function.parameter.ruby, function.parameter.cs#abb2bf
constant.language.symbol.ruby#6eccd8
constant.language.symbol.hashkey.ruby#6eccd8
rgb-value#6eccd8
inline-color-decoration rgb-value#89DDFF
less rgb-value#89DDFF
selector.sass#FEA520
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#FFCB6B
block.scope.end,block.scope.begin#abb2bf
storage.type.cs#FFCB6B
entity.name.variable.local.cs#FEA520
token.info-token#6CA6FE
token.warn-token#89DDFF
token.error-token#f44747
token.debug-token#BD74E7
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#BD74E7
meta.template.expression#abb2bf
keyword.operator.module#BD74E7italic underline
support.type.type.flowtype#6CA6FE
support.type.primitive#FFCB6B
meta.property.object#FEA520
variable.parameter.function.js#FEA520
keyword.other.template.begin#C3E88D
keyword.other.template.end#C3E88D
keyword.other.substitution.begin#C3E88D
keyword.other.substitution.end#C3E88D
keyword.operator.assignment.js, keyword.operator.assignment.ts#6eccd8
keyword.operator.assignment.go#FFCB6B
keyword.operator.arithmetic.go, keyword.operator.address.go#BD74E7
entity.name.package.go#FFCB6B
support.type.prelude.elm#6eccd8
support.constant.elm#89DDFF
punctuation.quasi.element#BD74E7
constant.character.entity#FEA520
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#6eccd8
entity.global.clojure#FFCB6B
meta.symbol.clojure#FEA520
constant.keyword.clojure#6eccd8
meta.arguments.coffee, variable.parameter.function.coffee#FEA520
source.ini#C3E88D
meta.scope.prerequisites.makefile#FEA520
source.makefile#FFCB6B
storage.modifier.import.groovy#FFCB6Bunderline
meta.method.groovy#6CA6FE
meta.definition.variable.name.groovy#FEA520
meta.definition.class.inherited.classes.groovy#C3E88D
support.variable.semantic.hlsl#FFCB6B
support.type.texture.hlsl, support.type.sampler.hlsl, support.type.object.hlsl, support.type.object.rw.hlsl, support.type.fx.hlsl, support.type.object.hlsl#BD74E7
text.variable, text.bracketed#FEA520
support.type.swift, support.type.vb.asp#FFCB6B
entity.name.function.xi#FFCB6B
entity.name.class.xi#6eccd8
constant.character.character-class.regexp.xi#FEA520
constant.regexp.xi#BD74E7
keyword.control.xi#6eccd8
invalid.xi#abb2bf
beginning.punctuation.definition.quote.markdown.xi#C3E88D
beginning.punctuation.definition.list.markdown.xi#7F848E
constant.character.xi#6CA6FE
accent.xi#6CA6FE
wikiword.xi#89DDFF
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#5c6370
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#FFCB6B
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#FEA520
comment, punctuation.definition.comment#7F848Eitalic
markup.quote.markdown#5c6370
punctuation.definition.block.sequence.item.yaml#abb2bf
constant.language.symbol.elixir, constant.language.symbol.double-quoted.elixir#6eccd8
entity.name.variable.parameter.cs#FFCB6B
entity.name.variable.field.cs#FEA520
markup.deleted#FEA520
markup.inserted#C3E88D
markup.underlineunderline
entity.name.section.markdownbold
fenced_code.block.language.markdownitalic
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#BE5046
support.other.namespace.php#abb2bf
variable.other.object#FFCB6B
variable.other.constant.property#FEA520
entity.other.inherited-class#FFCB6B
variable.other.readwrite.c#FEA520
entity.name.variable.parameter.php,punctuation.separator.colon.php,constant.other.php#abb2bf
constant.numeric.decimal.asm.x86_64#BD74E7
support.other.parenthesis.regexp#89DDFF
constant.character.escape#6eccd8
string.regexp#FEA520
entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,entity.other.attribute-name.vue,variable.parameter,variable.language.superitalic
comment.line.double-slash,comment.block.documentationitalic
keyword.other.documentation.javadoc.java#6CA6FE
keyword.control.import.python,keyword.operator.logical.python, meta.function.pythonitalic
meta.attribute.pythonunderline
markup.italic.markdownitalic

Shiki preview

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

Loading...

Gunmetal Code Pro - Coding Theme