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#000000
  • activityBar.foreground#ff00ff
  • activityBar.inactiveForeground#cc66ff
  • activityBarBadge.background#00ffff
  • activityBarBadge.foreground#000000
  • badge.background#ff00ff
  • badge.foreground#000000
  • breadcrumb.activeSelectionForeground#ff00ff
  • breadcrumb.background#0a0816
  • breadcrumb.focusForeground#ffffff
  • breadcrumb.foreground#cc66ff
  • breadcrumbPicker.background#1a0033
  • button.background#ff00ff
  • button.foreground#000000
  • button.hoverBackground#ff66ff
  • checkbox.background#1a0033
  • checkbox.border#ff00ff
  • checkbox.foreground#ffffff
  • debugToolBar.background#1a0033
  • descriptionForeground#cc66ff
  • diffEditor.insertedTextBackground#00ff0022
  • diffEditor.removedTextBackground#ff006622
  • dropdown.background#1a0033
  • dropdown.border#ff00ff
  • dropdown.foreground#ffffff
  • editor.background#0a0816
  • editor.findMatchBackground#00ffff44
  • editor.findMatchHighlightBackground#00ffff22
  • editor.foreground#ffffff
  • editor.lineHighlightBackground#ff00ff11
  • editor.selectionBackground#ff00ff33
  • editor.selectionHighlightBackground#ff00ff22
  • editor.wordHighlightBackground#ff00ff22
  • editor.wordHighlightStrongBackground#ff00ff44
  • editorBracketMatch.background#00ffff44
  • editorBracketMatch.border#00ffff
  • editorCodeLens.foreground#cc66ff
  • editorCursor.background#000000
  • editorCursor.foreground#00ffff
  • editorError.foreground#ff0066
  • editorGroup.border#ff00ff33
  • editorGroup.dropBackground#ff00ff22
  • editorGroupHeader.noTabsBackground#0a0816
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#ff00ff33
  • editorGutter.addedBackground#00ff00
  • editorGutter.deletedBackground#ff0066
  • editorGutter.modifiedBackground#00ffff
  • editorHoverWidget.background#1a0033
  • editorHoverWidget.border#ff00ff
  • editorIndentGuide.activeBackground#00ffff
  • editorIndentGuide.background#ff00ff22
  • editorInfo.foreground#00ffff
  • editorLineNumber.activeForeground#00ffff
  • editorLineNumber.foreground#cc66ff
  • editorLink.activeForeground#00ffff
  • editorMarkerNavigation.background#1a0033
  • editorMarkerNavigationError.background#ff0066
  • editorMarkerNavigationInfo.background#00ffff
  • editorMarkerNavigationWarning.background#ffff00
  • editorOverviewRuler.border#ff00ff
  • editorOverviewRuler.currentContentForeground#ff00ff
  • editorOverviewRuler.incomingContentForeground#00ffff
  • editorRuler.foreground#ff00ff33
  • editorSuggestWidget.background#1a0033
  • editorSuggestWidget.border#ff00ff
  • editorSuggestWidget.foreground#ffffff
  • editorSuggestWidget.highlightForeground#00ffff
  • editorSuggestWidget.selectedBackground#ff00ff33
  • editorWarning.foreground#ffff00
  • editorWhitespace.foreground#ff00ff33
  • editorWidget.background#1a0033
  • editorWidget.border#ff00ff
  • errorForeground#ff0066
  • explorer.file.directory.foreground#00ffff
  • explorer.file.git.added.foreground#00ff00
  • explorer.file.git.deleted.foreground#ff0066
  • explorer.file.git.ignored.foreground#666666
  • explorer.file.git.modified.foreground#00ffff
  • explorer.file.modified.foreground#ff66ff
  • explorer.file.readonly.foreground#cc66ff
  • extensionButton.prominentBackground#ff00ff
  • extensionButton.prominentForeground#000000
  • extensionButton.prominentHoverBackground#ff66ff
  • focusBorder#00ffff
  • foreground#ffffff
  • gitDecoration.addedResourceForeground#00ff00
  • gitDecoration.conflictingResourceForeground#ff00ff
  • gitDecoration.deletedResourceForeground#ff0066
  • gitDecoration.ignoredResourceForeground#cc66ff
  • gitDecoration.modifiedResourceForeground#00ffff
  • gitDecoration.submoduleResourceForeground#cc66ff
  • gitDecoration.untrackedResourceForeground#ffff00
  • icon.foreground#ff00ff
  • input.background#1a0033
  • input.border#ff00ff
  • input.foreground#ffffff
  • input.placeholderForeground#cc66ff
  • inputOption.activeBackground#ff00ff44
  • inputOption.activeBorder#00ffff
  • inputValidation.errorBackground#ff006622
  • inputValidation.errorBorder#ff0066
  • inputValidation.infoBackground#00ffff22
  • inputValidation.infoBorder#00ffff
  • inputValidation.warningBackground#ffff0022
  • inputValidation.warningBorder#ffff00
  • list.activeSelectionBackground#ff00ff44
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#ff00ff22
  • list.focusBackground#ff00ff44
  • list.focusForeground#ffffff
  • list.highlightForeground#00ffff
  • list.hoverBackground#ff00ff22
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#ff00ff22
  • list.inactiveSelectionForeground#ffffff
  • list.invalidItemForeground#ff0066
  • list.warningForeground#ffff00
  • listFilterWidget.background#1a0033
  • listFilterWidget.noMatchesOutline#ff0066
  • listFilterWidget.outline#00ffff
  • menu.background#1a0033
  • menu.border#ff00ff
  • menu.foreground#ffffff
  • menu.selectionBackground#ff00ff44
  • menu.selectionBorder#00ffff
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#ff00ff
  • menubar.selectionBackground#ff00ff44
  • menubar.selectionForeground#ffffff
  • merge.currentContentBackground#ff00ff22
  • merge.currentHeaderBackground#ff00ff44
  • merge.incomingContentBackground#00ffff22
  • merge.incomingHeaderBackground#00ffff44
  • minimap.background#0a0816
  • minimap.errorHighlight#ff0066
  • minimap.findMatchHighlight#00ffff44
  • minimap.selectionHighlight#ff00ff44
  • minimap.warningHighlight#ffff00
  • notificationCenter.border#ff00ff
  • notificationCenterHeader.background#1a0033
  • notificationCenterHeader.foreground#ffffff
  • notificationLink.foreground#00ffff
  • notifications.background#1a0033
  • notifications.border#ff00ff
  • notifications.foreground#ffffff
  • notificationsErrorIcon.foreground#ff0066
  • notificationsInfoIcon.foreground#00ffff
  • notificationsWarningIcon.foreground#ffff00
  • panel.background#0a0816
  • panel.border#ff00ff
  • panel.dropBorder#00ffff
  • panelInput.border#ff00ff
  • panelTitle.activeBorder#00ffff
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#cc66ff
  • peekView.border#00ffff
  • peekViewEditor.background#0a0816
  • peekViewEditor.matchHighlightBackground#00ffff44
  • peekViewResult.background#1a0033
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#cc66ff
  • peekViewResult.matchHighlightBackground#00ffff44
  • peekViewResult.selectionBackground#ff00ff44
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#1a0033
  • peekViewTitleDescription.foreground#cc66ff
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#ff00ff
  • pickerGroup.foreground#00ffff
  • progressBar.background#00ffff
  • quickInput.background#1a0033
  • quickInput.foreground#ffffff
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#00ffff66
  • scrollbarSlider.background#ff00ff33
  • scrollbarSlider.hoverBackground#ff00ff66
  • selection.background#ff00ff44
  • settings.checkboxBackground#1a0033
  • settings.checkboxBorder#ff00ff
  • settings.checkboxForeground#ffffff
  • settings.dropdownBackground#1a0033
  • settings.dropdownBorder#ff00ff
  • settings.dropdownForeground#ffffff
  • settings.dropdownListBorder#ff00ff
  • settings.headerForeground#00ffff
  • settings.modifiedItemIndicator#00ffff
  • settings.numberInputBackground#1a0033
  • settings.numberInputBorder#ff00ff
  • settings.numberInputForeground#ffffff
  • settings.textInputBackground#1a0033
  • settings.textInputBorder#ff00ff
  • settings.textInputForeground#ffffff
  • sideBar.background#000000
  • sideBar.border#ff00ff33
  • sideBar.dropBackground#ff00ff22
  • sideBar.foreground#ffffff
  • sideBarSectionHeader.background#0a0816
  • sideBarSectionHeader.border#ff00ff33
  • sideBarSectionHeader.foreground#00ffff
  • sideBarTitle.foreground#ff66ff
  • statusBar.background#000000
  • statusBar.debuggingBackground#ff00ff
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#000000
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#ff00ff44
  • statusBarItem.hoverBackground#ff00ff33
  • statusBarItem.prominentBackground#00ffff
  • statusBarItem.prominentForeground#000000
  • statusBarItem.prominentHoverBackground#00ffff88
  • statusBarItem.remoteBackground#ff00ff
  • statusBarItem.remoteForeground#000000
  • tab.activeBackground#0a0816
  • tab.activeBorder#00ffff
  • tab.activeForeground#ffffff
  • tab.activeModifiedBorder#ff00ff
  • tab.border#ff00ff33
  • tab.hoverBackground#ff00ff22
  • tab.hoverBorder#00ffff66
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#cc66ff
  • tab.inactiveModifiedBorder#cc66ff
  • tab.unfocusedActiveBackground#0a0816
  • tab.unfocusedActiveBorder#cc66ff
  • tab.unfocusedActiveForeground#cc66ff
  • tab.unfocusedActiveModifiedBorder#cc66ff
  • tab.unfocusedHoverBackground#ff00ff11
  • tab.unfocusedHoverBorder#cc66ff
  • tab.unfocusedInactiveBackground#000000
  • tab.unfocusedInactiveForeground#cc66ff
  • tab.unfocusedInactiveModifiedBorder#cc66ff
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#0099ff
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#66ccff
  • terminal.ansiBrightCyan#66ffff
  • terminal.ansiBrightGreen#66ff66
  • terminal.ansiBrightMagenta#ff66ff
  • terminal.ansiBrightRed#ff6666
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffff66
  • terminal.ansiCyan#00ffff
  • terminal.ansiGreen#00ff00
  • terminal.ansiMagenta#ff00ff
  • terminal.ansiRed#ff0066
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffff00
  • terminal.background#0a0816
  • terminal.border#ff00ff
  • terminal.foreground#ffffff
  • terminal.selectionBackground#ff00ff44
  • terminalCursor.background#000000
  • terminalCursor.foreground#00ffff
  • textBlockQuote.background#1a0033
  • textBlockQuote.border#ff00ff
  • textCodeBlock.background#1a0033
  • textLink.activeForeground#00ffff
  • textLink.foreground#00ffff
  • textPreformat.foreground#ffff00
  • textSeparator.foreground#ff00ff
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#ffffff
  • titleBar.border#ff00ff
  • titleBar.inactiveBackground#000000
  • titleBar.inactiveForeground#cc66ff
  • tree.indentGuidesStroke#ff00ff33
  • tree.tableColumnsBorder#ff00ff33
  • tree.tableOddRowsBackground#0a0816
  • walkThrough.embeddedEditorBackground#0a0816
  • welcomePage.background#0a0816
  • welcomePage.buttonBackground#ff00ff
  • welcomePage.buttonHoverBackground#ff66ff
  • widget.shadow#000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#cc66ffitalic
