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#e965a5ff
  • activityBar.background#282433ff
  • activityBar.border#00000000
  • activityBar.foreground#e965a5ff
  • activityBar.inactiveForeground#938aadff
  • activityBarBadge.background#e965a5ff
  • activityBarBadge.foreground#282433ff
  • breadcrumb.focusForeground#eee9fcff
  • breadcrumb.foreground#938aadff
  • button.background#e965a5ff
  • button.foreground#282433ff
  • button.hoverBackground#ec7bb2ff
  • button.secondaryBackground#3f3951ff
  • button.secondaryForeground#e965a5ff
  • button.secondaryHoverBackground#60567bff
  • checkbox.background#282433ff
  • checkbox.border#e965a5ff
  • checkbox.foreground#eee9fcff
  • checkbox.selectBackground#e965a5ff
  • debugConsole.errorForeground#e965a5ff
  • debugConsole.infoForeground#eee9fcff
  • debugConsole.sourceForeground#e965a5ff
  • debugConsole.warningForeground#ebde76ff
  • debugConsoleInputIcon.foreground#b3f4f3ff
  • debugExceptionWidget.background#282433ff
  • debugExceptionWidget.border#e965a5ff
  • debugIcon.breakpointCurrentStackframeForeground#ebde76ff
  • debugIcon.breakpointDisabledForeground#938aadff
  • debugIcon.breakpointForeground#e965a5ff
  • debugIcon.breakpointStackframeForeground#938aadff
  • debugIcon.breakpointUnverifiedForeground#ebde76ff
  • debugIcon.continueForeground#ebde76ff
  • debugIcon.disconnectForeground#ebde76ff
  • debugIcon.pauseForeground#ebde76ff
  • debugIcon.restartForeground#b1f2a7ff
  • debugIcon.startForeground#b1f2a7ff
  • debugIcon.stepBackForeground#ebde76ff
  • debugIcon.stepIntoForeground#ebde76ff
  • debugIcon.stepOutForeground#ebde76ff
  • debugIcon.stepOverForeground#ebde76ff
  • debugIcon.stopForeground#e965a5ff
  • debugToolBar.background#282433ff
  • diffEditor.border#3f3951ff
  • diffEditor.insertedTextBackground#b1f2a733
  • diffEditor.removedTextBackground#e965a533
  • diffEditorOverview.insertedForeground#b1f2a780
  • diffEditorOverview.removedForeground#e965a580
  • dropdown.background#3f3951ff
  • dropdown.border#e965a5ff
  • dropdown.foreground#eee9fcff
  • dropdown.listBackground#3f3951ff
  • editor.background#282433ff
  • editor.findMatchBackground#b3f4f333
  • editor.findMatchBorder#b3f4f3cc
  • editor.findMatchHighlightBackground#b3f4f333
  • editor.findRangeHighlightBackground#b3f4f333
  • editor.foreground#eee9fcff
  • editor.hoverHighlightBackground#b1baf433
  • editor.lineHighlightBackground#574e6f33
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#3f3951ff
  • editor.wordHighlightBackground#FFFFFF18
  • editorBracketHighlight.foreground1#eee9fcff
  • editorBracketHighlight.foreground2#ebde76ff
  • editorBracketHighlight.foreground3#e965a5ff
  • editorBracketHighlight.foreground4#eee9fcff
  • editorBracketHighlight.foreground5#e965a5ff
  • editorCodeLens.foreground#e192ef66
  • editorGroup.dropBackground#574e6f33
  • editorGroupHeader.tabsBackground#282433ff
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#7aa079ff
  • editorGutter.modifiedBackground#7479adff
  • editorHoverWidget.background#282433ff
  • editorHoverWidget.border#e965a5ff
  • editorHoverWidget.foreground#eee9fcff
  • editorInlayHint.background#574e6f33
  • editorInlayHint.foreground#938aadff
  • editorLineNumber.activeForeground#eee9fcff
  • editorLineNumber.foreground#938aadff
  • editorLink.activeForeground#e192efff
  • editorOverviewRuler.addedForeground#b1f2a799
  • editorOverviewRuler.findMatchForeground#b3f4f399
  • editorOverviewRuler.modifiedForeground#a6b2ff99
  • editorSuggestWidget.background#282433ff
  • editorSuggestWidget.border#e965a5ff
  • editorSuggestWidget.focusHighlightForeground#e965a5ff
  • editorSuggestWidget.foreground#eee9fcff
  • editorSuggestWidget.highlightForeground#e965a5ff
  • editorSuggestWidget.selectedBackground#3f3951ff
  • editorSuggestWidget.selectedForeground#eee9fcff
  • editorWidget.background#282433ff
  • editorWidget.border#e965a5ff
  • focusBorder#00000000
  • gitDecoration.conflictingResourceForeground#ea7e6cff
  • gitDecoration.deletedResourceForeground#e965a5ff
  • gitDecoration.ignoredResourceForeground#60567bff
  • gitDecoration.modifiedResourceForeground#ebde76ff
  • gitDecoration.untrackedResourceForeground#b1f2a7ff
  • input.background#282433ff
  • input.border#e965a5ff
  • input.foreground#eee9fcff
  • input.placeholderForeground#938aadff
  • inputOption.activeBackground#e965a5ff
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#282433ff
  • inputValidation.errorBackground#282433ff
  • inputValidation.errorBorder#e192efff
  • inputValidation.infoBackground#282433ff
  • inputValidation.infoBorder#282433ff
  • inputValidation.warningBackground#282433ff
  • inputValidation.warningBorder#e192efff
  • keybindingLabel.bottomBorder#e965a5ff
  • keybindingLabel.foreground#eee9fcff
  • list.activeSelectionBackground#3f3951ff
  • list.activeSelectionForeground#e965a5ff
  • list.dropBackground#574e6f33
  • list.errorForeground#ea7e6cff
  • list.filterMatchBackground#b3f4f34d
  • list.focusBackground#574e6f33
  • list.highlightBackground#3f3951ff
  • list.highlightForeground#e965a5ff
  • list.hoverBackground#574e6f33
  • list.inactiveSelectionBackground#3f3951ff
  • list.inactiveSelectionForeground#e965a5ff
  • list.warningForeground#ebde76ff
  • listFilterWidget.shadow#00000060
  • merge.border#00000000
  • merge.commonContentBackground#938aad1a
  • merge.commonHeaderBackground#938aad4d
  • merge.currentContentBackground#b1f2a733
  • merge.currentHeaderBackground#b1f2a780
  • merge.incomingContentBackground#b1baf433
  • merge.incomingHeaderBackground#b1baf480
  • minimap.findMatchHighlight#b3f4f3ff
  • minimap.selectionHighlight#3f3951ff
  • minimapGutter.addedBackground#b1f2a799
  • minimapGutter.modifiedBackground#a6b2ff99
  • notificationCenter.border#e965a5ff
  • notificationCenterHeader.background#282433ff
  • notificationCenterHeader.foreground#eee9fcff
  • notificationLink.foreground#eee9fcff
  • notifications.background#282433ff
  • notifications.border#3f3951ff
  • notifications.foreground#eee9fcff
  • notificationsErrorIcon.foreground#ea7e6cff
  • notificationsInfoIcon.foreground#b1f2a7ff
  • notificationsWarningIcon.foreground#ebde76ff
  • notificationToast.border#282433ff
  • panel.background#282433ff
  • panel.border#e965a5ff
  • panelTitle.activeBorder#e965a5ff
  • panelTitle.activeForeground#e965a5ff
  • panelTitle.inactiveForeground#eee9fcff
  • peekView.border#e965a5ff
  • peekViewEditor.background#282433ff
  • peekViewEditor.matchHighlightBackground#00000000
  • peekViewEditorGutter.background#3f3951ff
  • peekViewResult.background#3f3951ff
  • peekViewResult.fileForeground#eee9fcff
  • peekViewResult.lineForeground#eee9fcff
  • peekViewResult.matchHighlightBackground#00000000
  • peekViewResult.selectionBackground#282433ff
  • peekViewResult.selectionForeground#e965a5ff
  • peekViewTitle.background#3f3951ff
  • peekViewTitleDescription.foreground#938aadff
  • peekViewTitleLabel.foreground#e965a5ff
  • pickerGroup.border#e965a5ff
  • pickerGroup.foreground#e965a5ff
  • progressBar.background#e965a5ff
  • quickInput.foreground#eee9fcff
  • scrollbar.shadow#00000060
  • scrollbarSlider.activeBackground#e192ef4d
  • scrollbarSlider.background#e192ef1a
  • scrollbarSlider.hoverBackground#e192ef33
  • settings.modifiedItemIndicator#e965a5ff
  • sideBar.background#282433ff
  • sideBar.border#00000000
  • sideBar.foreground#eee9fcff
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#00000000
  • sideBarTitle.foreground#eee9fcff
  • statusBar.background#282433ff
  • statusBar.border#00000000
  • statusBar.debuggingBackground#ebde76ff
  • statusBar.debuggingForeground#282433ff
  • statusBar.foreground#eee9fcff
  • statusBar.noFolderBackground#282433ff
  • statusBar.noFolderForeground#eee9fcff
  • statusBarItem.activeBackground#3f3951ff
  • statusBarItem.hoverBackground#FFFFFF2F
  • statusBarItem.prominentBackground#282433ff
  • statusBarItem.prominentHoverBackground#FFFFFF2F
  • statusBarItem.remoteBackground#e965a5ff
  • tab.activeBackground#282433ff
  • tab.activeBorder#e965a5ff
  • tab.activeBorderTop#00000000
  • tab.activeForeground#eee9fcff
  • tab.border#00000000
  • tab.inactiveBackground#282433ff
  • tab.inactiveForeground#938aadff
  • terminal.ansiBlack#282433ff
  • terminal.ansiBlue#b1baf4ff
  • terminal.ansiBrightBlack#938aadff
  • terminal.ansiBrightBlue#b1baf4ff
  • terminal.ansiBrightCyan#b3f4f3ff
  • terminal.ansiBrightGreen#b1f2a7ff
  • terminal.ansiBrightMagenta#e192efff
  • terminal.ansiBrightRed#e965a5ff
  • terminal.ansiBrightWhite#eee9fcff
  • terminal.ansiBrightYellow#ebde76ff
  • terminal.ansiCyan#b3f4f3ff
  • terminal.ansiGreen#b1f2a7ff
  • terminal.ansiMagenta#e192efff
  • terminal.ansiRed#e965a5ff
  • terminal.ansiWhite#eee9fcff
  • terminal.ansiYellow#ebde76ff
  • terminal.findMatchBackground#b3f4f3ff
  • terminal.foreground#eee9fcff
  • textLink.activeForeground#e192efff
  • textLink.foreground#e192efff
  • textPreformat.foreground#e965a5ff
  • titleBar.activeBackground#282433ff
  • titleBar.activeForeground#eee9fcff
  • titleBar.border#00000000
  • titleBar.inactiveBackground#282433ff
  • titleBar.inactiveForeground#eee9fcff
  • widget.shadow#00000060

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#938aadffitalic
variable, string constant.other.placeholder#e192efff
constant.other.color#eee9fcff
invalid, invalid.illegal#e965a5ff
keyword, keyword.control, keyword.other#b1baf4ff
storage.type, storage.modifier, storage.control#b1baf4ff
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#eee9fcff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#b3f4f3ff
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#e965a5ff
meta.block variable.other#b3f4f3ff
support.other.variable, string.other.link#b3f4f3ff
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit#ebde76ff
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#b1f2a7ff
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#b3f4f3ff
support.type#b3f4f3ff
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#b3f4f3ff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#e965a5ff
variable.language#e965a5ffitalic
entity.name.method.js#e965a5ffitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#e965a5ff
entity.other.attribute-name#b1baf4ff
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#b3f4f3ffitalic
entity.other.attribute-name.class#b3f4f3ff
source.sass keyword.control#e965a5ff
markup.inserted#eee9fcff
markup.deleted#e965a5ff
markup.changed#b1baf4ff
string.regexp#b3f4f3ff
constant.character.escape#b3f4f3ff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#e965a5ffitalic
source.js constant.other.object.key.js string.unquoted.label.js#e965a5ffitalic
source.json meta.structure.dictionary.json support.type.property-name.json#e192efff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b3f4f3ff
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#ebde76ff
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#b1baf4ff
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#e965a5ff
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#e965a5ff
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#b3f4f3ff
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#b1baf4ff
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#eee9fcff
text.html.markdown, punctuation.definition.list_item.markdown#eee9fcff
text.html.markdown markup.inline.raw.markdown#b1baf4ff
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#e965a5ff
markup.italic#b3f4f3ffitalic
markup.bold, markup.bold string#b3f4f3ffbold
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#b3f4f3ffbold
markup.underlineunderline
markup.quote punctuation.definition.blockquote.markdown#e192efff
markup.quote#e192efffitalic
string.other.link.title.markdown#e965a5ff
string.other.link.description.title.markdown#b1baf4ff
constant.other.reference.link.markdown#b3f4f3ff
markup.raw.block#b1baf4ff
markup.raw.block.fenced.markdown#00000050
punctuation.definition.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#eee9fcff
variable.language.fenced.markdown#65737E
meta.separator#938aadffbold
markup.inline.raw.string.markdown, markup.raw.code.text.mdx#b1f2a7ff
punctuation.definition.quote.begin.markdown, punctuation.definition.quote.begin.mdx#ebde76ff
beginning.punctuation.definition.list.markdown, punctuation.definition.list.begin.markdown, variable.unordered.list.mdx#e965a5ff
fenced_code.block.language.markdown#938aadff
punctuation.definition.markdown#b1f2a7ff
string.emoji.mdx punctuation.definition.gemoji.begin.mdx, string.emoji.mdx punctuation.definition.gemoji.end.mdx, string.emoji.mdx keyword.control.gemoji.mdx#b1baf4ff
markup.table#eee9fcff
meta.selector.css punctuation, keyword.control.at-rule.media.css punctuation, meta.at-rule.media.header.css keyword.control#e965a5ff
storage.modifier.lifetime.rust#e192efff
storage.type.annotation.java#b1f2a7ff

Shiki preview

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

Loading...

HardHacker Theme - Coding Theme