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.activeBorder#928374
  • activityBar.activeFocusBorder#928374
  • activityBar.background#FBF1C7
  • activityBar.border#FBF1C7
  • activityBar.dropBackground#FBF1C7
  • activityBar.foreground#7C6F64
  • activityBar.inactiveForeground#A89984
  • activityBarBadge.background#7C6F64
  • activityBarBadge.foreground#FBF1C7
  • badge.background#7C6F64
  • badge.foreground#FBF1C7
  • breadcrumb.activeSelectionForeground#654735
  • breadcrumb.focusForeground#4F3829
  • breadcrumb.foreground#928374
  • button.background#7C6F64
  • button.foreground#FBF1C7
  • button.hoverBackground#928374
  • button.secondaryBackground#EBDBB2
  • button.secondaryForeground#654735
  • button.secondaryHoverBackground#E0CFA9
  • charts.blue#45707A
  • charts.foreground#654735
  • charts.green#6C782E
  • charts.orange#C35E0A
  • charts.purple#945E80
  • charts.red#C14A4A
  • charts.yellow#B47109
  • checkbox.background#FBF1C7
  • checkbox.border#C9B99A
  • checkbox.foreground#C35E0A
  • debugConsole.errorForeground#C14A4A
  • debugConsole.infoForeground#6C782E
  • debugConsole.sourceForeground#945E80
  • debugConsole.warningForeground#B47109
  • debugConsoleInputIcon.foreground#4C7A5D
  • debugIcon.breakpointCurrentStackframeForeground#45707A
  • debugIcon.breakpointDisabledForeground#EA6962
  • debugIcon.breakpointForeground#C14A4A
  • debugIcon.breakpointStackframeForeground#C14A4A
  • debugIcon.breakpointUnverifiedForeground#7C6F64
  • debugIcon.continueForeground#45707A
  • debugIcon.disconnectForeground#945E80
  • debugIcon.pauseForeground#B47109
  • debugIcon.restartForeground#4C7A5D
  • debugIcon.startForeground#4C7A5D
  • debugIcon.stepBackForeground#45707A
  • debugIcon.stepIntoForeground#45707A
  • debugIcon.stepOutForeground#45707A
  • debugIcon.stepOverForeground#45707A
  • debugIcon.stopForeground#C14A4A
  • debugTokenExpression.boolean#945E80
  • debugTokenExpression.error#C14A4A
  • debugTokenExpression.name#45707A
  • debugTokenExpression.number#945E80
  • debugTokenExpression.string#B47109
  • debugTokenExpression.value#6C782E
  • debugToolBar.background#FBF1C7
  • descriptionForeground#928374
  • diffEditor.diagonalFill#D5C4A1
  • diffEditor.insertedTextBackground#89B48240
  • diffEditor.removedTextBackground#E78A4E40
  • dropdown.background#FBF1C7
  • dropdown.border#E0CFA9
  • dropdown.foreground#7C6F64
  • editor.background#FBF1C7
  • editor.findMatchBackground#E78A4E40
  • editor.findMatchHighlightBackground#A9B66540
  • editor.findRangeHighlightBackground#D5C4A148
  • editor.foldBackground#E0CFA980
  • editor.foreground#654735
  • editor.hoverHighlightBackground#D5C4A190
  • editor.inactiveSelectionBackground#D5C4A148
  • editor.lineHighlightBackground#EEE0B770
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#EEE0B780
  • editor.selectionBackground#D5C4A190
  • editor.selectionHighlightBackground#D5C4A148
  • editor.snippetFinalTabstopHighlightBackground#A9B66540
  • editor.snippetFinalTabstopHighlightBorder#FBF1C7
  • editor.snippetTabstopHighlightBackground#E0CFA962
  • editor.symbolHighlightBackground#7DAEA340
  • editor.wordHighlightBackground#D5C4A148
  • editor.wordHighlightStrongBackground#D5C4A190
  • editorBracketHighlight.foreground1#C14A4A
  • editorBracketHighlight.foreground2#B47109
  • editorBracketHighlight.foreground3#6C782E
  • editorBracketHighlight.foreground4#45707A
  • editorBracketHighlight.foreground5#C35E0A
  • editorBracketHighlight.foreground6#945E80
  • editorBracketHighlight.unexpectedBracket.foreground#928374
  • editorBracketMatch.background#A8998480
  • editorBracketMatch.border#00000000
  • editorCodeLens.foreground#A89984
  • editorCursor.foreground#654735
  • editorError.background#00000000
  • editorError.foreground#EA6962
  • editorGhostText.background#00000000
  • editorGhostText.foreground#A89984
  • editorGroup.border#F2E5BC
  • editorGroup.dropBackground#E0CFA960
  • editorGroupHeader.noTabsBackground#FBF1C7
  • editorGroupHeader.tabsBackground#FBF1C7
  • editorGutter.addedBackground#A9B66562
  • editorGutter.background#00000000
  • editorGutter.commentRangeForeground#A89984
  • editorGutter.deletedBackground#EA696262
  • editorGutter.modifiedBackground#65473562
  • editorHint.foreground#D3869B
  • editorHoverWidget.background#F2E5BC
  • editorHoverWidget.border#D5C4A1
  • editorIndentGuide.activeBackground#7C6F6450
  • editorIndentGuide.background#7C6F6420
  • editorInfo.background#00000000
  • editorInfo.foreground#7DAEA3
  • editorInlayHint.background#00000000
  • editorInlayHint.foreground#A89984
  • editorInlayHint.parameterBackground#00000000
  • editorInlayHint.parameterForeground#A89984
  • editorInlayHint.typeBackground#00000000
  • editorInlayHint.typeForeground#A89984
  • editorLightBulb.foreground#B47109
  • editorLightBulbAutoFix.foreground#4C7A5D
  • editorLineNumber.activeForeground#928374
  • editorLineNumber.foreground#A89984
  • editorLink.activeForeground#6C782E
  • editorMarkerNavigation.background#F2E5BC
  • editorMarkerNavigationError.background#E78A4E80
  • editorMarkerNavigationInfo.background#7DAEA380
  • editorMarkerNavigationWarning.background#D8A65780
  • editorOverviewRuler.addedForeground#A9B66562
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.commonContentForeground#928374
  • editorOverviewRuler.currentContentForeground#7DAEA3
  • editorOverviewRuler.deletedForeground#EA696262
  • editorOverviewRuler.errorForeground#C14A4A
  • editorOverviewRuler.findMatchForeground#89B482
  • editorOverviewRuler.incomingContentForeground#89B482
  • editorOverviewRuler.infoForeground#945E80
  • editorOverviewRuler.modifiedForeground#65473562
  • editorOverviewRuler.rangeHighlightForeground#89B482
  • editorOverviewRuler.selectionHighlightForeground#89B482
  • editorOverviewRuler.warningForeground#B47109
  • editorOverviewRuler.wordHighlightForeground#A89984
  • editorOverviewRuler.wordHighlightStrongForeground#A89984
  • editorRuler.foreground#7C6F6462
  • editorSuggestWidget.background#EEE0B7
  • editorSuggestWidget.border#EEE0B7
  • editorSuggestWidget.foreground#654735
  • editorSuggestWidget.highlightForeground#6C782E
  • editorSuggestWidget.selectedBackground#E0CFA9
  • editorUnnecessaryCode.border#FBF1C7
  • editorUnnecessaryCode.opacity#00000080
  • editorWarning.background#00000000
  • editorWarning.foreground#D8A657
  • editorWhitespace.foreground#E0CFA9
  • editorWidget.background#FBF1C7
  • editorWidget.border#A89984
  • editorWidget.foreground#654735
  • errorForeground#C14A4A
  • extensionBadge.remoteBackground#7C6F64
  • extensionBadge.remoteForeground#FBF1C7
  • extensionButton.prominentBackground#7C6F64
  • extensionButton.prominentForeground#FBF1C7
  • extensionButton.prominentHoverBackground#928374
  • extensionIcon.preReleaseForeground#C35E0A
  • extensionIcon.starForeground#4C7A5D
  • extensionIcon.verifiedForeground#6C782E
  • focusBorder#00000000
  • foreground#7C6F64
  • gitDecoration.addedResourceForeground#6C782E62
  • gitDecoration.conflictingResourceForeground#945E8062
  • gitDecoration.deletedResourceForeground#C14A4A62
  • gitDecoration.ignoredResourceForeground#C9B99A
  • gitDecoration.modifiedResourceForeground#45707A62
  • gitDecoration.stageDeletedResourceForeground#4C7A5D62
  • gitDecoration.stageModifiedResourceForeground#4C7A5D62
  • gitDecoration.submoduleResourceForeground#C35E0A62
  • gitDecoration.untrackedResourceForeground#B4710962
  • icon.foreground#4C7A5D
  • imagePreview.border#FBF1C7
  • input.background#00000000
  • input.border#E0CFA9
  • input.foreground#654735
  • input.placeholderForeground#A89984
  • inputOption.activeBorder#4C7A5D
  • inputValidation.errorBackground#EA6962
  • inputValidation.errorBorder#C14A4A
  • inputValidation.errorForeground#654735
  • inputValidation.infoBackground#7DAEA3
  • inputValidation.infoBorder#45707A
  • inputValidation.infoForeground#654735
  • inputValidation.warningBackground#D8A657
  • inputValidation.warningBorder#B47109
  • inputValidation.warningForeground#654735
  • keybindingLabel.background#00000000
  • keybindingLabel.border#F6EBC1
  • keybindingLabel.bottomBorder#F2E5BC
  • keybindingLabel.foreground#654735
  • keybindingTable.headerBackground#EEE0B7
  • keybindingTable.rowsBackground#F2E5BC
  • list.activeSelectionBackground#E0CFA960
  • list.activeSelectionForeground#654735
  • list.dropBackground#F2E5BC80
  • list.errorForeground#C14A4A
  • list.focusBackground#E0CFA960
  • list.focusForeground#654735
  • list.highlightForeground#6C782E
  • list.hoverBackground#00000000
  • list.hoverForeground#654735
  • list.inactiveFocusBackground#E0CFA948
  • list.inactiveSelectionBackground#E0CFA948
  • list.inactiveSelectionForeground#7C6F64
  • list.invalidItemForeground#EA6962
  • list.warningForeground#B47109
  • menu.background#FBF1C7
  • menu.foreground#7C6F64
  • menu.selectionBackground#F2E5BC
  • menu.selectionForeground#654735
  • menubar.selectionBackground#FBF1C7
  • menubar.selectionBorder#FBF1C7
  • merge.border#00000000
  • merge.currentContentBackground#7DAEA340
  • merge.currentHeaderBackground#7DAEA380
  • merge.incomingContentBackground#89B48240
  • merge.incomingHeaderBackground#89B48280
  • minimap.errorHighlight#B8565180
  • minimap.findMatchHighlight#89B48260
  • minimap.selectionHighlight#d5c4a194
  • minimap.warningHighlight#D8A65780
  • minimapGutter.addedBackground#A9B66562
  • minimapGutter.deletedBackground#EA696262
  • minimapGutter.modifiedBackground#7DAEA362
  • notebook.cellBorderColor#C9B99A
  • notebook.cellHoverBackground#FBF1C7
  • notebook.cellStatusBarItemHoverBackground#EBDBB2
  • notebook.cellToolbarSeparator#C9B99A
  • notebook.focusedCellBackground#FBF1C7
  • notebook.focusedCellBorder#C9B99A
  • notebook.focusedEditorBorder#C9B99A
  • notebook.focusedRowBorder#C9B99A
  • notebook.inactiveFocusedCellBorder#C9B99A
  • notebook.outputContainerBackgroundColor#F2E5BC
  • notebook.selectedCellBorder#C9B99A
  • notebookStatusErrorIcon.foreground#C14A4A
  • notebookStatusRunningIcon.foreground#45707A
  • notebookStatusSuccessIcon.foreground#6C782E
  • notificationCenterHeader.background#D5C4A1
  • notificationCenterHeader.foreground#4F3829
  • notificationLink.foreground#6C782E
  • notifications.background#FBF1C7
  • notifications.foreground#654735
  • notificationsErrorIcon.foreground#C14A4A
  • notificationsInfoIcon.foreground#45707A
  • notificationsWarningIcon.foreground#B47109
  • panel.background#FBF1C7
  • panel.border#FBF1C7
  • panelInput.border#E0CFA9
  • panelSection.border#F2E5BC
  • panelSectionHeader.background#FBF1C7
  • panelTitle.activeBorder#928374
  • panelTitle.activeForeground#7C6F64
  • panelTitle.inactiveForeground#A89984
  • peekView.border#EBDBB2
  • peekViewEditor.background#F2E5BC
  • peekViewEditor.matchHighlightBackground#D8A65750
  • peekViewEditorGutter.background#F2E5BC
  • peekViewResult.background#F2E5BC
  • peekViewResult.fileForeground#654735
  • peekViewResult.lineForeground#7C6F64
  • peekViewResult.matchHighlightBackground#D8A65750
  • peekViewResult.selectionBackground#89B48250
  • peekViewResult.selectionForeground#6F4F3C
  • peekViewTitle.background#EBDBB2
  • peekViewTitleDescription.foreground#6F4F3C
  • peekViewTitleLabel.foreground#6C782E
  • pickerGroup.border#4F382910
  • pickerGroup.foreground#654735
  • ports.iconRunningProcessForeground#C35E0A
  • problemsErrorIcon.foreground#C14A4A
  • problemsInfoIcon.foreground#45707A
  • problemsWarningIcon.foreground#B47109
  • progressBar.background#6C782E
  • quickInputTitle.background#EBDBB2
  • sash.hoverBorder#A89984
  • scrollbar.shadow#3C383620
  • scrollbarSlider.activeBackground#7C6F64
  • scrollbarSlider.background#A8998480
  • scrollbarSlider.hoverBackground#A89984
  • selection.background#DDC7A169
  • settings.checkboxBackground#FBF1C7
  • settings.checkboxBorder#C9B99A
  • settings.checkboxForeground#C35E0A
  • settings.dropdownBackground#FBF1C7
  • settings.dropdownBorder#C9B99A
  • settings.dropdownForeground#4C7A5D
  • settings.focusedRowBackground#F2E5BC
  • settings.headerForeground#7C6F64
  • settings.modifiedItemIndicator#A89984
  • settings.numberInputBackground#FBF1C7
  • settings.numberInputBorder#C9B99A
  • settings.numberInputForeground#945E80
  • settings.rowHoverBackground#F2E5BC
  • settings.textInputBackground#FBF1C7
  • settings.textInputBorder#C9B99A
  • settings.textInputForeground#45707A
  • sideBar.background#FBF1C7
  • sideBar.foreground#928374
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.foreground#7C6F64
  • sideBarTitle.foreground#7C6F64
  • statusBar.background#FBF1C7
  • statusBar.border#FBF1C7
  • statusBar.debuggingBackground#FBF1C7
  • statusBar.debuggingForeground#C35E0A
  • statusBar.foreground#7C6F64
  • statusBar.noFolderBackground#FBF1C7
  • statusBar.noFolderBorder#FBF1C7
  • statusBar.noFolderForeground#7C6F64
  • statusBarItem.activeBackground#EBDBB262
  • statusBarItem.errorBackground#FBF1C7
  • statusBarItem.errorForeground#C14A4A
  • statusBarItem.hoverBackground#EBDBB2
  • statusBarItem.prominentBackground#FBF1C7
  • statusBarItem.prominentForeground#654735
  • statusBarItem.prominentHoverBackground#EBDBB262
  • statusBarItem.remoteBackground#FBF1C7
  • statusBarItem.remoteForeground#7C6F64
  • statusBarItem.warningBackground#FBF1C7
  • statusBarItem.warningForeground#B47109
  • symbolIcon.arrayForeground#45707A
  • symbolIcon.booleanForeground#945E80
  • symbolIcon.classForeground#B47109
  • symbolIcon.colorForeground#654735
  • symbolIcon.constantForeground#4C7A5D
  • symbolIcon.constructorForeground#945E80
  • symbolIcon.enumeratorForeground#945E80
  • symbolIcon.enumeratorMemberForeground#4C7A5D
  • symbolIcon.eventForeground#B47109
  • symbolIcon.fieldForeground#654735
  • symbolIcon.fileForeground#654735
  • symbolIcon.folderForeground#654735
  • symbolIcon.functionForeground#6C782E
  • symbolIcon.interfaceForeground#B47109
  • symbolIcon.keyForeground#6C782E
  • symbolIcon.keywordForeground#C14A4A
  • symbolIcon.methodForeground#6C782E
  • symbolIcon.moduleForeground#945E80
  • symbolIcon.namespaceForeground#945E80
  • symbolIcon.nullForeground#4C7A5D
  • symbolIcon.numberForeground#945E80
  • symbolIcon.objectForeground#945E80
  • symbolIcon.operatorForeground#C35E0A
  • symbolIcon.packageForeground#945E80
  • symbolIcon.propertyForeground#4C7A5D
  • symbolIcon.referenceForeground#45707A
  • symbolIcon.snippetForeground#654735
  • symbolIcon.stringForeground#6C782E
  • symbolIcon.structForeground#B47109
  • symbolIcon.textForeground#654735
  • symbolIcon.typeParameterForeground#4C7A5D
  • symbolIcon.unitForeground#654735
  • symbolIcon.variableForeground#45707A
  • tab.activeBackground#FBF1C7
  • tab.activeBorder#7C6F64
  • tab.activeForeground#654735
  • tab.border#FBF1C7
  • tab.hoverBackground#FBF1C7
  • tab.hoverForeground#654735
  • tab.inactiveBackground#FBF1C7
  • tab.inactiveForeground#A89984
  • tab.lastPinnedBorder#7C6F64
  • tab.unfocusedActiveBorder#928374
  • tab.unfocusedActiveForeground#7C6F64
  • tab.unfocusedHoverForeground#654735
  • tab.unfocusedInactiveForeground#A89984
  • terminal.ansiBlack#4F3829
  • terminal.ansiBlue#45707A
  • terminal.ansiBrightBlack#654735
  • terminal.ansiBrightBlue#45707A
  • terminal.ansiBrightCyan#4C7A5D
  • terminal.ansiBrightGreen#6C782E
  • terminal.ansiBrightMagenta#945E80
  • terminal.ansiBrightRed#C14A4A
  • terminal.ansiBrightWhite#F2E5BC
  • terminal.ansiBrightYellow#B47109
  • terminal.ansiCyan#4C7A5D
  • terminal.ansiGreen#6C782E
  • terminal.ansiMagenta#945E80
  • terminal.ansiRed#C14A4A
  • terminal.ansiWhite#928374
  • terminal.ansiYellow#B47109
  • terminal.foreground#654735
  • terminalCursor.foreground#654735
  • testing.iconErrored#C14A4A
  • testing.iconFailed#C14A4A
  • testing.iconPassed#4C7A5D
  • testing.iconQueued#45707A
  • testing.iconSkipped#945E80
  • testing.iconUnset#B47109
  • testing.runAction#4C7A5D
  • textBlockQuote.background#F2E5BC
  • textBlockQuote.border#7C6F64
  • textCodeBlock.background#F2E5BC
  • textLink.activeForeground#A9B665
  • textLink.foreground#6C782E
  • textPreformat.foreground#B47109
  • titleBar.activeBackground#FBF1C7
  • titleBar.activeForeground#7C6F64
  • titleBar.border#FBF1C7
  • titleBar.inactiveBackground#FBF1C7
  • titleBar.inactiveForeground#A89984
  • toolbar.hoverBackground#EEE0B7
  • tree.indentGuidesStroke#A89984
  • walkThrough.embeddedEditorBackground#F6EBC1
  • welcomePage.buttonBackground#F2E5BC
  • welcomePage.buttonHoverBackground#F2E5BC62
  • welcomePage.progress.foreground#6C782E
  • welcomePage.tileHoverBackground#F2E5BC
  • widget.shadow#3C383620

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
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#c14a4a
keyword.other.debugger#c14a4a
storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch#c35e0a
keyword.operator#c35e0a
string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end#b47109
entity.other.attribute-name#b47109
constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation#6c782e
entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method#6c782e
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#4c7a5d
storage.type.annotation#4c7a5d
entity.name.label, constant.other.label#4c7a5d
support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module#4c7a5d
storage.type, support.type, entity.name.type, keyword.type#45707a
entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class#45707a
constant.numeric#945e80
constant.language.boolean#945e80
entity.name.function.preprocessor#945e80
variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan#945e80
constant.language, support.constant#945e80
variable, support.variable, meta.definition.variable#654735
variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key#654735
punctuation, meta.brace, meta.delimiter, meta.bracket#654735
heading.1.markdown, markup.heading.setext.1.markdown#c14a4abold
heading.2.markdown, markup.heading.setext.2.markdown#c35e0abold
heading.3.markdown#b47109bold
heading.4.markdown#6c782ebold
heading.5.markdown#45707abold
heading.6.markdown#945e80bold
punctuation.definition.heading.markdown#928374regular
string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown#945e80regular
markup.underline.link.image.markdown, markup.underline.link.markdown#6c782eunderline
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.italic.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown#928374
punctuation.definition.bold.markdown#928374regular
meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown#928374bold
markup.italicitalic
markup.boldbold
markup.bold markup.italic, markup.italic markup.bolditalic bold
punctuation.definition.markdown, punctuation.definition.raw.markdown#b47109
fenced_code.block.language#b47109
markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#6c782e
punctuation.definition.list.begin.markdown#c14a4a
punctuation.definition.heading.restructuredtext#c35e0abold
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#928374
punctuation.definition.bold.restructuredtext#928374regular
entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext#4c7a5d
constant.other.footnote.link.restructuredtext#945e80
support.directive.restructuredtext#c14a4a
entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext#6c782e
punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex#928374
support.function.be.latex#c14a4a
support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex#c35e0a
support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex#b47109
keyword.control.preamble.latex#945e80
punctuation.separator.namespace.xml#928374
entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml#c35e0a
entity.other.attribute-name.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml#b47109
string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.separator.key-value.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, 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#6c782e
variable.language.documentroot.xml, meta.tag.sgml.doctype.xml#945e80
storage.type.proto#b47109
string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto#6c782e
entity.name.class.proto, entity.name.class.message.proto#4c7a5d
punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css#928374
entity.other.attribute-name.class.css#c14a4a
keyword.other.unit#c35e0a
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#b47109
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#6c782e
support.type.property-name.css#4c7a5d
support.type.vendored.property-name.css#45707a
entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css#945e80
punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss#928374
keyword.control.at-rule.keyframes.scss#c35e0a
punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss#b47109
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#6c782e
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#945e80
meta.function.stylus#654735
entity.name.function.stylus#b47109
string.unquoted.js#654735
punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js#928374
punctuation.definition.block.tag.jsdoc#c14a4a
storage.type.js, storage.type.function.arrow.js#c35e0a
JSXNested#654735
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#6c782e
entity.name.type.module.ts#654735
keyword.operator.type.annotation.ts, punctuation.accessor.ts, punctuation.separator.key-value.ts#928374
punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts#6c782e
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#4c7a5d
storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts#c35e0a
entity.name.type.module.ts#45707a
keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts#945e80
entity.name.type.module.tsx#654735
keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx#928374
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#6c782e
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#4c7a5d
entity.name.type.module.tsx#45707a
keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx#945e80
storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx#c35e0a
storage.type.function.coffee#c35e0a
meta.type-signature.purescript#654735
keyword.other.double-colon.purescript, keyword.other.arrow.purescript, keyword.other.big-arrow.purescript#c35e0a
entity.name.function.purescript#b47109
string.quoted.single.purescript, string.quoted.double.purescript, punctuation.definition.string.begin.purescript, punctuation.definition.string.end.purescript, string.quoted.triple.purescript, entity.name.type.purescript#6c782e
support.other.module.purescript#945e80
punctuation.dot.dart#928374
storage.type.primitive.dart#c35e0a
support.class.dart#b47109
entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart#6c782e
variable.language.dart#45707a
keyword.other.import.dart, storage.type.annotation.dart#945e80
entity.other.attribute-name.class.pug#c14a4a
storage.type.function.pug#c35e0a
entity.other.attribute-name.tag.pug#4c7a5d
entity.name.tag.pug, storage.type.import.include.pug#945e80
meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c#654735
punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c#928374
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#c14a4a
punctuation.separator.pointer-access.c#c35e0a
variable.other.member.c#4c7a5d
meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp#654735
punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp#928374
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#c14a4a
punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp#c35e0a
variable.other.member.cpp#4c7a5d
keyword.other.using.cs#c14a4a
keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs#b47109
string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs#6c782e
variable.other.object.property.cs#4c7a5d
entity.name.type.namespace.cs#945e80
keyword.symbol.fsharp, constant.language.unit.fsharp#654735
keyword.format.specifier.fsharp, entity.name.type.fsharp#b47109
string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp#6c782e
entity.name.section.fsharp#45707a
support.function.attribute.fsharp#945e80
punctuation.separator.java, punctuation.separator.period.java#928374
keyword.other.import.java, keyword.other.package.java#c14a4a
storage.type.function.arrow.java, keyword.control.ternary.java#c35e0a
variable.other.property.java#4c7a5d
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#945e80
keyword.other.import.kotlin#c14a4a
storage.type.kotlin#c35e0a
constant.language.kotlin#4c7a5d
entity.name.package.kotlin, storage.type.annotation.kotlin#945e80
entity.name.package.scala#945e80
constant.language.scala#45707a
entity.name.import.scala#4c7a5d
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#6c782e
entity.name.class, entity.other.inherited-class.scala#b47109
keyword.declaration.stable.scala, keyword.other.arrow.scala#c35e0a
keyword.other.import.scala#c14a4a
keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java#654735
punctuation.separator.groovy#928374
keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy#c14a4a
storage.type.def.groovy#c35e0a
variable.other.interpolated.groovy, meta.method.groovy#6c782e
storage.modifier.import.groovy, storage.modifier.package.groovy#4c7a5d
storage.type.annotation.groovy#945e80
keyword.type.go#c14a4a
entity.name.package.go#4c7a5d
keyword.import.go, keyword.package.go#945e80
entity.name.type.mod.rust#654735
keyword.operator.path.rust, keyword.operator.member-access.rust#928374
storage.type.rust#c35e0a
support.constant.core.rust#4c7a5d
meta.attribute.rust, variable.language.rust, storage.type.module.rust#945e80
meta.function-call.swift, support.function.any-method.swift#654735
support.variable.swift#4c7a5d
keyword.operator.class.php#654735
storage.type.trait.php#c35e0a
constant.language.php, support.other.namespace.php#4c7a5d
storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp#45707a
keyword.control.import.include.php, storage.type.php#945e80
meta.function-call.arguments.python#654735
punctuation.definition.decorator.python, punctuation.separator.period.python#928374
constant.language.python#4c7a5d
keyword.control.import.python, keyword.control.import.from.python#945e80
constant.language.lua#4c7a5d
entity.name.class.lua#45707a
meta.function.method.with-arguments.ruby#654735
punctuation.separator.method.ruby#928374
keyword.control.pseudo-method.ruby, storage.type.variable.ruby#c35e0a
keyword.other.special-method.ruby#6c782e
keyword.control.module.ruby, punctuation.definition.constant.ruby#945e80
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#b47109
variable.other.constant.ruby#45707a
keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell#c35e0a
storage.type.haskell#b47109
constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell#6c782e
entity.name.function.haskell#45707a
entity.name.namespace, meta.preprocessor.haskell#4c7a5d
keyword.control.import.julia, keyword.control.export.julia#c14a4a
keyword.storage.modifier.julia#c35e0a
constant.language.julia#4c7a5d
support.function.macro.julia#945e80
keyword.other.period.elm#654735
storage.type.elm#b47109
keyword.other.r#c35e0a
entity.name.function.r, variable.function.r#6c782e
constant.language.r#4c7a5d
entity.namespace.r#945e80
punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang#928374
keyword.control.directive.erlang, keyword.control.directive.define.erlang#c14a4a
entity.name.type.class.module.erlang#b47109
string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang#6c782e
keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang#945e80
variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir#4c7a5d
constant.language.elixir#45707a
keyword.control.module.elixir#945e80
entity.name.type.value-signature.ocaml#654735
keyword.other.ocaml#c35e0a
constant.language.variant.ocaml#4c7a5d
storage.type.sub.perl, storage.type.declare.routine.perl#c14a4a
meta.function.lisp#654735
storage.type.function-type.lisp#c14a4a
keyword.constant.lisp#6c782e
entity.name.function.lisp#4c7a5d
constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure#6c782e
entity.global.clojure#945e80
entity.name.function.clojure#45707a
meta.scope.if-block.shell, meta.scope.group.shell#654735
support.function.builtin.shell, entity.name.function.shell#b47109
string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell#6c782e
keyword.control.heredoc-token.shell, variable.other.normal.shell, punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell#945e80
support.function.builtin.fish#c14a4a
support.function.unix.fish#c35e0a
variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish#45707a
string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish#6c782e
constant.character.escape.single.fish#945e80
punctuation.definition.variable.powershell#928374
entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell#b47109
string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell#6c782e
variable.other.member.powershell#4c7a5d
string.unquoted.alias.graphql#654735
keyword.type.graphql#c14a4a
entity.name.fragment.graphql#945e80
entity.name.function.target.makefile#c35e0a
variable.other.makefile#b47109
meta.scope.prerequisites.makefile#6c782e
string.source.cmake#6c782e
entity.source.cmake#4c7a5d
storage.source.cmake#945e80
punctuation.definition.map.viml#928374
storage.type.map.viml#c35e0a
constant.character.map.viml, constant.character.map.key.viml#6c782e
constant.character.map.special.viml#45707a
constant.language.tmux, constant.numeric.tmux#6c782e
entity.name.function.package-manager.dockerfile#c35e0a
keyword.operator.flag.dockerfile#b47109
string.quoted.double.dockerfile, string.quoted.single.dockerfile#6c782e
constant.character.escape.dockerfile#4c7a5d
entity.name.type.base-image.dockerfile, entity.name.image.dockerfile#945e80
punctuation.definition.separator.diff#928374
markup.deleted.diff, punctuation.definition.deleted.diff#c14a4a
meta.diff.range.context, punctuation.definition.range.diff#c35e0a
meta.diff.header.from-file#b47109
markup.inserted.diff, punctuation.definition.inserted.diff#6c782e
markup.changed.diff, punctuation.definition.changed.diff#45707a
punctuation.definition.from-file.diff#945e80
entity.name.section.group-title.ini, punctuation.definition.entity.ini#c14a4a
punctuation.separator.key-value.ini#c35e0a
string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini#6c782e
keyword.other.definition.ini#4c7a5d
support.function.aggregate.sql#b47109
string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql#6c782e
support.type.graphql#b47109
variable.parameter.graphql#45707a
constant.character.enum.graphql#4c7a5d
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#928374
support.type.property-name.json#c35e0a
string.quoted.double.json#6c782e
punctuation.separator.key-value.mapping.yaml#928374
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#6c782e
punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml#4c7a5d
keyword.key.toml#c35e0a
string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml#6c782e
constant.other.boolean.toml#45707a
entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml#945e80
comment, string.comment, punctuation.definition.comment#928374italic

Shiki preview

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

Loading...

Suger Material Theme - Coding Theme