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.background#0d0d0d
  • activityBar.foreground#dc0000
  • activityBar.inactiveForeground#666666
  • activityBarBadge.background#ffd700
  • activityBarBadge.foreground#000000
  • badge.background#ffd700
  • badge.foreground#000000
  • breadcrumb.activeSelectionForeground#ffd700
  • breadcrumb.focusForeground#dc0000
  • breadcrumb.foreground#999999
  • breadcrumbPicker.background#0d0d0d
  • button.background#dc0000
  • button.foreground#ffffff
  • button.hoverBackground#ff3333
  • checkbox.background#0d0d0d
  • checkbox.border#dc0000
  • contrastBorder#1a1a1a
  • debugToolBar.background#0d0d0d
  • debugToolBar.border#dc0000
  • dropdown.background#0d0d0d
  • dropdown.border#dc0000
  • dropdown.foreground#ffffff
  • editor.background#0a0a0a
  • editor.foreground#ffffff
  • editor.inactiveSelectionBackground#dc000020
  • editor.lineHighlightBackground#1a0a0a
  • editor.selectionBackground#dc000040
  • editorBracketHighlight.foreground1#dc0000
  • editorBracketHighlight.foreground2#ff3333
  • editorBracketHighlight.foreground3#ffd700
  • editorBracketHighlight.foreground4#ffffff
  • editorBracketHighlight.foreground5#ff6666
  • editorBracketHighlight.foreground6#ffee00
  • editorBracketHighlight.unexpectedBracket.foreground#ff0000
  • editorBracketMatch.background#dc000020
  • editorBracketMatch.border#dc0000
  • editorCursor.foreground#ffd700
  • editorError.foreground#ff3333
  • editorGhostText.border#dc000030
  • editorGhostText.foreground#dc000050
  • editorGroupHeader.tabsBackground#0d0d0d
  • editorGroupHeader.tabsBorder#1a1a1a
  • editorHint.foreground#00ff88
  • editorHoverWidget.background#0d0d0d
  • editorHoverWidget.border#dc0000
  • editorInfo.foreground#0080ff
  • editorInlayHint.background#1a1a1a20
  • editorInlayHint.foreground#999999
  • editorInlayHint.parameterForeground#cccccc
  • editorInlayHint.typeForeground#ffd700
  • editorLineNumber.activeForeground#ffd700
  • editorLineNumber.foreground#666666
  • editorStickyScroll.background#0d0d0d
  • editorStickyScroll.border#dc000030
  • editorStickyScrollHover.background#1a1a1a
  • editorSuggestWidget.background#0d0d0d
  • editorSuggestWidget.border#dc0000
  • editorSuggestWidget.foreground#cccccc
  • editorSuggestWidget.highlightForeground#ffd700
  • editorSuggestWidget.selectedBackground#dc000040
  • editorWarning.foreground#ffd700
  • editorWhitespace.foreground#333333
  • editorWidget.background#0d0d0d
  • editorWidget.border#dc0000
  • focusBorder#dc000060
  • gitDecoration.conflictingResourceForeground#ff6666
  • gitDecoration.deletedResourceForeground#ff3333
  • gitDecoration.ignoredResourceForeground#66666680
  • gitDecoration.modifiedResourceForeground#ffd700
  • gitDecoration.untrackedResourceForeground#00ff88
  • icon.foreground#dc0000
  • input.background#0d0d0d
  • input.border#dc0000
  • input.foreground#ffffff
  • input.placeholderForeground#666666
  • inputOption.activeBorder#ffd700
  • inputValidation.errorBackground#dc000020
  • inputValidation.errorBorder#ff3333
  • keybindingLabel.background#1a1a1a
  • keybindingLabel.border#dc0000
  • keybindingLabel.foreground#ffd700
  • list.activeSelectionBackground#dc000060
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#dc000040
  • list.focusForeground#ffffff
  • list.highlightForeground#ffd700
  • list.hoverBackground#1a1a1a
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#dc000030
  • list.inactiveSelectionForeground#cccccc
  • menu.background#0d0d0d
  • menu.foreground#cccccc
  • menu.selectionBackground#dc000040
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#1a1a1a
  • menubar.selectionBackground#dc000040
  • menubar.selectionForeground#ffffff
  • minimap.errorHighlight#ff333380
  • minimap.findMatchHighlight#ffd70080
  • minimap.selectionHighlight#dc000060
  • minimap.warningHighlight#ffd70080
  • notificationCenter.border#1a1a1a
  • notificationCenterHeader.background#0d0d0d
  • notificationLink.foreground#ffd700
  • notifications.background#0d0d0d
  • notifications.border#1a1a1a
  • panel.background#0a0a0a
  • panel.border#1a1a1a
  • panelTitle.activeBorder#dc0000
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#999999
  • peekView.border#dc0000
  • peekViewEditor.background#0a0a0a
  • peekViewResult.background#0d0d0d
  • peekViewTitle.background#0d0d0d
  • progressBar.background#ffd700
  • scrollbarSlider.activeBackground#dc0000a0
  • scrollbarSlider.background#33333360
  • scrollbarSlider.hoverBackground#66666680
  • selection.background#dc000040
  • sideBar.background#0d0d0d
  • sideBar.border#1a1a1a
  • sideBar.foreground#cccccc
  • sideBarSectionHeader.background#0a0a0a
  • sideBarSectionHeader.foreground#ffd700
  • sideBarTitle.foreground#dc0000
  • statusBar.background#dc0000
  • statusBar.border#ff3333
  • statusBar.debuggingBackground#ffd700
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#0d0d0d
  • statusBarItem.activeBackground#ff6666
  • statusBarItem.hoverBackground#ff3333
  • statusBarItem.remoteBackground#ffd700
  • statusBarItem.remoteForeground#000000
  • tab.activeBackground#0a0a0a
  • tab.activeBorder#dc0000
  • tab.activeBorderTop#ffd700
  • tab.activeForeground#ffffff
  • tab.border#1a1a1a
  • tab.inactiveBackground#0d0d0d
  • tab.inactiveForeground#999999
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#0080ff
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#66a3ff
  • terminal.ansiBrightCyan#66ffff
  • terminal.ansiBrightGreen#00ff88
  • terminal.ansiBrightMagenta#ff66ff
  • terminal.ansiBrightRed#ff3333
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffee00
  • terminal.ansiCyan#00ffff
  • terminal.ansiGreen#00ff00
  • terminal.ansiMagenta#ff00ff
  • terminal.ansiRed#dc0000
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffd700
  • terminal.background#0a0a0a
  • terminal.foreground#ffffff
  • terminalCursor.background#000000
  • terminalCursor.foreground#ffd700
  • titleBar.activeBackground#0d0d0d
  • titleBar.activeForeground#dc0000
  • titleBar.border#1a1a1a
  • titleBar.inactiveBackground#0a0a0a
  • titleBar.inactiveForeground#666666
  • widget.shadow#000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#666666italic
keyword, storage.type, storage.modifier, keyword.control#dc0000bold
keyword.control.flow.async, keyword.control.flow.await#ffd700bold
entity.name.type.class, entity.name.class, support.class#ffd700bold
entity.name.function, meta.function-call.generic, support.function#ffffffbold
variable, variable.other.readwrite, variable.other.object#cccccc
variable.other.constant, constant.language, constant.numeric#ffee00bold
string, string.quoted, string.template#ff9933
constant.numeric, constant.language.numeric#00ff88
support.function.console, entity.name.function.console#ff3333bold underline
keyword.control.trycatch, keyword.control.exception#ff3333bold
keyword.control.flow.return#ffd700bold
keyword.control.import, keyword.control.export, keyword.control.from#0080ffbold
meta.decorator, entity.name.function.decorator, punctuation.decorator#ffd700italic
entity.name.type, support.type, entity.name.type.interface#00ffcc
variable.other.property, support.type.property-name#99ccff
keyword.operator, keyword.operator.logical, keyword.operator.arithmetic#ff6666
entity.name.tag, meta.tag#dc0000
entity.other.attribute-name#ffd700
string.regexp#ff00ff