Skip to main content
Coding Theme

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#11291A60
  • activityBar.activeBorder#7DA76F
  • activityBar.background#171717
  • activityBar.border#FFFFFF0A
  • activityBar.foreground#7DA76F
  • activityBar.inactiveForeground#FFFFFF50
  • activityBarBadge.background#522B03
  • activityBarBadge.foreground#D38569
  • badge.background#356326
  • badge.foreground#64B748
  • breadcrumb.activeSelectionForeground#B98EB2
  • breadcrumb.focusForeground#819DC2
  • breadcrumb.foreground#A3A3A3
  • breadcrumbPicker.background#202020
  • button.background#356326
  • button.foreground#64B748
  • commandCenter.activeBackground#252525
  • commandCenter.activeForeground#FFFFFF
  • commandCenter.background#000000
  • commandCenter.border#00000000
  • commandCenter.debuggingBackground#000
  • commandCenter.foreground#EEEEEE
  • contrastBorder#FFFFFF10
  • dart.closingLabels#819DC26F
  • dart.flutterUiGuides#30343A
  • debugConsole.errorForeground#D38569
  • debugConsole.infoForeground#7DA76E
  • debugConsole.sourceForeground#7DA76E
  • debugConsole.warningForeground#B98EB2
  • debugExceptionWidget.background#392620
  • debugExceptionWidget.border#D38569
  • debugTokenExpression.boolean#819DC2
  • debugTokenExpression.error#D38569
  • debugTokenExpression.name#B98EB2
  • debugTokenExpression.number#819DC2
  • debugTokenExpression.string#7DA76F
  • debugTokenExpression.value#BC9450
  • debugToolBar.background#182436
  • diffEditor.diagonalFill#404040
  • diffEditor.insertedLineBackground#9500FF20
  • diffEditor.insertedTextBackground#00FF2220
  • diffEditor.removedLineBackground#FF8C0015
  • diffEditor.removedTextBackground#FF55002F
  • diffEditor.removedTextBorder#00000000
  • dropdown.background#336422
  • dropdown.border#000000
  • dropdown.foreground#61B940
  • editor.background#1A1A1A
  • editor.findMatchBackground#00FF1A41
  • editor.findMatchHighlightBackground#3321FF8F
  • editor.findRangeHighlightBackground#292929
  • editor.lineHighlightBackground#FFFFFF07
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#0091FF40
  • editor.selectionForeground#FFFFFF
  • editor.selectionHighlightBackground#292929
  • editor.snippetFinalTabstopHighlightBorder#FF0000
  • editor.snippetTabstopHighlightBackground#6335A7
  • editor.wordHighlightBackground#6C22FF44
  • editor.wordHighlightStrongBackground#356EFF3B
  • editorBracketHighlight.foreground1#BC9550
  • editorBracketHighlight.foreground2#D38569
  • editorBracketHighlight.foreground3#B98EB2
  • editorBracketHighlight.foreground4#7DA76F
  • editorBracketHighlight.foreground5#819DC2
  • editorBracketMatch.background#444444
  • editorBracketMatch.border#444444
  • editorCursor.foreground#c96767
  • editorError.foreground#D38569
  • editorGhostText.foreground#6B6B6B
  • editorGroup.border#282828
  • editorGroup.dropBackground#1A1A1A
  • editorGroupHeader.noTabsBackground#202020
  • editorGroupHeader.tabsBackground#171717
  • editorGutter.addedBackground#7DA76F
  • editorGutter.commentRangeForeground#392620
  • editorGutter.deletedBackground#D38569
  • editorGutter.modifiedBackground#819DC2
  • editorHoverWidget.background#392620
  • editorHoverWidget.border#D38569
  • editorHoverWidget.foreground#D38569
  • editorIndentGuide.activeBackground#B98EB2
  • editorInfo.foreground#819DC2
  • editorLightBulb.foreground#ffb184
  • editorLineNumber.activeForeground#707070
  • editorLineNumber.foreground#383838
  • editorOverviewRuler.addedForeground#7DA76F
  • editorOverviewRuler.deletedForeground#D38569
  • editorOverviewRuler.modifiedForeground#819DC2
  • editorOverviewRuler.wordHighlightForeground#793BF7
  • editorOverviewRuler.wordHighlightStrongForeground#405CA1
  • editorStickyScroll.background#101010
  • editorStickyScrollHover.background#212121
  • editorSuggestWidget.border#282828
  • editorSuggestWidget.foreground#AED1FF
  • editorSuggestWidget.highlightForeground#AED1FF
  • editorSuggestWidget.selectedBackground#18354C
  • editorWarning.foreground#7DA76F
  • editorWidget.background#202020
  • errorForeground#64B748
  • errorLens.errorBackground#44261D60
  • errorLens.errorForeground#D38569
  • errorLens.infoBackground#1D274460
  • errorLens.infoForeground#819DC2
  • errorLens.warningBackground#1D442B60
  • errorLens.warningForeground#7DA76E
  • focusBorder#7DA76F
  • git.blame.editorDecorationForeground#696969
  • gitDecoration.addedResourceForeground#8E9CB9
  • gitDecoration.conflictingResourceForeground#D38569
  • gitDecoration.deletedResourceForeground#D38569
  • gitDecoration.ignoredResourceForeground#707070
  • gitDecoration.modifiedResourceForeground#c8be8f
  • gitDecoration.renamedResourceForeground#7DA76E
  • gitDecoration.stageDeletedResourceForeground#FF0000
  • gitDecoration.stageModifiedResourceForeground#829DC2
  • gitDecoration.untrackedResourceForeground#bc8fc8
  • icon.foreground#7DA76E
  • input.background#1A1A1A
  • input.border#282828
  • inputOption.activeBackground#31353D
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#CBE1FF
  • issues.closed#D38569
  • issues.newIssueDecoration#BC9550
  • issues.open#7DA76F
  • list.activeSelectionBackground#392620
  • list.activeSelectionForeground#AED1FF
  • list.errorForeground#D47C74
  • list.filterMatchBackground#2D502159
  • list.filterMatchBorder#7DA76F
  • list.focusAndSelectionOutline#BA944F
  • list.focusBackground#392620F0
  • list.focusForeground#D38569
  • list.focusOutline#D38569
  • list.highlightForeground#819DC2
  • list.hoverBackground#1C293C
  • list.inactiveSelectionBackground#2B1C18
  • list.inactiveSelectionForeground#AED1FF
  • list.warningForeground#DA8F6C
  • listFilterWidget.background#000000
  • listFilterWidget.noMatchesOutline#D38569
  • listFilterWidget.outline#000000
  • menu.background#000
  • menu.foreground#909090
  • menu.selectionBackground#2B1B18
  • menu.selectionBorder#BA944F
  • menu.selectionForeground#B7785B
  • menu.separatorBackground#252525
  • minimap.background#171717
  • minimap.errorHighlight#ff000070
  • minimap.infoHighlight#829DC270
  • minimap.selectionHighlight#2b7cb651
  • minimap.warningHighlight#7DA76E70
  • minimapSlider.background#3779B720
  • notification.background#000000
  • notification.buttonBackground#56007B
  • notification.buttonForeground#DF96FF
  • notification.errorBackground#340E00
  • notification.errorForeground#FF6C6C
  • notification.foreground#CCCCCC
  • notification.infoBackground#56007B
  • notification.infoForeground#DF96FF
  • notification.warningBackground#053400
  • notification.warningForeground#64B748
  • notificationCenter.border#FFFFFF34
  • notificationCenterHeader.background#6D2060
  • notificationCenterHeader.foreground#F1ACFF
  • notificationLink.foreground#D38569
  • notifications.background#000000
  • notifications.border#FFFFFF34
  • notifications.foreground#C5ACCA
  • notificationsInfoIcon.foreground#A0A0A0
  • notificationsWarningIcon.foreground#FAE2FF
  • notificationToast.border#FFFFFF34
  • panel.background#1C211C
  • panel.border#7CA86D
  • panelTitle.activeBorder#7CA86D
  • panelTitle.activeForeground#7CA86D
  • panelTitle.inactiveForeground#5C7A51
  • peekView.border#BC9550
  • peekViewEditor.background#1F180B
  • peekViewEditor.matchHighlightBackground#30240F
  • peekViewEditorGutter.background#1F180B
  • peekViewResult.background#2A200F
  • peekViewResult.fileForeground#D38569
  • peekViewResult.lineForeground#D38569
  • peekViewResult.selectionBackground#480000
  • peekViewTitle.background#1F180B
  • peekViewTitleLabel.foreground#DC8564
  • pickerGroup.border#282828
  • pickerGroup.foreground#7DA76F
  • profileBadge.background#392620
  • profileBadge.foreground#D38569
  • progressBar.background#7DA76F
  • pullRequests.closed#000000
  • pullRequests.merged#356326
  • pullRequests.open#356326
  • scmGraph.foreground1#BC9550
  • scmGraph.foreground2#D38569
  • scmGraph.foreground3#B98EB2
  • scmGraph.foreground4#819DC2
  • scmGraph.foreground5#7DA76F
  • scmGraph.historyItemBaseRefColor#5F5F5F
  • scmGraph.historyItemHoverAdditionsForeground#A56416
  • scmGraph.historyItemHoverDefaultLabelBackground#000000
  • scmGraph.historyItemHoverDefaultLabelForeground#a1a1a1
  • scmGraph.historyItemHoverDeletionsForeground#4f4f4f
  • scmGraph.historyItemHoverLabelForeground#161D17
  • scmGraph.historyItemRefColor#7DA76E
  • scmGraph.historyItemRemoteRefColor#4f4f4f
  • scrollbarSlider.activeBackground#BA944F9B
  • scrollbarSlider.background#BA944F54
  • scrollbarSlider.hoverBackground#BA944FB7
  • settings.checkboxBorder#01250021
  • settings.dropdownBorder#01250021
  • settings.dropdownListBorder#01250021
  • settings.headerForeground#819DC2
  • settings.modifiedItemIndicator#BC9550
  • settings.numberInputBackground#336422
  • settings.numberInputBorder#01250021
  • settings.numberInputForeground#61B940
  • settings.textInputBackground#336422
  • settings.textInputBorder#01250021
  • settings.textInputForeground#61B940
  • sideBar.background#171717
  • sideBar.foreground#A3A3A3
  • sideBarSectionHeader.background#202020
  • sideBarSectionHeader.foreground#819DC2
  • sideBarTitle.foreground#B98EB2
  • statusBar.background#356326
  • statusBar.debuggingBackground#633302
  • statusBar.debuggingForeground#FCCA6DC8
  • statusBar.foreground#70CF50
  • statusBar.multiFolderBackground#7DA76F
  • statusBar.noFolderBackground#4E2C7A
  • statusBar.noFolderForeground#DF96FF
  • statusBarItem.remoteBackground#424242
  • statusBarItem.remoteForeground#EEEEEE
  • symbolIcon.arrayForeground#CFF0F9
  • symbolIcon.booleanForeground#CFF0F9
  • symbolIcon.classForeground#CFF0F9
  • symbolIcon.colorForeground#CFF0F9
  • symbolIcon.constantForeground#CFF0F9
  • symbolIcon.constructorForeground#CFF0F9
  • symbolIcon.enumeratorForeground#CFF0F9
  • symbolIcon.enumeratorMemberForeground#CFF0F9
  • symbolIcon.eventForeground#CFF0F9
  • symbolIcon.fieldForeground#CFF0F9
  • symbolIcon.fileForeground#CFF0F9
  • symbolIcon.folderForeground#CFF0F9
  • symbolIcon.functionForeground#CFF0F9
  • symbolIcon.interfaceForeground#CFF0F9
  • symbolIcon.keyForeground#CFF0F9
  • symbolIcon.keywordForeground#CFF0F9
  • symbolIcon.methodForeground#CFF0F9
  • symbolIcon.moduleForeground#CFF0F9
  • symbolIcon.namespaceForeground#CFF0F9
  • symbolIcon.nullForeground#CFF0F9
  • symbolIcon.numberForeground#CFF0F9
  • symbolIcon.objectForeground#CFF0F9
  • symbolIcon.operatorForeground#CFF0F9
  • symbolIcon.packageForeground#CFF0F9
  • symbolIcon.propertyForeground#CFF0F9
  • symbolIcon.referenceForeground#CFF0F9
  • symbolIcon.snippetForeground#CFF0F9
  • symbolIcon.stringForeground#CFF0F9
  • symbolIcon.structForeground#CFF0F9
  • symbolIcon.textForeground#CFF0F9
  • symbolIcon.typeParameterForeground#CFF0F9
  • symbolIcon.unitForeground#CFF0F9
  • symbolIcon.variableForeground#CFF0F9
  • tab.activeBackground#11291A60
  • tab.activeBorder#7DA76E
  • tab.activeBorderTop#7DA76E00
  • tab.activeForeground#7DA76F
  • tab.border#282828
  • tab.inactiveBackground#171717
  • tab.inactiveForeground#7A7A7A
  • tab.lastPinnedBorder#474747
  • terminal.ansiBlack#1A1A1A
  • terminal.ansiBlue#819DC2
  • terminal.ansiBrightBlack#474747
  • terminal.ansiBrightBlue#819DC2
  • terminal.ansiBrightCyan#819DC2
  • terminal.ansiBrightGreen#7DA76F
  • terminal.ansiBrightMagenta#B98EB2
  • terminal.ansiBrightRed#D38569
  • terminal.ansiBrightWhite#F7F7F7
  • terminal.ansiBrightYellow#BC9550
  • terminal.ansiCyan#819DC2
  • terminal.ansiGreen#7DA76F
  • terminal.ansiMagenta#B98EB2
  • terminal.ansiRed#D38569
  • terminal.ansiWhite#CCCCCC
  • terminal.ansiYellow#BC9550
  • terminal.background#1C211C
  • terminal.foreground#CCCCCC
  • terminalCommandDecoration.defaultBackground#BC9550
  • terminalCommandDecoration.errorBackground#D38569
  • terminalCommandDecoration.successBackground#7DA76F
  • terminalCursor.background#F7F7F7
  • terminalCursor.foreground#3CBAEF
  • textLink.activeForeground#AED1FF
  • textLink.foreground#819DC2
  • titleBar.activeBackground#171717
  • titleBar.activeForeground#BABABA
  • titleBar.inactiveBackground#171717
  • titleBar.inactiveForeground#7E7E7E
  • toolbar.activeBackground#000000
  • toolbar.hoverBackground#2B4B31
  • tree.indentGuidesStroke#7DA76E
  • welcomePage.buttonBackground#202020

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#909090
comment#888888
keyword.operator, operator.annotation.type.keyword, var.expr.primitive.annotation.type.keyword.meta#909090
logical.operator.meta#909090
string#7DA76F
string#819DC2
begin.expression.string, end.expression.string#B98EB2
expression.string#909090
constant.numeric#819DC2
constant.language#7DA76F
constant.character, constant.other#7DA76F
keyword#B98EB2
storage#B98EB2
storage.type#BC9550
module.meta, function.object.block.variable.meta#BC9550
entity.name.class#D38569
super.meta#B98EB2
property.field.declaration.class.meta#D38569
entity.other.inherited-class#D38569
this.class.meta#7DA76F
variable.parameter, function.parameters.entity.name.meta#819DC2
entity.name.function#D38569 bold
variable#819DC2
var-single-variable.variable.readwrite.other.meta#819DC2
markup.heading#CB4718
regexp.operator.keyword.meta, regex.operator.keyboard.meta#819DC2
punctuation.accessor.optional#BC9550
constant#7DA76F
namespace#BC9550
class#7DA76F
enum#7DA76F
interface#7DA76F
struct#7DA76F
typeParameter#7DA76F
type#7DA76F
parameter#819DC2
variable#819DC2
property#D38569
enumMember#819DC2
decorator#819DC2
event#D38569
function#D38569
method#D38569
macro#BC9550
label#7DA76F
comment#888888
string#7DA76F
keyword#B98EB2
number#819DC2
regexp#BC9550
struct#BC9550
keyword.declaration#BC9550
storage.modifier.named.karyscript#B98EB2
meta.object-literal.key.karyscript#819DC2
constant.language.placeholder.karyscript#7DA76F
meta.jsx.children#7DA76F
punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end, entity.name.tag#819DC2
entity.other.attribute-name#B98EB2
meta.tag.attributes keyword.operator.assignment#909090
string.quoted.single.html, string.quoted.double.html, string.html#7DA76F
doctype.html.tag.meta, meta.tag.sgml.doctype.html, punctuation.definition.tag.html#819DC2
character.constant.entity.html#BC9550
text.html.derivative#BC9550
entity.tag.tagbraces.nunjucks#BC9550
string.unquoted.filter-pipe.nunjucks#D38569
string.unquoted.tag-string.nunjucks#819DC2
storage.type.attr.nunjucks#7DA76F
markup.bold.markdown, markup.italic.markdown#BC9550
markup.fenced_code.block.markdown#7DA76F
meta.image.inline.markdown, string.other.link.description.markdown#B98EB2
meta.link.inline.markdown, string.other.link.title.markdown#819DC2
punctuation.definition.heading.markdown, entity.name.section.markdown, markup.heading.markdown#D38569
constant.language.pageman-parts.pageman#7DA76F
variable.other.markdown-header.pageman#D38569
storage.type.liquid-g1.pageman, storage.type.liquid-g2.pageman#B98EB2
string.html-tag.pageman#819DC2
storage.type.legend.pageman#BC9550
keyword.control.markdown-image-or-link.pageman#B98EB2
variable.other.muliline-markdown-pre-box.pageman#BC9550
variable.other.inline-code-block-markdown.pageman#D38569
storage.type.markdown-table.pageman#D38569
variable.other.html-special-chars.pageman#D38569
constant.language.jekyll-header.pageman#7DA76F
meta.selector.css#B98EB2
id.selector.css#BC9550
tag.selector.css, tag.name.entity.css#D38569
support.type.property-name.css#7DA76F
constant.other.css, meta.property-value.css#819DC2
support.constant.property-value.css, support.constant.color.w3c-standard-color-name.css, support.type.property-name.media-feature.media.css#D38569
function.meta.css#819DC2
keyword.control.at-rule.media.css#BC9550
support.type.property-name.media.css#D38569
meta.at-rule.media.header.css#819DC2
punctuation.definition.entity.css#819DC2
variable.css, variable.argument.css#BC9550
keyword.operator.logical.only.media.css, keyword.operator.logical.and.media.css#D38569
support.type.vendored.property-name.css#819DC2
keyword.operator.gradient.css#BC9550
entity.other.keyframe-offset.percentage.css#BC9550
meta.property-name.css#D38569
entity.other.attribute-name.css#BC9550
entity.other.attribute-name.class.css#BC9550
entity.other.attribute-name.pseudo-class.css#7DA76F
punctuation.definition.entity.css, entity.other.attribute-name.id.css#D38569
entity.other.keyframe-offset.css#819DC2
variable.other.less#BC9550
support.variable.object.process, support.variable.property.process, support.variable.property#BC9550
support.variable.object.node#819DC2
variable.other.object, support.constant.math, support.module.node, support.variable.dom, support.class.console#BC9550
support.constant.property.math#7DA76F
variable.other.object.property#BC9550
support.variable.property.dom, support.class.dom#BC9550
keyword.control.export#BC9550
entity.name.type.module#D38569
support.class.builtin#BC9550
storage.type#B98EB2
keyword.control.default#BC9550
storage.type.property#BC9550
keyword.operator.new, keyword.operator.expression.of, keyword.operator.expression.typeof, keyword.operator.expression.in#B98EB2
keyword.operator.arithmetic.ts#D38569
support.function#D38569
support.constant#BC9550
entity.name.type.class#D38569
storage.modifier#BC9550
support.type.builtin#7DA76F
meta.object-literal.key#D38569
support.type.object.module#BC9550
storage.type.namespace, storage.type.function, storage.type.class, storage.type.interface, storage.type.type#BC9550
meta.var.expr keyword.control.export#B98EB2
support.class#7DA76F
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#B98EB2
punctuation.definition.block.tag.jsdoc, storage.type.class.jsdoc#B98EB2
entity.name.type.instance.jsdoc, punctuation.definition.bracket.curly.begin.jsdoc, punctuation.definition.bracket.curly.end.jsdoc#7DA76F
keyword.operator.word.new.js#B98EB2
keyword.operator.arithmetic#909090
keyword.operator.assignment#BC9550
punctuation.definition.tag#7DA76F
keyword.operator.expression.delete#B98EB2
meta.class#D38569
variable.other.constant#819DC2
meta.namespace.declaration.ts, meta.namespace.declaration.tsx#D38569
meta.type.annotation.ts, meta.type.annotation.tsx, entity.name.type.ts, entity.name.type.tsx, meta.brace.angle.ts, meta.brace.angle.tsx, entity.name.type.interface.ts, entity.name.type.interface.tsx, entity.name.type.tx, entity.name.type.tsx#7DA76F
entity.name.type.alias.ts, entity.name.type.alias.tsx#D38569
support.type.primitive.ts, support.type.primitive.tsx#7DA76F
meta.indexer.mappedtype.declaration.ts, meta.indexer.mappedtype.declaration.tsx#B98EB2
storage.type.enum.ts#BC9550
entity.name.type.enum#7DA76F
punctuation.definition.group.regexp#BC9550
punctuation.definition.group.no-capture.regexp#D38569
punctuation.definition.character-class.regexp#B98EB2
constant.other.character-class.regexp#D38569
keyword.operator.or.regexp#819DC2
constant.character.numeric.regexp#D38569
keyword.operator.negation.regexp#819DC2
keyword.control.anchor.regexp#D38569
keyword.operator.quantifier.regexp#819DC2
constant.other.character-class.set.regexp#D38569
keyword.operator.expression.keyof#B98EB2
keyword.operator.rest#7DA76F
support.class.ruby#BC9550
keyword.other.special-method.ruby#D38569
def.meta.ruby#BC9550
separator.variable.punctuation.ruby#BC9550
variable.ruby#7DA76F
class.variable.ruby, instance.variable.ruby#819DC2
global.variable.ruby#D38569
embedded.begin.string.punctuation.ruby, embedded.end.string.punctuation.ruby#B98EB2
embedded.string.punctuation.ruby#909090
meta.require.ruby#D38569
punctuation.separator.other.ruby#BC9550
source.python#819DC2
function-call.python, meta.function-call.generic.python#D38569
meta.function-call.arguments.python#819DC2
keyword.operator.logical.python#B98EB2
keyword.operator.arithmetic.python#D38569
keyword.operator.assignment.python#BC9550
constant.character.escape.regexp#BC9550
support.other.match.begin.regexp, support.other.match.end.regexp#D38569
constant.other.set.regexp, constant.character.set.regexp#B98EB2
punctuation.separator.slice.python#B98EB2
variable.parameter.function.language.special.self.python#819DC2
support.type.python, punctuation.definition.decorator.python, entity.name.function.decorator.python#7DA76F
constant.character.format.placeholder.other.python#BC9550
variable.language.special.self.python#7DA76F
support.type.property-name.json#819DC2
constant.language.json#B98EB2
source.go#819DC2
keyword.package.go#BC9550
entity.name.package.go#D38569
keyword.type.go, keyword.struct.go#BC9550
constant.numeric.integer.go, constant.numeric.floating-point.go#7DA76F
keyword.operator.address.go#B98EB2
keyword.function.go#BC9550
storage.type.string.go, entity.name.type.go#7DA76F
keyword.operator.arithmetic.go#D38569
constant.other.placeholder.go#BC9550
storage.type.numeric.go#7DA76F
keyword.interface.go#BC9550
entity.name.type.package.go#D38569
keyword.operator.arithmetic.cpp#D38569
punctuation.separator.pointer-access.cpp#B98EB2
source.cpp#819DC2
keyword.operator.bitwise.shift.c#909090
punctuation.separator.namespace.access.cpp#B98EB2
keyword.operator.delete.array.cpp#B98EB2
keyword.operator.delete.array.bracket.cpp#BC9550
entity.name.scope-resolution.cpp#BC9550
storage.type.c#BC9550
keyword.control.directive.conditional.c#BC9550
keyword.operator.c#B98EB2
variable.other.member.c#7DA76F
keyword.operator.sizeof.c#B98EB2
constant.other.placeholder.c#819DC2
punctuation.section.block.begin.bracket.curly.function.definition.cpp, punctuation.section.block.end.bracket.curly.function.definition.cpp, punctuation.section.parameters.begin.bracket.round.cpp, punctuation.section.parameters.end.bracket.round.cpp#909090
variable.other.macro.argument.cpp#B98EB2
entity.name.type.parameter.cpp#7DA76F
meta.function.definition.parameters#B98EB2
storage.modifier.pointer.cpp#B98EB2
meta.block.objc, source.objc#819DC2
keyword.operator.objc#D38569
storage.type.objc, storage.type.built-in.objc, support.type.cocoa.objc, entity.name.type.objc, support.type.cocoa.leopard.objc, meta.argument-type.objc, support.type.mac-classic.objc#7DA76F
storage.type.built-in.primitive.objc#BC9550
meta.protocol-list.objc#D38569
meta.function.objc#909090
meta.return-type.objc#BC9550
constant.other.placeholder.objc#BC9550
punctuation.separator.pointer-access.objc#D38569
keyword.operator.objc#B98EB2
constant.other.variable.mac-classic.objc#819DC2
punctuation.separator.dot-access.objc#909090
storage.type.objc, punctuation.definition.entity.other.inherited-class.objc#BC9550
attribute.swift, storage.modifier.attribute.swift#819DC2
type.swift, meta.parameter-clause.swift, entity.name.type.swift, support.type.swift, meta.function-result.swift, meta.definition.type.body.swift, meta.function-call.swift#7DA76F
meta.inheritance-clause.swift#819DC2
meta.definition.type.body.swift#819DC2
source.rust#819DC2
keyword.other.fn.rust#BC9550 bold
entity.name.namespace.rust#BC9550
meta.use.rust, keyword.other.rust#B98EB2
meta.use.rust#D38569
keyword.operator.namespace.rust#BC9550
storage.modifier.mut.rust#D38569
punctuation.semi.rust#909090
keyword.operator.borrow.and.rust#BC9550
entity.name.type.numeric.rust, entity.name.type.primitive.rust, entity.name.type.rust, type.rust#7DA76F
constant.other.caps.rust, constant.rust#BC9550
storage.type.rust, keyword.other.rust#BC9550
entity.name.type.struct.rust#D38569
punctuation.definition.attribute.rust, punctuation.brackets.attribute.rust#B98EB2
meta.attribute.rust#819DC2
entity.name.module.rust#D38569
punctuation.definition.lifetime.rust#BC9550
keyword.operator.dereference.rust#B98EB2
entity.name.type.option.rust#B98EB2
entity.name.type.result.rust#B98EB2
keyword.operator.key-value.rust#B98EB2
entity.name.type.trait.rust#D38569
keyword.operator.access.dot.rust#909090
punctuation.brackets.angle.rust#BC9550
entity.name.type.option.rust#D38569
keyword.other.crate.rust#D38569
keyword.other.using.cs#BC9550
keyword.other.static.cs#BC9550
entity.name.type.namespace.cs#819DC2
keyword.other.namespace.cs#BC9550
entity.name.type.namespace.cs#D38569
keyword.other.class.cs#BC9550
entity.name.type.class.cs#D38569
keyword.operator.expression.new.cs#B98EB2
entity.name.variable.field.cs, entity.name.variable.parameter.cs, entity.name.variable.local.cs, entity.name.variable.tuple-element.cs, variable.other.object.cs, variable.cs#819DC2
keyword.type.cs, entity.name.variable.event.cs, storage.type.cs, entity.name.type.cs#7DA76F
keyword.other.event.cs, keyword.other.delegate.cs, keyword.other.enum.cs, storage.type.enum.cs#BC9550
keyword.other.set.cs, keyword.other.get.cs#D38569
entity.name.variable.enum-member.cs#D38569
entity.name.variable.property.cs#D38569
entity.name.type.interface.cs#D38569
keyword.other.interface.cs#BC9550
keyword.type.void.cs, storage.type.void.cs#BC9550
storage.modifier.const.cs#B98EB2
keyword.operator.arithmetic.cs#D38569
meta.preprocessor.cs#819DC2
punctuation.separator.hash.cs, keyword.preprocessor.pragma.cs, keyword.preprocessor.warning.cs, keyword.preprocessor.disable.cs, keyword.preprocessor.restore.cs#7DA76F
keyword.type.bool.cs, keyword.type.char.cs, keyword.type.string.cs, keyword.type.byte.cs, keyword.type.sbyte.cs, keyword.type.int.cs, keyword.type.uint.cs, keyword.type.short.cs, keyword.type.ushort.cs, keyword.type.long.cs, keyword.type.ulong.cs, keyword.type.double.cs, keyword.type.float.cs, keyword.type.decimal.cs, entity.name.type.type-parameter.cs#7DA76F
storage.modifier.this.cs#7DA76F
punctuation.definition.tag.cs, entity.name.tag.localname.cs#819DC2
punctuation.separator.colon.cs#BC9550
variable.language.base.cs#B98EB2
storage.type.accessor.get.cs, storage.type.accessor.set.cs#D38569
storage.modifier.out.cs, storage.modifier.params.cs, storage.modifier.ref.cs#B98EB2
source.coffee#819DC2
variable.assignment.coffee#819DC2
punctuation.section.embedded.coffee#BC9550
variable.other.readwrite.instance.coffee#7DA76F
keyword.operator.delete.coffee#B98EB2
support.package.hx#819DC2
name.tag.out.plain.unquoted.string.entity.yaml#7DA76F
source.fish#819DC2
variable.other.fixed.fish, variable.other.normal.fish#BC9550
string.other.option.fish#BC9550
operator.fish#BC9550
variable.other.property.nearley#D38569
keyword.operator.nearley#819DC2
begin.brace.nearley, end.brace.nearley#BC9550
keyword.control.nearley#BC9550
source.makefile#7DA76F
punctuation.separator.key-value.makefile#BC9550
punctuation.definition.variable.makefile#B98EB2
meta.scope.prerequisites.makefile#BC9550
meta.scope.recipe.makefile#7DA76F
variable.language.makefile#BC9550
punctuation.separator.comma.function-call.makefile#B98EB2
storage.type.wat#BC9550
keyword.operator.word.wat#D38569
entity.name.type.wat#7DA76F
punctuation.section.embedded.begin.metatag.php, punctuation.section.embedded.end.metatag.php, punctuation.section.embedded.end.php, punctuation.section.embedded.begin.php#B98EB2
meta.string-contents.quoted.single.php, meta.string-contents.quoted.double.php, constant.language.php#7DA76F
string.unquoted.heredoc.nowdoc.php#B98EB2
entity.name.type.class.php, support.class.php, meta.function-call.static.php, meta.function-call.object.php, meta.function-call.php, entity.name.type.trait.php, support.other.namespace.use.php, support.other.namespace.use-as.php, support.class.exception.php#D38569
entity.name.type.namespace.php, support.other.namespace.php#7DA76F
source.php, punctuation.terminator.expression.php, punctuation.separator.inheritance.php#909090
punctuation.definition.variable.php, variable.other.php#819DC2
source.sql.embedded.php#BC9550
keyword.operator.logical.php#B98EB2
entity.name.goto-label.php#B98EB2
keyword.operator.key.php#BC9550
meta.function-call.php, punctuation.section.array.end.php, punctuation.section.array.begin.php, punctuation.definition.arguments.begin.bracket.round.php, punctuation.definition.arguments.end.bracket.round.php#909090
source.fsharp.fsl#819DC2
entity.name.section.fsharp#7DA76F
variable.other.binding.fsharp#D38569
keyword.other.binding.fsharp#BC9550
constant.numeric.fsharp, constant.numeric.integer.nativeint.fsharp#7DA76F
keyword.other.fsharp, constant.language.unit.fsharp#B98EB2
keyword.other.DDL.create.II.sql#7DA76F
string.quoted.double.sql#819DC2
constant.numeric.sql#7DA76F
source.haskell#819DC2
support.other.module.haskell#D38569
keyword.other.module.haskell, keyword.other.import.haskell#BC9550
meta.type-declaration.haskell, meta.function.type-declaration.haskell#BC9550
keyword.operator.haskell#909090
keyword.operator.dollar-sign.haskell#B98EB2
constant.numeric.haskell#7DA76F
punctuation.definition.entity.haskell, keyword.operator.function.infix.haskell, keyword.operator.function.infix.haskell#BC9550
keyword.other.double-colon.haskell#BC9550
storage.type.haskell#D38569
keyword.other.arrow.haskell#BC9550
keyword.other.type.haskell#BC9550
punctuation.definition.entity.dummy.haskell#B98EB2
keyword.control.haskell#B98EB2
keyword.operator.assignment.haskell#909090
keyword.other.class.haskell, keyword.other.instance.haskell#BC9550
keyword.type.elm, keyword.type-alias.elm#BC9550
storage.type.elm#7DA76F
entity.name.record.field.elm#D38569
meta.value.elm#819DC2
support.module.elm#BC9550
keyword.control.elm#B98EB2
keyword.other.elm#BC9550
constant.unit.elm#BC9550
record.name.elm#819DC2
entity.name.record.field.accessor.elm#BC9550
support.type.property-name.scss#BC9550
meta.property-list.scss#819DC2
meta.property-list.scss#7DA76F
source.dart#819DC2
storage.modifier.const.dart#B98EB2
storage.type.primitive.dart#BC9550
storage.type.primitive.double.dart, storage.type.primitive.int.dart, storage.type.primitive.bool.dart, storage.type.primitive.String.dart#7DA76F
keyword.operator.arithmetic.dart#D38569
meta.object-literal.key.dart, punctuation.separator.key-value.dart#D38569
entity.name.type, entity.name.type.dart, entity.name.type, support.class.dart, entity.name.type.dart, entity.name.type.class.dart#7DA76F
storage.type.annotation.dart#819DC2
keyword.declaration.class.dart, keyword.declaration.extends.dart#BC9550
entity.name.type.class.declaration.dart#D38569
storage.modifier.final.dart#BC9550
storage.type.primitive.var.dart#B98EB2
storage.type.primitive.void.dart#BC9550
entity.name.type.typeparameter.dart#7DA76F
variable.parameter.dart#7DA76F
string.interpolated.expression.dart#819DC2
punctuation.definition.interpolated-string.dart#B98EB2
variable.parameter.dart#BC9550
keyword.declaration.with.dart#BC9550
storage.modifier.required.dart#B98EB2
entity.name.type.typeparameter.dart#7DA76F
keyword.declaration.abstract.dart#BC9550
storage.modifier.late.dart#BC9550
storage.modifier.static.dart#BC9550
keyword.declaration.get.dart, keyword.declaration.set.dart#BC9550
keyword.declaration.typedef.dart#BC9550
keyword.declaration.enum.dart#BC9550
keyword.declaration.extension.dart, keyword.declaration.on.dart#B98EB2
entity.name.extension.dart#819DC2
keyword.operator.is.dart#B98EB2
keyword.control.async.dart#B98EB2
variable.language.dart#7DA76F
storage.modifier.const.dart#B98EB2
keyword.declaration.implements.dart#BC9550
keyword.control.default.dart#B98EB2
support.class.applescript, support.class.itunes.applescript#BC9550
string.quoted.double.application-name.applescript#D38569
keyword.operator.word.applescript#B98EB2
keyword.operator.reference.applescript#D38569
meta.statement.set.applescript#819DC2
meta.block.repeat.with.applescript#819DC2
keyword.control.def.set.applescript#BC9550
variable.other.readwrite.set.applescript#D38569
keyword.control.function.applescript#BC9550
meta.block.tell.generic.applescript, meta.block.tell.application.generic.applescript#819DC2
meta.block.if.applescript#819DC2
meta.function.positional.applescript#819DC2
variable.language.declaration.jison#D38569
keyword.directive.preprocessor.glsl#D38569
source.glsl#819DC2
storage.type.glsl#7DA76F
constant.numeric.glsl#7DA76F
keyword.operator.arithmetic.glsl#BC9550
source.crystal#819DC2
keyword.control.def.crystal#BC9550
keyword.control.crystal#BC9550
keyword.control.module.crystal#BC9550
keyword.control.lib.crystal#B98EB2
entity.name.type.lib.crystal#7DA76F
keyword.control.crystal#B98EB2
support.function.kernel.crystal#D38569
source.racket#819DC2
meta.function-call.racket#D38569
source.purescript#819DC2
meta.import.purescript#D38569
support.other.module.purescript#BC9550
entity.name.type.purescript#7DA76F
keyword.other.arrow.purescript#BC9550
keyword.other.double-colon.purescript#BC9550
keyword.operator.purescript#D38569
entity.name.tag.purescript#BC9550
entity.name.function.infix.purescript#B98EB2
entity.name.type#BC9550
keyword.operator#BC9550
keyword.storage.zig#BC9550
keyword.type.integer.zig#7DA76F
keyword.type.zig#7DA76F
source.shaderlab, source.shader#819DC2
storage.type.structure.shaderlab#D38569
support.type.propertyname.shaderlab#BC9550
support.variable.declaration.shaderlab#BC9550
support.type.basic.shaderlab#7DA76F
source.v#819DC2
keyword.function.v#BC9550
storage.type.bool.v, storage.type.bool.v, storage.type.byteptr.v, storage.type.charptr.v, storage.type.numeric.v, storage.type.rune.v, storage.type.size_t.v, storage.type.string.v, storage.type.voidptr.v#7DA76F
storage.type.struct.v, keyword.interface.v#BC9550
entity.name.struct.v, entity.name.type.v, entity.name.interface.v#7DA76F
storage.modifier.attribute.v#B98EB2
keyword.operator.optional.v#BC9550
keyword.operator.arithmetic.v#D38569
keyword.fn.v#BC9550
variable.other.interpolated.v#BC9550
markup.heading.typst#B98EB2
emph#819DC2
meta.embedded.source.haskell.alex#819DC2
meta.definition.alex#BC9550
entity.other.attribute-name.attribute.pegjs#819DC2
entity.name.function.pegjs#D38569
keyword.operator.pegjs#BC9550
declaration.keyword.pegjs#7DA76F
declaration.keyword.pegjs#819DC2
declaration.keyword.peggy#819DC2
entity.other.attribute-name.attribute.peggy#819DC2
entity.name.type.head.idf#D38569
entity.name.type.query.idf#B98EB2
constant.language.boolean.idf#B98EB2
comment.sign.idf#888888
comment.text.idf#BC9550
bracket.php, keyword.operator.type.annotation.ts, meta.brace, meta.brace.angle.ts, meta.brace.round.dart, meta.declaration.exports.haskell, meta.declaration.exports.purescript, meta.embedded.expression.jsx, meta.embedded.expression.tsx, meta.namespace.declaration.ts, meta.property-list.scss, punctuation.accessor.v, punctuation.brackets.angle.rust, punctuation.brackets.curly.rust, punctuation.brackets.round.rust, punctuation.brackets.square.rust, punctuation.comma.dart, punctuation.comma.rust, punctuation.cpp, punctuation.definition.arguments.begin.bracket.round.coffee, punctuation.definition.arguments.begin.python, punctuation.definition.arguments.end.bracket.round.coffee, punctuation.definition.arguments.end.python, punctuation.definition.array.begin.applescript, punctuation.definition.array.begin.bracket.square.coffee, punctuation.definition.array.end.applescript, punctuation.definition.array.end.bracket.square.coffee, punctuation.definition.begin.bracket.curly.go, punctuation.definition.begin.bracket.round.go, punctuation.definition.begin.bracket.square, punctuation.definition.begin.bracket.square.c, punctuation.definition.begin.bracket.square.v, punctuation.definition.binding-pattern.array.js, punctuation.definition.binding-pattern.array.ts, punctuation.definition.binding-pattern.array.tsx, punctuation.definition.binding-pattern.object.js, punctuation.definition.binding-pattern.object.jsx, punctuation.definition.binding-pattern.object.ts, punctuation.definition.binding-pattern.object.tsx, punctuation.definition.binding-pattern.object.tsx, punctuation.definition.block, punctuation.definition.block.dart, punctuation.definition.bracket.curly.begin.v, punctuation.definition.bracket.curly.end.v, punctuation.definition.bracket.round.begin.v, punctuation.definition.bracket.round.end.v, punctuation.definition.bracket.square.begin.v, punctuation.definition.bracket.square.end.v, punctuation.definition.bracket.square.go, punctuation.definition.constant.crystal, punctuation.definition.destructuring.begin.bracket.curly.coffee, punctuation.definition.destructuring.end.bracket.curly.coffee, punctuation.definition.dict.begin.python, punctuation.definition.dict.end.python, punctuation.definition.end.bracket.curly.go, punctuation.definition.end.bracket.round.go, punctuation.definition.end.bracket.square, punctuation.definition.end.bracket.square.c, punctuation.definition.end.bracket.square.v, punctuation.definition.entity.begin.bracket.square.css, punctuation.definition.entity.end.bracket.square.css, punctuation.definition.entity.other.inherited-class.objc, punctuation.definition.imports.begin.bracket.round.go, punctuation.definition.imports.end.bracket.round.go, punctuation.definition.inheritance.begin.python, punctuation.definition.inheritance.end.python, punctuation.definition.list.begin.python, punctuation.definition.list.end.python, punctuation.definition.parameters, punctuation.definition.section.case-statement.tsx, punctuation.definition.type.begin.objc, punctuation.definition.type.end.objc, punctuation.definition.typeparameters.begin.cs, punctuation.definition.typeparameters.begin.dart, punctuation.definition.typeparameters.begin.ts, punctuation.definition.typeparameters.begin.tsx, punctuation.definition.typeparameters.end.cs, punctuation.definition.typeparameters.end.dart, punctuation.definition.typeparameters.end.ts, punctuation.definition.typeparameters.end.tsx, punctuation.definition.variables.begin.bracket.round.go, punctuation.definition.variables.end.bracket.round.go, punctuation.dot.dart, punctuation.fish, punctuation.go, punctuation.haskell, punctuation.objc, punctuation.other.colon.go, punctuation.other.comma.go, punctuation.other.period.go, punctuation.parenthesis.begin.python, punctuation.parenthesis.begin.python, punctuation.parenthesis.end.python, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp, punctuation.section.arguments.begin.bracket.round.c, punctuation.section.arguments.begin.bracket.round.function.call.cpp, punctuation.section.arguments.begin.bracket.round.function.member.cpp, punctuation.section.arguments.begin.bracket.round.objc, punctuation.section.arguments.begin.bracket.round.operator.sizeof.cpp, punctuation.section.arguments.end.bracket.round.c, punctuation.section.arguments.end.bracket.round.function.call.cpp, punctuation.section.arguments.end.bracket.round.function.member.cpp, punctuation.section.arguments.end.bracket.round.objc, punctuation.section.arguments.end.bracket.round.operator.sizeof.cpp, punctuation.section.array.crystal, punctuation.section.block.begin.bracket.curly.c, punctuation.section.block.begin.bracket.curly.cpp, punctuation.section.block.begin.bracket.curly.objc, punctuation.section.block.end.bracket.curly.c, punctuation.section.block.end.bracket.curly.cpp, punctuation.section.block.end.bracket.curly.objc, punctuation.section.class.begin.python, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx, punctuation.section.function.begin.bracket.round.css, punctuation.section.function.begin.python, punctuation.section.function.crystal, punctuation.section.function.end.bracket.round.css, punctuation.section.group.applescript, punctuation.section.parameters.begin.bracket.round.c, punctuation.section.parameters.begin.bracket.round.objc, punctuation.section.parameters.end.bracket.round.c, punctuation.section.parameters.end.bracket.round.objc, punctuation.section.parens.begin.bracket.round.c, punctuation.section.parens.begin.bracket.round.cpp, punctuation.section.parens.begin.bracket.round.objc, punctuation.section.parens.end.bracket.round.c, punctuation.section.parens.end.bracket.round.cpp, punctuation.section.parens.end.bracket.round.objc, punctuation.section.scope.begin.objc, punctuation.section.scope.crystal, punctuation.section.scope.end.objc, punctuation.semi.rust, punctuation.separator.arguments.python, punctuation.separator.colon.python, punctuation.separator.comma, punctuation.separator.comma.makefile, punctuation.separator.dart, punctuation.separator.delimiter.c, punctuation.separator.delimiter.coffee, punctuation.separator.delimiter.comma.cpp, punctuation.separator.delimiter.objc, punctuation.separator.dict.python, punctuation.separator.dot-access.c, punctuation.separator.dot-access.cpp, punctuation.separator.element.python, punctuation.separator.key-value.css, punctuation.separator.list.comma.css, punctuation.separator.method.crystal, punctuation.separator.method.period.coffee, punctuation.separator.other.crystal, punctuation.separator.parameter.ts, punctuation.separator.parameter.tsx, punctuation.separator.parameters.python, punctuation.separator.period.python, punctuation.separator.property.period.coffee, punctuation.terminator.dart, punctuation.terminator.go, punctuation.terminator.statement, punctuation.terminator.statement.c, punctuation.definition.arguments.begin.swift, punctuation.definition.arguments.end.swift#909090
punctuation.definition.tag.xml#819DC2
punctuation.definition.comment.ts#888888
punctuation.accessor#909090
string#7DA76F
jsx.children.objectliteral.expression.embedded.tag.string.block#7DA76F

Shiki preview

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

Loading...

Kary Pro Colors - Coding Theme