Skip to main content
CodingTheme

Midnight Prism

Publisher: Raouf BakhtiThemes in package: 20

Midnight Prism is a sleek, modern VS Code theme collection, designed to provide a comfortable coding experience with a balanced, visually appealing palette. Each theme features dark grey, deep blue, dark red/orange, and muted green tones, creating a professional look that enhances readability while

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#fb6e0700
  • activityBar.background#0d1013
  • activityBar.border#fb6e0700
  • activityBar.foreground#fb6e07
  • activityBar.inactiveForeground#ffffff60
  • activityBarBadge.background#fb6e07
  • activityBarBadge.foreground#ffffff
  • badge.background#fb6e07
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#12151b
  • breadcrumb.focusForeground#e0e0e0
  • breadcrumb.foreground#cccccccc
  • button.background#fb6e07
  • button.foreground#ffffff
  • button.hoverBackground#be5406
  • button.secondaryBackground#3a3d41
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#45494e
  • checkbox.background#3c3c3c
  • checkbox.border#00000000
  • checkbox.foreground#cccccc
  • debugExceptionWidget.background#333333
  • debugExceptionWidget.border#474747
  • debugToolBar.background#333333
  • debugToolBar.border#474747
  • diffEditor.border#444444
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#3c3c3c
  • dropdown.border#00000000
  • dropdown.foreground#cccccc
  • editor.background#12151b
  • editor.findMatchBackground#515c6a
  • editor.findMatchBorder#74879f
  • editor.findMatchHighlightBackground#ea5c0055
  • editor.findMatchHighlightBorder#ffffff00
  • editor.findRangeHighlightBackground#3a3d4166
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#e5c07b10
  • editor.foreground#d4d4d4
  • editor.hoverHighlightBackground#264f7840
  • editor.inactiveSelectionBackground#3a3d41
  • editor.lineHighlightBackground#ffffff0A
  • editor.lineHighlightBorder#282828
  • editor.rangeHighlightBackground#ffffff0b
  • editor.rangeHighlightBorder#ffffff00
  • editor.selectionBackground#fb6e072e
  • editor.selectionHighlightBackground#add6ff26
  • editor.selectionHighlightBorder#495F77
  • editor.wordHighlightBackground#575757b8
  • editor.wordHighlightStrongBackground#5c2700
  • editorBracketMatch.background#0064001a
  • editorBracketMatch.border#888888
  • editorCodeLens.foreground#999999
  • editorCursor.background#000000
  • editorCursor.foreground#aeafad
  • editorError.background#B73A3400
  • editorError.border#ffffff00
  • editorError.foreground#f48771
  • editorGroup.border#444444
  • editorGroup.emptyBackground#12151b
  • editorGroupHeader.border#00000000
  • editorGroupHeader.tabsBackground#0d1013
  • editorGroupHeader.tabsBorder#e26d1800
  • editorGutter.addedBackground#587c0c00
  • editorGutter.background#12151b
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#94151b00
  • editorGutter.foldingControlForeground#c5c5c5
  • editorGutter.modifiedBackground#0c7d9d00
  • editorHoverWidget.background#252526
  • editorHoverWidget.border#454545
  • editorHoverWidget.foreground#cccccc
  • editorIndentGuide.activeBackground#70707000
  • editorIndentGuide.background#40404000
  • editorInfo.background#4490BF00
  • editorInfo.border#4490BF00
  • editorInfo.foreground#ff006c
  • editorLineNumber.activeForeground#ffffffc3
  • editorLineNumber.foreground#858585c1
  • editorLink.activeForeground#e5c07b
  • editorMarkerNavigation.background#171717
  • editorMarkerNavigationError.background#f48771
  • editorMarkerNavigationInfo.background#75beff
  • editorMarkerNavigationWarning.background#cca700
  • editorOverviewRuler.background#25252500
  • editorOverviewRuler.border#7f7f7f4d
  • editorRuler.foreground#5a5a5a00
  • editorSuggestWidget.background#252526
  • editorSuggestWidget.border#454545
  • editorSuggestWidget.foreground#d4d4d4
  • editorSuggestWidget.highlightForeground#fb6e07
  • editorSuggestWidget.selectedBackground#4b2103
  • editorWarning.background#A9904000
  • editorWarning.border#ffffff00
  • editorWarning.foreground#cca700
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#0d1013
  • editorWidget.foreground#cccccc
  • editorWidget.resizeBorder#5F5F5F
  • focusBorder#fb6e07
  • foreground#cccccc
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#8c8c8c
  • gitDecoration.modifiedResourceForeground#e2c08d
  • gitDecoration.stageDeletedResourceForeground#c74e39
  • gitDecoration.stageModifiedResourceForeground#e2c08d
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#73c991
  • icon.foreground#cccccc
  • input.background#3c3c3c
  • input.border#00000000
  • input.foreground#cccccc
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBackground#be5305
  • inputOption.activeBorder#007acc00
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#fb6e0797
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#040506
  • list.focusBackground#fb6e073e
  • list.focusForeground#cccccc
  • list.highlightForeground#fb6e07
  • list.hoverBackground#ea380130
  • list.hoverForeground#fb6e07
  • list.inactiveSelectionBackground#fb6e0742
  • list.inactiveSelectionForeground#ffffff
  • listFilterWidget.background#fb6e073a
  • listFilterWidget.noMatchesOutline#fb6e07a9
  • listFilterWidget.outline#fb6e073e
  • menu.background#0d1013
  • menu.border#00000032
  • menu.foreground#cccccc
  • menu.selectionBackground#fb6e077a
  • menu.selectionBorder#00000000
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#fb6e07
  • menubar.selectionBackground#fb6e071e
  • menubar.selectionForeground#ffffff
  • merge.commonContentBackground#282828
  • merge.commonHeaderBackground#383838
  • merge.currentContentBackground#27403B
  • merge.currentHeaderBackground#367366
  • merge.incomingContentBackground#28384B
  • merge.incomingHeaderBackground#395F8F
  • minimap.background#12151b
  • minimap.errorHighlight#f48771
  • minimap.findMatchHighlight#515c6a
  • minimap.selectionHighlight#fb6e072e
  • minimap.warningHighlight#cca700
  • minimapGutter.addedBackground#587c0c00
  • minimapGutter.deletedBackground#94151b00
  • minimapGutter.modifiedBackground#0c7d9d00
  • notificationCenter.border#474747
  • notificationCenterHeader.background#303031
  • notificationCenterHeader.foreground#cccccc
  • notifications.background#252526
  • notifications.border#303031
  • notifications.foreground#cccccc
  • notificationsErrorIcon.foreground#f48771
  • notificationsInfoIcon.foreground#75beff
  • notificationsWarningIcon.foreground#cca700
  • notificationToast.border#474747
  • panel.background#0d1013
  • panel.border#fb6e07
  • panelSection.border#80808059
  • panelTitle.activeBorder#fb6e07
  • panelTitle.activeForeground#fb6e07
  • panelTitle.inactiveForeground#999999
  • peekView.border#007acc
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditor.matchHighlightBorder#ee931e
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#252526
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#1e1e1e
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#3f3f46
  • pickerGroup.foreground#fb6e07
  • progressBar.background#fb6e07
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#242424
  • scrollbarSlider.background#242424
  • scrollbarSlider.hoverBackground#242424
  • selection.background#fb6e074a
  • settings.focusedRowBackground#ffffff07
  • settings.headerForeground#cccccc
  • sideBar.background#0d1013
  • sideBar.border#cccccc08
  • sideBar.dropBackground#040506
  • sideBar.foreground#ff9c76
  • sideBarSectionHeader.background#0d1013
  • sideBarSectionHeader.border#fb6e0700
  • sideBarSectionHeader.foreground#ffffff
  • sideBarTitle.foreground#fb6e07
  • statusBar.background#0d1013
  • statusBar.debuggingBackground#cc6633
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#fb6e0764
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#FFFFFF25
  • statusBarItem.hoverBackground#FFFFFF25
  • statusBarItem.remoteBackground#0080ff
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#12151b
  • tab.activeBorder#FF8300
  • tab.activeBorderTop#e26d1800
  • tab.activeForeground#ff6c00
  • tab.border#fb6e0700
  • tab.hoverBackground#fb6e074e
  • tab.hoverBorder#fb6e0700
  • tab.hoverForeground#fd7c55
  • tab.inactiveBackground#0d1013
  • tab.inactiveForeground#fffefe
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#2472c8
  • terminal.ansiBrightBlack#545454
  • terminal.ansiBrightBlue#3b8eea
  • terminal.ansiBrightCyan#29b8db
  • terminal.ansiBrightGreen#9aec07
  • terminal.ansiBrightMagenta#ff07f0
  • terminal.ansiBrightRed#ff4800
  • terminal.ansiBrightWhite#e5e5e5
  • terminal.ansiBrightYellow#ffd700
  • terminal.ansiCyan#11a8cd
  • terminal.ansiGreen#0dbc20
  • terminal.ansiMagenta#a300c4
  • terminal.ansiRed#cd3131
  • terminal.ansiWhite#e5e5e5
  • terminal.ansiYellow#ff9f0a
  • terminal.border#7E4100
  • terminal.foreground#cccccc
  • terminal.selectionBackground#ee8d8d0c
  • terminalCursor.background#fb6e0789
  • terminalCursor.foreground#ffffff
  • textLink.foreground#fb6e07
  • titleBar.activeBackground#0d1013
  • titleBar.activeForeground#cccccc
  • titleBar.border#fb6e0700
  • titleBar.inactiveBackground#3c3c3c99
  • titleBar.inactiveForeground#cccccc99
  • tree.indentGuidesStroke#58585800
  • walkThrough.embeddedEditorBackground#00000050
  • widget.shadow#0000005c

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
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#e5c07b
variable.other.generic-type.haskell#ff8f00
storage.type.haskell#d19a66
support.variable.magic.python#e5c07b
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#d4d4d4
variable.parameter.function.language.special.self.python#e5c07b
storage.modifier.lifetime.rust#d4d4d4
support.function.std.rust#ff366f
entity.name.lifetime.rust#e5c07b
variable.language.rust#e5c07b
support.constant.edge#ff8f00
constant.other.character-class.regexp#e5c07b
keyword.operator.quantifier.regexp#d19a66
punctuation.definition.string.begin,punctuation.definition.string.end#00ffdb
variable.parameter.function#d4d4d4
comment markup.link#7f848e
markup.changed.diff#e5c07b
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#ff366f
markup.inserted.diff#00ffdb
markup.deleted.diff#e5c07b
meta.function.c,meta.function.cpp#e5c07b
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#d4d4d4
punctuation.separator.key-value#d4d4d4
keyword.operator.expression.import#ff366f
support.constant.math#e5c07b
support.constant.property.math#d19a66
variable.other.constant#e5c07b
storage.type.annotation.java, storage.type.object.array.java#e5c07b
source.java#e5c07b
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.terminator.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.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java#d4d4d4
meta.method.java#ff366f
storage.modifier.import.java,storage.type.java,storage.type.generic.java#e5c07b
keyword.operator.instanceof.java#ff8f00
meta.definition.variable.name.java#e5c07b
keyword.operator.logical#ff366f
keyword.operator.bitwise#ff366f
keyword.operator.channel#ff366f
support.constant.property-value.scss,support.constant.property-value.css#d19a66
keyword.operator.css,keyword.operator.scss,keyword.operator.less#ff366f
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#d19a66
punctuation.separator.list.comma.css#d4d4d4
support.constant.color.w3c-standard-color-name.css#d19a66
support.type.vendored.property-name.css#ff366f
support.module.node,support.type.object.module,support.module.node#e5c07b
entity.name.type.module#e5c07b
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#e5c07b
support.constant.json#d19a66
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#ff8f00
support.type.object.console#e5c07b
support.variable.property.process#d19a66
entity.name.function,support.function.console#ff366f
keyword.operator.misc.rust#d4d4d4
keyword.operator.sigil.rust#ff8f00
keyword.operator.delete#ff8f00
support.type.object.dom#ff366f
support.variable.dom,support.variable.property.dom#e5c07b
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#ff366f
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#ff8f00
punctuation.separator.delimiter#d4d4d4
punctuation.separator.c,punctuation.separator.cpp#ff8f00
support.type.posix-reserved.c,support.type.posix-reserved.cpp#ff366f
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#ff8f00
variable.parameter.function.language.python#d19a66
support.type.python#ff366f
keyword.operator.logical.python#ff8f00
variable.parameter.function.python#d19a66
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#d4d4d4
meta.function-call.generic.python#ff366f
constant.character.format.placeholder.other.python#d19a66
keyword.operator#d4d4d4
keyword.operator.assignment.compound#ff8f00
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#ff366f
keyword#ff8f00
entity.name.namespace#e5c07b
variable#e5c07b
variable.c#d4d4d4
variable.language#e5c07b
token.variable.parameter.java#d4d4d4
import.storage.java#e5c07b
token.package.keyword#ff8f00
token.package#d4d4d4
entity.name.function, meta.require, support.function.any-method, variable.function#ff366f
entity.name.type.namespace#e5c07b
support.class, entity.name.type.class#e5c07b
entity.name.class.identifier.namespace.type#e5c07b
entity.name.class, variable.other.class.js, variable.other.class.ts#e5c07b
variable.other.class.php#e5c07b
entity.name.type#e5c07b
keyword.control#ff8f00
control.elements, keyword.operator.less#d19a66
keyword.other.special-method#ff366f
storage#ff8f00
token.storage#ff8f00
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#ff8f00
token.storage.type.java#e5c07b
support.function#ff366f
support.type.property-name#d4d4d4
support.constant.property-value#d4d4d4
support.constant.font-name#d19a66
meta.tag#d4d4d4
string#00ffdb
entity.other.inherited-class#e5c07b
constant.other.symbol#ff366f
constant.numeric#d19a66
constant#d19a66
punctuation.definition.constant#d19a66
entity.name.tag#e5c07b
entity.other.attribute-name#d19a66
entity.other.attribute-name.id#ff366fnormal
entity.other.attribute-name.class.css#d19a66normal
meta.selector#ff8f00
markup.heading#e5c07b
markup.heading punctuation.definition.heading, entity.name.section#ff366f
keyword.other.unit#e5c07b
markup.bold,todo.bold#d19a66
punctuation.definition.bold#e5c07b
markup.italic, punctuation.definition.italic,todo.emphasis#ff8f00
emphasis md#ff8f00
entity.name.section.markdown#e5c07b
punctuation.definition.heading.markdown#e5c07b
punctuation.definition.list.begin.markdown#e5c07b
markup.heading.setext#d4d4d4
punctuation.definition.bold.markdown#d19a66
markup.inline.raw.markdown#00ffdb
markup.inline.raw.string.markdown#00ffdb
punctuation.definition.list.markdown#e5c07b
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#e5c07b
beginning.punctuation.definition.list.markdown#e5c07b
punctuation.definition.metadata.markdown#e5c07b
markup.underline.link.markdown,markup.underline.link.image.markdown#ff8f00
string.other.link.title.markdown,string.other.link.description.markdown#ff366f
string.regexp#ff366f
constant.character.escape#ff366f
punctuation.section.embedded, variable.interpolation#e5c07b
punctuation.section.embedded.begin,punctuation.section.embedded.end#ff8f00
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#d4d4d4
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#e5c07b
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#e5c07b
source.json meta.structure.dictionary.json > value.json > string.quoted.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#00ffdb
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#ff366f
support.type.property-name.json#e5c07b
support.type.property-name.json punctuation#e5c07b
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#ff8f00
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#ff8f00
support.other.namespace.use.php,support.other.namespace.use-as.php,support.other.namespace.php,entity.other.alias.php,meta.interface.php#e5c07b
keyword.operator.error-control.php#ff8f00
keyword.operator.type.php#ff8f00
punctuation.section.array.begin.php#d4d4d4
punctuation.section.array.end.php#d4d4d4
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#e5c07b
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#ff366f
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#d4d4d4
support.constant.core.rust#d19a66
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#d19a66
entity.name.goto-label.php,support.other.php#ff366f
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#ff366f
keyword.operator.regexp.php#ff8f00
keyword.operator.comparison.php#ff366f
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#ff8f00
meta.function.decorator.python#ff366f
support.token.decorator.python,meta.function.decorator.identifier.python#ff366f
function.parameter#d4d4d4
function.brace#d4d4d4
function.parameter.ruby, function.parameter.cs#d4d4d4
constant.language.symbol.ruby#ff366f
rgb-value#ff366f
inline-color-decoration rgb-value#d19a66
less rgb-value#d19a66
selector.sass#e5c07b
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#e5c07b
block.scope.end,block.scope.begin#d4d4d4
storage.type.cs#e5c07b
entity.name.variable.local.cs#e5c07b
token.info-token#ff366f
token.warn-token#d19a66
token.error-token#f44747
token.debug-token#ff8f00
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#ff8f00
meta.template.expression#d4d4d4
keyword.operator.module#ff8f00
support.type.type.flowtype#ff366f
support.type.primitive#e5c07b
meta.property.object#e5c07b
variable.parameter.function.js#e5c07b
keyword.other.template.begin#00ffdb
keyword.other.template.end#00ffdb
keyword.other.substitution.begin#00ffdb
keyword.other.substitution.end#00ffdb
keyword.operator.assignment#ff366f
keyword.operator.assignment.go#e5c07b
keyword.operator.arithmetic.go, keyword.operator.address.go#ff8f00
entity.name.package.go#e5c07b
support.type.prelude.elm#ff366f
support.constant.elm#d19a66
punctuation.quasi.element#ff8f00
constant.character.entity#e5c07b
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#ff366f
entity.global.clojure#e5c07b
meta.symbol.clojure#e5c07b
constant.keyword.clojure#ff366f
meta.arguments.coffee, variable.parameter.function.coffee#e5c07b
source.ini#00ffdb
meta.scope.prerequisites.makefile#e5c07b
source.makefile#e5c07b
storage.modifier.import.groovy#e5c07b
meta.method.groovy#ff366f
meta.definition.variable.name.groovy#e5c07b
meta.definition.class.inherited.classes.groovy#00ffdb
support.variable.semantic.hlsl#e5c07b
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#ff8f00
text.variable, text.bracketed#e5c07b
support.type.swift, support.type.vb.asp#e5c07b
entity.name.function.xi#e5c07b
entity.name.class.xi#ff366f
constant.character.character-class.regexp.xi#e5c07b
constant.regexp.xi#ff8f00
keyword.control.xi#ff366f
invalid.xi#d4d4d4
beginning.punctuation.definition.quote.markdown.xi#00ffdb
beginning.punctuation.definition.list.markdown.xi#7f848e
constant.character.xi#ff366f
accent.xi#ff366f
wikiword.xi#d19a66
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#7f848e
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#e5c07b
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#e5c07b
meta.brace.square#d4d4d4
comment, punctuation.definition.comment#7f848eitalic
markup.quote.markdown#7f848e
punctuation.definition.block.sequence.item.yaml#d4d4d4
constant.language.symbol.elixir#ff366f
entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.superitalic
comment.line.double-slash,comment.block.documentationitalic
keyword.control.import.python,keyword.control.flow.pythonitalic
markup.italic.markdownitalic

Shiki preview

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

Loading...