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#b33974ff
  • activityBar.background#fbfafcff
  • activityBar.border#00000000
  • activityBar.foreground#b33974ff
  • activityBar.inactiveForeground#756f8cff
  • activityBarBadge.background#b33974ff
  • activityBarBadge.foreground#fbfafcff
  • breadcrumb.focusForeground#282433ff
  • breadcrumb.foreground#756f8cff
  • button.background#b33974ff
  • button.foreground#fbfafcff
  • button.hoverBackground#c34381ff
  • button.secondaryBackground#e1dae9ff
  • button.secondaryForeground#b33974ff
  • button.secondaryHoverBackground#aba7baff
  • checkbox.background#fbfafcff
  • checkbox.border#b33974ff
  • checkbox.foreground#282433ff
  • checkbox.selectBackground#b33974ff
  • debugConsole.errorForeground#b33974ff
  • debugConsole.infoForeground#282433ff
  • debugConsole.sourceForeground#b33974ff
  • debugConsole.warningForeground#a86200ff
  • debugConsoleInputIcon.foreground#23758cff
  • debugExceptionWidget.background#fbfafcff
  • debugExceptionWidget.border#b33974ff
  • debugIcon.breakpointCurrentStackframeForeground#a86200ff
  • debugIcon.breakpointDisabledForeground#756f8cff
  • debugIcon.breakpointForeground#b33974ff
  • debugIcon.breakpointStackframeForeground#756f8cff
  • debugIcon.breakpointUnverifiedForeground#a86200ff
  • debugIcon.continueForeground#a86200ff
  • debugIcon.disconnectForeground#a86200ff
  • debugIcon.pauseForeground#a86200ff
  • debugIcon.restartForeground#3c8032ff
  • debugIcon.startForeground#3c8032ff
  • debugIcon.stepBackForeground#a86200ff
  • debugIcon.stepIntoForeground#a86200ff
  • debugIcon.stepOutForeground#a86200ff
  • debugIcon.stepOverForeground#a86200ff
  • debugIcon.stopForeground#b33974ff
  • debugToolBar.background#fbfafcff
  • diffEditor.border#e1dae9ff
  • diffEditor.insertedTextBackground#3c803233
  • diffEditor.removedTextBackground#b3397433
  • diffEditorOverview.insertedForeground#3c803280
  • diffEditorOverview.removedForeground#b3397480
  • dropdown.background#e1dae9ff
  • dropdown.border#b33974ff
  • dropdown.foreground#282433ff
  • dropdown.listBackground#e1dae9ff
  • editor.background#fbfafcff
  • editor.findMatchBackground#23758c33
  • editor.findMatchBorder#23758ccc
  • editor.findMatchHighlightBackground#23758c33
  • editor.findRangeHighlightBackground#23758c33
  • editor.foreground#282433ff
  • editor.hoverHighlightBackground#5663b833
  • editor.lineHighlightBackground#c8bad633
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#e1dae9ff
  • editor.wordHighlightBackground#FFFFFF18
  • editorBracketHighlight.foreground1#282433ff
  • editorBracketHighlight.foreground2#a86200ff
  • editorBracketHighlight.foreground3#b33974ff
  • editorBracketHighlight.foreground4#282433ff
  • editorBracketHighlight.foreground5#b33974ff
  • editorCodeLens.foreground#83229466
  • editorGroup.dropBackground#c8bad633
  • editorGroupHeader.tabsBackground#fbfafcff
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#88b183ff
  • editorGutter.modifiedBackground#6d80feff
  • editorHoverWidget.background#fbfafcff
  • editorHoverWidget.border#b33974ff
  • editorHoverWidget.foreground#282433ff
  • editorInlayHint.background#c8bad633
  • editorInlayHint.foreground#756f8cff
  • editorLineNumber.activeForeground#282433ff
  • editorLineNumber.foreground#756f8cff
  • editorLink.activeForeground#832294ff
  • editorOverviewRuler.addedForeground#3c803299
  • editorOverviewRuler.findMatchForeground#23758c99
  • editorOverviewRuler.modifiedForeground#0f2fff99
  • editorSuggestWidget.background#fbfafcff
  • editorSuggestWidget.border#b33974ff
  • editorSuggestWidget.focusHighlightForeground#b33974ff
  • editorSuggestWidget.foreground#282433ff
  • editorSuggestWidget.highlightForeground#b33974ff
  • editorSuggestWidget.selectedBackground#e1dae9ff
  • editorSuggestWidget.selectedForeground#282433ff
  • editorWidget.background#fbfafcff
  • editorWidget.border#b33974ff
  • focusBorder#00000000
  • gitDecoration.conflictingResourceForeground#c44949ff
  • gitDecoration.deletedResourceForeground#b33974ff
  • gitDecoration.ignoredResourceForeground#aba7baff
  • gitDecoration.modifiedResourceForeground#a86200ff
  • gitDecoration.untrackedResourceForeground#3c8032ff
  • input.background#fbfafcff
  • input.border#b33974ff
  • input.foreground#282433ff
  • input.placeholderForeground#756f8cff
  • inputOption.activeBackground#b33974ff
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#fbfafcff
  • inputValidation.errorBackground#fbfafcff
  • inputValidation.errorBorder#832294ff
  • inputValidation.infoBackground#fbfafcff
  • inputValidation.infoBorder#fbfafcff
  • inputValidation.warningBackground#fbfafcff
  • inputValidation.warningBorder#832294ff
  • keybindingLabel.bottomBorder#b33974ff
  • keybindingLabel.foreground#282433ff
  • list.activeSelectionBackground#e1dae9ff
  • list.activeSelectionForeground#b33974ff
  • list.dropBackground#c8bad633
  • list.errorForeground#c44949ff
  • list.filterMatchBackground#23758c4d
  • list.focusBackground#c8bad633
  • list.highlightBackground#e1dae9ff
  • list.highlightForeground#b33974ff
  • list.hoverBackground#c8bad633
  • list.inactiveSelectionBackground#e1dae9ff
  • list.inactiveSelectionForeground#b33974ff
  • list.warningForeground#a86200ff
  • listFilterWidget.shadow#00000060
  • merge.border#00000000
  • merge.commonContentBackground#756f8c1a
  • merge.commonHeaderBackground#756f8c4d
  • merge.currentContentBackground#3c803233
  • merge.currentHeaderBackground#3c803280
  • merge.incomingContentBackground#5663b833
  • merge.incomingHeaderBackground#5663b880
  • minimap.findMatchHighlight#23758cff
  • minimap.selectionHighlight#e1dae9ff
  • minimapGutter.addedBackground#3c803299
  • minimapGutter.modifiedBackground#0f2fff99
  • notificationCenter.border#b33974ff
  • notificationCenterHeader.background#fbfafcff
  • notificationCenterHeader.foreground#282433ff
  • notificationLink.foreground#282433ff
  • notifications.background#fbfafcff
  • notifications.border#e1dae9ff
  • notifications.foreground#282433ff
  • notificationsErrorIcon.foreground#c44949ff
  • notificationsInfoIcon.foreground#3c8032ff
  • notificationsWarningIcon.foreground#a86200ff
  • notificationToast.border#fbfafcff
  • panel.background#fbfafcff
  • panel.border#b33974ff
  • panelTitle.activeBorder#b33974ff
  • panelTitle.activeForeground#b33974ff
  • panelTitle.inactiveForeground#282433ff
  • peekView.border#b33974ff
  • peekViewEditor.background#fbfafcff
  • peekViewEditor.matchHighlightBackground#00000000
  • peekViewEditorGutter.background#e1dae9ff
  • peekViewResult.background#e1dae9ff
  • peekViewResult.fileForeground#282433ff
  • peekViewResult.lineForeground#282433ff
  • peekViewResult.matchHighlightBackground#00000000
  • peekViewResult.selectionBackground#fbfafcff
  • peekViewResult.selectionForeground#b33974ff
  • peekViewTitle.background#e1dae9ff
  • peekViewTitleDescription.foreground#756f8cff
  • peekViewTitleLabel.foreground#b33974ff
  • pickerGroup.border#b33974ff
  • pickerGroup.foreground#b33974ff
  • progressBar.background#b33974ff
  • quickInput.foreground#282433ff
  • scrollbar.shadow#00000060
  • scrollbarSlider.activeBackground#8322944d
  • scrollbarSlider.background#8322941a
  • scrollbarSlider.hoverBackground#83229433
  • settings.modifiedItemIndicator#b33974ff
  • sideBar.background#fbfafcff
  • sideBar.border#00000000
  • sideBar.foreground#282433ff
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#00000000
  • sideBarTitle.foreground#282433ff
  • statusBar.background#fbfafcff
  • statusBar.border#00000000
  • statusBar.debuggingBackground#a86200ff
  • statusBar.debuggingForeground#fbfafcff
  • statusBar.foreground#282433ff
  • statusBar.noFolderBackground#fbfafcff
  • statusBar.noFolderForeground#282433ff
  • statusBarItem.activeBackground#e1dae9ff
  • statusBarItem.hoverBackground#FFFFFF2F
  • statusBarItem.prominentBackground#fbfafcff
  • statusBarItem.prominentHoverBackground#FFFFFF2F
  • statusBarItem.remoteBackground#b33974ff
  • tab.activeBackground#fbfafcff
  • tab.activeBorder#b33974ff
  • tab.activeBorderTop#00000000
  • tab.activeForeground#282433ff
  • tab.border#00000000
  • tab.inactiveBackground#fbfafcff
  • tab.inactiveForeground#756f8cff
  • terminal.ansiBlack#282433ff
  • terminal.ansiBlue#5663b8ff
  • terminal.ansiBrightBlack#756f8cff
  • terminal.ansiBrightBlue#5663b8ff
  • terminal.ansiBrightCyan#23758cff
  • terminal.ansiBrightGreen#3c8032ff
  • terminal.ansiBrightMagenta#832294ff
  • terminal.ansiBrightRed#b33974ff
  • terminal.ansiBrightWhite#fbfafcff
  • terminal.ansiBrightYellow#a86200ff
  • terminal.ansiCyan#23758cff
  • terminal.ansiGreen#3c8032ff
  • terminal.ansiMagenta#832294ff
  • terminal.ansiRed#b33974ff
  • terminal.ansiWhite#fbfafcff
  • terminal.ansiYellow#a86200ff
  • terminal.findMatchBackground#23758cff
  • terminal.foreground#282433ff
  • textLink.activeForeground#832294ff
  • textLink.foreground#832294ff
  • textPreformat.foreground#b33974ff
  • titleBar.activeBackground#fbfafcff
  • titleBar.activeForeground#282433ff
  • titleBar.border#00000000
  • titleBar.inactiveBackground#fbfafcff
  • titleBar.inactiveForeground#282433ff
  • widget.shadow#00000060

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#756f8cffitalic
variable, string constant.other.placeholder#832294ff
constant.other.color#282433ff
invalid, invalid.illegal#b33974ff
keyword, keyword.control, keyword.other#5663b8ff
storage.type, storage.modifier, storage.control#5663b8ff
constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#282433ff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#23758cff
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#b33974ff
meta.block variable.other#23758cff
support.other.variable, string.other.link#23758cff
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit#a86200ff
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#3c8032ff
entity.name, support.type, support.class, support.other.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#23758cff
support.type#23758cff
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#23758cff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#b33974ff
variable.language#b33974ffitalic
entity.name.method.js#b33974ffitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#b33974ff
entity.other.attribute-name#5663b8ff
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#23758cffitalic
entity.other.attribute-name.class#23758cff
source.sass keyword.control#b33974ff
markup.inserted#282433ff
markup.deleted#b33974ff
markup.changed#5663b8ff
string.regexp#23758cff
constant.character.escape#23758cff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#b33974ffitalic
source.js constant.other.object.key.js string.unquoted.label.js#b33974ffitalic
source.json meta.structure.dictionary.json support.type.property-name.json#832294ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#23758cff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#a86200ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#5663b8ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b33974ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b33974ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#23758cff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#5663b8ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#282433ff
text.html.markdown, punctuation.definition.list_item.markdown#282433ff
text.html.markdown markup.inline.raw.markdown#5663b8ff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#65737E
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, punctuation.definition.heading.mdx#b33974ff
markup.italic#23758cffitalic
markup.bold, markup.bold string#23758cffbold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#23758cffbold
markup.underlineunderline
markup.quote punctuation.definition.blockquote.markdown#832294ff
markup.quote#832294ffitalic
string.other.link.title.markdown#b33974ff
string.other.link.description.title.markdown#5663b8ff
constant.other.reference.link.markdown#23758cff
markup.raw.block#5663b8ff
markup.raw.block.fenced.markdown#00000050
punctuation.definition.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#282433ff
variable.language.fenced.markdown#65737E
meta.separator#756f8cffbold
markup.inline.raw.string.markdown, markup.raw.code.text.mdx#3c8032ff
punctuation.definition.quote.begin.markdown, punctuation.definition.quote.begin.mdx#a86200ff
beginning.punctuation.definition.list.markdown, punctuation.definition.list.begin.markdown, variable.unordered.list.mdx#b33974ff
fenced_code.block.language.markdown#756f8cff
punctuation.definition.markdown#3c8032ff
string.emoji.mdx punctuation.definition.gemoji.begin.mdx, string.emoji.mdx punctuation.definition.gemoji.end.mdx, string.emoji.mdx keyword.control.gemoji.mdx#5663b8ff
markup.table#282433ff
meta.selector.css punctuation, keyword.control.at-rule.media.css punctuation, meta.at-rule.media.header.css keyword.control#b33974ff
storage.modifier.lifetime.rust#832294ff
storage.type.annotation.java#3c8032ff

Shiki preview

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

Loading...

HardHacker Theme - Coding Theme