Skip to main content
CodingTheme

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#000000
  • activityBar.activeBorder#91F2DA
  • activityBar.activeFocusBorder#91F2DA
  • activityBar.background#000000
  • activityBar.border#14161A
  • activityBar.dropBorder#14161A
  • activityBar.foreground#DADDE6
  • activityBar.inactiveForeground#363B4C
  • activityBarBadge.background#0A3329
  • activityBarBadge.foreground#91F2DA
  • badge.background#0A3329
  • badge.foreground#91F2DA
  • breadcrumb.activeSelectionForeground#DADDE6
  • breadcrumb.background#000000
  • breadcrumb.focusForeground#DADDE6
  • breadcrumb.foreground#8A8E99
  • breadcrumbPicker.background#0A0B0D
  • button.background#0A3329
  • button.border#0A3329
  • button.foreground#91F2DA
  • button.secondaryBackground#14161A
  • button.secondaryForeground#8A8E99
  • checkbox.background#0A3329
  • checkbox.border#0A3329
  • checkbox.foreground#91F2DA
  • commandCenter.activeBackground#000000
  • commandCenter.activeBorder#14161A
  • commandCenter.activeForeground#DADDE6
  • commandCenter.background#0A0B0D
  • commandCenter.border#14161A
  • commandCenter.foreground#8A8E99
  • commandCenter.inactiveBorder#14161A
  • commandCenter.inactiveForeground#8A8E99
  • debugConsole.errorForeground#FF5252
  • debugConsole.infoForeground#40C4FF
  • debugConsole.sourceForeground#DADDE6
  • debugConsole.warningForeground#FFFF00
  • debugConsoleInputIcon.foreground#99CCFF
  • debugIcon.breakpointForeground#FF7373
  • debugIcon.continueForeground#99CCFF
  • debugIcon.disconnectForeground#91F2DA
  • debugIcon.pauseForeground#99CCFF
  • debugIcon.restartForeground#91F2DA
  • debugIcon.startForeground#99CCFF
  • debugIcon.stepBackForeground#99CCFF
  • debugIcon.stepIntoForeground#99CCFF
  • debugIcon.stepOutForeground#99CCFF
  • debugIcon.stepOverForeground#99CCFF
  • debugIcon.stopForeground#FF7373
  • debugToolBar.background#000000
  • debugToolBar.border#14161A
  • descriptionForeground#8A8E99
  • diffEditor.border#14161A
  • diffEditor.diagonalFill#99CCFF20
  • diffEditor.insertedLineBackground#0A332970
  • diffEditor.insertedTextBackground#0A332990
  • diffEditor.removedLineBackground#26080870
  • diffEditor.removedTextBackground#26080890
  • diffEditorOverview.insertedForeground#0A3329
  • diffEditorOverview.removedForeground#260808
  • disabledForeground#8A8E9990
  • dropdown.background#0A0B0D
  • dropdown.border#14161A
  • dropdown.foreground#DADDE6
  • dropdown.listBackground#0A0B0D
  • editor.background#000000
  • editor.foreground#DADDE6
  • editor.hoverHighlightBackground#99CCFF30
  • editor.inactiveSelectionBackground#99CCFF50
  • editor.lineHighlightBackground#000000
  • editor.lineHighlightBorder#000000
  • editor.selectionBackground#99CCFF30
  • editor.selectionHighlightBackground#99CCFF30
  • editorBracketHighlight.foreground1#FF6188
  • editorBracketHighlight.foreground2#FC9867
  • editorBracketHighlight.foreground3#FFD866
  • editorBracketHighlight.foreground4#A9DC76
  • editorBracketHighlight.foreground5#78DCE8
  • editorBracketHighlight.foreground6#AB9DF2
  • editorBracketHighlight.unexpectedBracket.foreground#FF5555
  • editorBracketPairGuide.activeBackground1#FF6188
  • editorBracketPairGuide.activeBackground2#FC9867
  • editorBracketPairGuide.activeBackground3#FFD866
  • editorBracketPairGuide.activeBackground4#A9DC76
  • editorBracketPairGuide.activeBackground5#78DCE8
  • editorBracketPairGuide.activeBackground6#AB9DF2
  • editorBracketPairGuide.background1#FF6188
  • editorBracketPairGuide.background2#FC9867
  • editorBracketPairGuide.background3#FFD866
  • editorBracketPairGuide.background4#A9DC76
  • editorBracketPairGuide.background5#78DCE8
  • editorBracketPairGuide.background6#AB9DF2
  • editorCursor.background#91F2DA
  • editorCursor.foreground#91F2DA
  • editorGroup.border#14161A
  • editorGroup.dropBackground#0A0B0D
  • editorGroup.emptyBackground#0A0B0D
  • editorGroupHeader.border#14161A
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#14161A
  • editorGutter.addedBackground#146652
  • editorGutter.deletedBackground#591212
  • editorGutter.modifiedBackground#143D66
  • editorHoverWidget.background#0A0B0D
  • editorHoverWidget.border#14161A
  • editorHoverWidget.foreground#DADDE6
  • editorIndentGuide.activeBackground#0A0B0D
  • editorIndentGuide.background#0A0B0D
  • editorLightBulb.foreground#FFF58C
  • editorLightBulbAutoFix.foreground#91F2DA
  • editorLineNumber.activeForeground#8A8E99
  • editorLineNumber.foreground#363B4C
  • editorRuler.foreground#0A0B0D
  • editorStickyScroll.background#000000
  • editorStickyScrollHover.background#0A0B0D
  • editorSuggestWidget.background#0A0B0D
  • editorSuggestWidget.border#14161A
  • editorSuggestWidget.foreground#8A8E99
  • editorSuggestWidget.selectedBackground#000000
  • editorSuggestWidget.selectedForeground#DADDE6
  • editorSuggestWidget.selectedIconForeground#91F2DA
  • editorWhitespace.foreground#14161A
  • editorWidget.background#000000
  • editorWidget.border#91F2DA
  • editorWidget.foreground#DADDE6
  • editorWidget.resizeBorder#91F2DA
  • errorForeground#FF7373
  • extensionBadge.remoteBackground#0A3329
  • extensionBadge.remoteForeground#91F2DA
  • extensionButton.background#0A3329
  • extensionButton.foreground#91F2DA
  • extensionButton.hoverBackground#0A3329
  • extensionButton.prominentBackground#0A3329
  • extensionButton.prominentForeground#91F2DA
  • extensionButton.separator#0A3329
  • extensionIcon.starForeground#91F2DA
  • extensionIcon.verifiedForeground#91F2DA
  • focusBorder#14161A
  • foreground#DADDE6
  • gitDecoration.addedResourceForeground#91F2DA
  • gitDecoration.deletedResourceForeground#FF7373
  • gitDecoration.modifiedResourceForeground#99CCFF
  • gitDecoration.renamedResourceForeground#FFF58C
  • icon.foreground#8A8E99
  • input.background#0A0B0D
  • input.border#14161A
  • input.foreground#DADDE6
  • input.placeholderForeground#8A8E99
  • inputOption.activeBackground#0A3329
  • inputOption.activeBorder#0A3329
  • inputOption.activeForeground#91F2DA
  • inputOption.hoverBackground#0A0B0D
  • inputValidation.errorBackground#260808
  • inputValidation.errorBorder#591212
  • inputValidation.errorForeground#FF7373
  • inputValidation.infoBackground#0A1F33
  • inputValidation.infoBorder#143D66
  • inputValidation.infoForeground#99CCFF
  • inputValidation.warningBackground#262408
  • inputValidation.warningBorder#595312
  • inputValidation.warningForeground#FFF58C
  • keybindingLabel.background#0A3329
  • keybindingLabel.border#0A3329
  • keybindingLabel.bottomBorder#0A3329
  • keybindingLabel.foreground#91F2DA
  • keybindingTable.headerBackground#000000
  • keybindingTable.rowsBackground#000000
  • list.activeSelectionBackground#14161A
  • list.activeSelectionForeground#DADDE6
  • list.activeSelectionIconForeground#DADDE6
  • list.dropBackground#0A0B0D
  • list.errorForeground#FF7373
  • list.focusBackground#000000
  • list.focusForeground#DADDE6
  • list.hoverBackground#000000
  • list.hoverForeground#DADDE6
  • list.inactiveSelectionBackground#0A0B0D
  • list.warningForeground#FFF58C
  • menu.background#0A0B0D
  • menu.border#14161A
  • menu.foreground#8A8E99
  • menu.selectionBackground#000000
  • menu.selectionBorder#000000
  • menu.selectionForeground#DADDE6
  • menu.separatorBackground#14161A
  • menubar.selectionBackground#000000
  • menubar.selectionBorder#000000
  • menubar.selectionForeground#DADDE6
  • merge.currentContentBackground#0A332990
  • merge.currentHeaderBackground#14665290
  • merge.incomingContentBackground#0A1F3390
  • merge.incomingHeaderBackground#143D6690
  • mergeEditor.change.background#0A332990
  • mergeEditor.change.word.background#14665290
  • mergeEditor.conflict.handled.minimapOverViewRuler#146652
  • mergeEditor.conflict.handledFocused.border#146652
  • mergeEditor.conflict.handledUnfocused.border#146652
  • mergeEditor.conflict.unhandled.minimapOverViewRuler#595312
  • mergeEditor.conflict.unhandledFocused.border#595312
  • mergeEditor.conflict.unhandledUnfocused.border#595312
  • minimapGutter.addedBackground#146652
  • minimapGutter.deletedBackground#591212
  • minimapGutter.modifiedBackground#143D66
  • notebook.cellBorderColor#14161A
  • notebook.cellHoverBackground#000000
  • notebook.editorBackground#000000
  • notebook.focusedCellBackground#000000
  • notebook.focusedCellBorder#146652
  • notebook.focusedEditorBorder#14161A
  • notebook.inactiveFocusedCellBorder#14161A
  • notebook.outputContainerBackgroundColor#0A0B0D
  • notebook.outputContainerBorderColor#14161A
  • notebookScrollbarSlider.activeBackground#0A0B0D90
  • notebookScrollbarSlider.background#14161A90
  • notebookScrollbarSlider.hoverBackground#0A0B0D90
  • notificationCenter.border#14161A
  • notificationCenterHeader.background#0A0B0D
  • notificationCenterHeader.foreground#8A8E99
  • notificationLink.foreground#99CCFF
  • notifications.background#0A0B0D
  • notifications.border#14161A
  • notifications.foreground#8A8E99
  • notificationsErrorIcon.foreground#FF7373
  • notificationsInfoIcon.foreground#99CCFF
  • notificationsWarningIcon.foreground#FFF58C
  • notificationToast.border#14161A
  • panel.background#000000
  • panel.border#14161A
  • panel.dropBorder#14161A
  • panelInput.border#14161A
  • panelSection.dropBackground#0A0B0D
  • panelTitle.activeBorder#91F2DA
  • panelTitle.activeForeground#DADDE6
  • panelTitle.inactiveForeground#8A8E99
  • peekView.border#14161A
  • peekViewEditor.background#000000
  • peekViewEditorGutter.background#000000
  • peekViewEditorStickScroll.background#000000
  • peekViewResult.background#0A0B0D
  • peekViewResult.fileForeground#DADDE6
  • peekViewResult.lineForeground#DADDE6
  • peekViewResult.selectionBackground#000000
  • peekViewResult.selectionForeground#DADDE6
  • peekViewTitle.background#0A0B0D
  • peekViewTitleDescription.foreground#8A8E99
  • peekViewTitleLabel.foreground#DADDE6
  • pickerGroup.border#14161A
  • problemsErrorIcon.foreground#FF7373
  • problemsInfoIcon.foreground#99CCFF
  • problemsWarningIcon.foreground#FFF58C
  • progressBar.background#91F2DA
  • quickInput.background#0A0B0D
  • quickInput.foreground#8A8E99
  • quickInputList.focusBackground#000000
  • quickInputList.focusForeground#DADDE6
  • quickInputList.focusIconForeground#DADDE6
  • sash.hoverBorder#14161A
  • scrollbarSlider.activeBackground#0A0B0D90
  • scrollbarSlider.background#14161A90
  • scrollbarSlider.hoverBackground#0A0B0D90
  • settings.checkboxBackground#0A3329
  • settings.checkboxBorder#0A3329
  • settings.checkboxForeground#91F2DA
  • settings.dropdownBackground#0A0B0D
  • settings.dropdownBorder#14161A
  • settings.dropdownForeground#8A8E99
  • settings.dropdownListBorder#14161A
  • settings.focusedRowBackground#0A0B0D
  • settings.focusedRowBorder#14161A
  • settings.headerBorder#14161A
  • settings.modifiedItemIndicator#91F2DA
  • settings.numberInputBackground#0A0B0D
  • settings.numberInputBorder#14161A
  • settings.numberInputForeground#8A8E99
  • settings.rowHoverBackground#0A0B0D
  • settings.sashBorder#14161A
  • settings.textInputBackground#0A0B0D
  • settings.textInputBorder#14161A
  • settings.textInputForeground#8A8E99
  • sideBar.background#000000
  • sideBar.border#14161A
  • sideBar.dropBackground#0A0B0D
  • sideBar.foreground#8A8E99
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#14161A
  • sideBarSectionHeader.foreground#DADDE6
  • sideBarTitle.foreground#DADDE6
  • statusBar.background#000000
  • statusBar.border#14161A
  • statusBar.debuggingBackground#141433
  • statusBar.debuggingBorder#14161A
  • statusBar.debuggingForeground#9999FF
  • statusBar.foreground#8A8E99
  • statusBar.noFolderBackground#0A1F33
  • statusBar.noFolderBorder#14161A
  • statusBar.noFolderForeground#99CCFF
  • statusBarItem.errorBackground#260808
  • statusBarItem.errorForeground#FF7373
  • statusBarItem.remoteBackground#0A3329
  • statusBarItem.remoteForeground#91F2DA
  • statusBarItem.warningBackground#262408
  • statusBarItem.warningForeground#FFF58C
  • tab.activeBackground#000000
  • tab.activeBorder#000000
  • tab.activeBorderTop#91F2DA
  • tab.activeForeground#DADDE6
  • tab.border#14161A
  • tab.hoverBackground#000000
  • tab.hoverForeground#DADDE6
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#8A8E99
  • tab.lastPinnedBorder#14161A
  • tab.unfocusedActiveBackground#000000
  • tab.unfocusedActiveBorder#000000
  • tab.unfocusedActiveBorderTop#91F2DA
  • tab.unfocusedActiveForeground#DADDE6
  • tab.unfocusedHoverBackground#000000
  • tab.unfocusedHoverForeground#8A8E99
  • tab.unfocusedInactiveBackground#000000
  • tab.unfocusedInactiveForeground#8A8E99
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#757575
  • terminal.ansiBrightBlack#757575
  • terminal.ansiBrightBlue#40C4FF
  • terminal.ansiBrightCyan#84FFFF
  • terminal.ansiBrightGreen#69F0AE
  • terminal.ansiBrightMagenta#B388FF
  • terminal.ansiBrightRed#FF5252
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#FFFF00
  • terminal.ansiCyan#00E5FF
  • terminal.ansiGreen#00C853
  • terminal.ansiMagenta#651FFF
  • terminal.ansiRed#E81123
  • terminal.ansiWhite#CFD8DC
  • terminal.ansiYellow#FFD600
  • terminal.background#000000
  • terminal.border#14161A
  • terminal.dropBackground#0A0B0D
  • terminal.foreground#DADDE6
  • terminal.tab.activeBorder#91F2DA
  • terminalCursor.background#91F2DA
  • terminalCursor.foreground#91F2DA
  • textLink.activeForeground#99CCFF
  • textLink.foreground#99CCFF
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#8A8E99
  • titleBar.border#14161A
  • titleBar.inactiveBackground#000000
  • titleBar.inactiveForeground#8A8E99
  • toolbar.activeBackground#000000
  • toolbar.hoverBackground#0A0B0D
  • toolbar.hoverOutline#000000
  • tree.inactiveIndentGuidesStroke#0A0B0D
  • tree.indentGuidesStroke#0A0B0D
  • tree.tableColumnsBorder#14161A
  • tree.tableOddRowsBackground#0A0B0D
  • welcomePage.background#000000
  • welcomePage.progress.background#14161A
  • welcomePage.progress.foreground#0A3329
  • welcomePage.tileBackground#0A0B0D
  • welcomePage.tileBorder#000000
  • welcomePage.tileHoverBackground#14161A
  • widget.border#14161A
  • widget.shadow#000000
  • window.activeBorder#146652
  • window.inactiveBorder#0A3329

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.quoted.docstring.multi, string.quoted.docstring.multi punctuation.definition.string, source string.quoted.docstring.multi punctuation.definition.string, constant.other.ellipsis#908E8Fitalic
variable.other.member, variable.other.property.js, string constant.other.placeholder, meta.function-call.arguments, support.variable.property.js, entity.name.variable#ECEFF1
source.python#ECEFF1
constant.other.color#AB9DF2
invalid, invalid.illegal#ECEFF1
storage.control, storage.type, storage.modifier, keyword.other#78DCE8italic
keyword.control.at-rule#FF6188
punctuation.definition.keyword, punctuation.definition.constant#908E8F
keyword.control#FF6188
meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.section.embedded, punctuation.separator.pointer-access, punctuation.separator.key-value, keyword.other.template, keyword.other.substitution, keyword.operator, keyword.operator.assignment, source keyword.operator, meta.symbol#FF6188
punctuation, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#ECEFF1
punctuation.separator.annotation, entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css#ECEFF1
punctuation.definition.entity#A9DC76
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#FF6188
entity.name.function, meta.function entity.name.function, source meta.function entity.name.function, meta.function-call, source meta.function-call, variable.function, support.function, keyword.other.special-method, entity.name.method.js#A9DC76
meta.block variable.other#FF6188
support.other.variable, string.other.link#FF6188
constant.numeric, constant.language, support.constant, constant.character, constant.other, constant.escape, constant.other.placeholder, source constant.other.placeholder, entity.other.keyframe-offset#AB9DF2
variable.parameter#FC9867italic
string, constant.other.symbol, constant.other.key, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#FFD866
punctuation.definition.string#78DCE8
entity.name, support.type, support.class, support.other.namespace.use.php, meta.use.php, entity.other.inherited-class, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#AB9DF2
support.type, keyword.type#78DCE8
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, support.type.vendored.property-name#ECEFF1
keyword.other.unit#FF6188
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#ECEFF1
variable.language#CCCACA
meta.class-method.js entity.name.function.js, variable.function.constructor#A9DC76
entity.other.attribute-name#78DCE8italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#78DCE8italic
entity.other.attribute-name.class#A9DC76
source.sass keyword.control#A9DC76
markup.inserted#FFD866
markup.deleted#ECEFF1
markup.changed#78DCE8italic
string.regexp#FF6188
constant.character.escape#FF6188
*url*, *link*, *uri*underline
markup.strikethroughstrikethrough
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#A9DC76
punctuation.definition.decorator#CCCACA
source.js constant.other.object.key.js string.unquoted.label.js#FF6188italic
source.json meta.structure.dictionary.json support.type.property-name.json#78DCE8italic
text.html.markdown, text.html.jinja, punctuation.definition.list_item.markdown#ECEFF1
text.html.markdown markup.inline.raw.markdown#78DCE8italic
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#908E8Fitalic
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#908E8F
entity.name.section#FFD866
markup.italic#FF6188italic
markup.bold, markup.bold string#FF6188bold
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#FF6188bold
markup.underline#A9DC76underline
markup.quote punctuation.definition.blockquote.markdown#908E8Fitalic
markup.quoteitalic
string.other.link.title.markdown#FF6188
string.other.link.description.title.markdown#78DCE8italic
constant.other.reference.link.markdown#AB9DF2
markup.raw.block#78DCE8italic
markup.raw.block.fenced.markdown#908E8Fitalic
punctuation.definition.fenced.markdown#908E8Fitalic
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#ECEFF1
variable.language.fenced.markdown#908E8Fitalic
fenced_code.block.language.markdown#ECEFF1
punctuation.definition.markdown#ECEFF1
punctuation.definition.raw#ECEFF1
markup.inline.raw.string#ECEFF1
meta.separator#908E8Fbold
markup.table#ECEFF1

Shiki preview

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

Loading...