variable, string constant.other.placeholder#ffffff
constant.other.color#ffffff
invalid, invalid.illegal#ff0066
keyword, storage.type, storage.modifier#ff00ff
keyword.control, 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#00ffff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#ff00ff
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#00ffff
meta.block variable.other#ffffff
support.other.variable, string.other.link#ff00ff
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#ff66ff
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#ff99ff
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#ffff00
support.type#00ffff
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#00ffff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#ff0066
variable.language#ff0066italic
entity.name.method.js#00ffffitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#00ffff
entity.other.attribute-name#ff00ff
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffff00italic
entity.other.attribute-name.class#ffff00
source.sass keyword.control#00ffff
markup.inserted#00ff00
markup.deleted#ff0066
markup.changed#ff00ff
string.regexp#00ffff
constant.character.escape#00ffff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#00ffffitalic
source.js constant.other.object.key.js string.unquoted.label.js#ff0066italic
source.json meta.structure.dictionary.json support.type.property-name.json#ff00ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffff00
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#ff66ff
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#ff0066
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#00ffff
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#ff00ff
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#ffff00
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#ff00ff
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#00ff00
text.html.markdown, punctuation.definition.list_item.markdown#ffffff
text.html.markdown markup.inline.raw.markdown#ff00ff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#cc66ff
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#00ff00
markup.italic#ff00ffitalic
markup.bold, markup.bold string#ff00ffbold
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#ff00ffbold
markup.underline#ff66ffunderline
markup.quote punctuation.definition.blockquote.markdown#cc66ff
markup.quoteitalic
string.other.link.title.markdown#00ffff
string.other.link.description.title.markdown#ff00ff
constant.other.reference.link.markdown#ffff00
markup.raw.block#ff00ff
markup.raw.block.fenced.markdown#ffffff
punctuation.definition.fenced.markdown#ffffff
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#ffffff
variable.language.fenced.markdown#cc66ff
meta.separator#cc66ffbold
markup.table#ffffff

Shiki preview

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

Loading...

SilkCircuit Theme - Coding Theme