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.activeBackground#0d0a1e33
  • activityBar.background#030d22
  • activityBar.border#ff259233
  • activityBar.foreground#ff2592
  • activityBar.inactiveForeground#5c4d8aaa
  • activityBarBadge.background#d31b77
  • activityBarBadge.foreground#ffffff
  • badge.background#d31b77
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#ff2592
  • breadcrumb.background#030d22
  • breadcrumb.focusForeground#fdfeff
  • breadcrumb.foreground#9ab8ddcc
  • button.background#087eb4
  • button.foreground#ffffff
  • button.hoverBackground#008dce
  • button.secondaryBackground#161130
  • button.secondaryForeground#fdfeff
  • button.secondaryHoverBackground#231a4e
  • checkbox.background#030d22
  • checkbox.border#ff259244
  • checkbox.foreground#ff2592
  • debugExceptionWidget.background#030d22
  • debugExceptionWidget.border#ffd400
  • debugIcon.pauseForeground#1f9aff
  • debugIcon.restartForeground#3dd69c
  • debugIcon.startForeground#3dd69c
  • debugIcon.stopForeground#d800ca
  • debugToolBar.background#0d0a1e
  • debugToolBar.border#ff2592
  • diffEditor.border#ff2592
  • diffEditor.insertedTextBackground#3dd69c33
  • diffEditor.removedTextBackground#d800ca33
  • dropdown.background#030d22
  • dropdown.border#ff259244
  • dropdown.foreground#fdfeff
  • editor.background#0d0a1e
  • editor.findMatchBackground#003496
  • editor.findMatchBorder#ffd400
  • editor.findMatchHighlightBackground#001288da
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#ff259218
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#ff25921a
  • editor.foreground#fdfeff
  • editor.hoverHighlightBackground#004696
  • editor.inactiveSelectionBackground#31007244
  • editor.lineHighlightBackground#1c1347
  • editor.lineHighlightBorder#221555
  • editor.rangeHighlightBackground#1c134744
  • editor.rangeHighlightBorder#ff259244
  • editor.selectionBackground#310072
  • editor.selectionHighlightBackground#35008b
  • editor.selectionHighlightBorder#35008b88
  • editor.wordHighlightBackground#47008ad5
  • editor.wordHighlightStrongBackground#440083d5
  • editorBracketMatch.background#ffd40033
  • editorBracketMatch.border#ffd400
  • editorCodeLens.foreground#5c4d8a
  • editorCursor.background#0d0a1e
  • editorCursor.foreground#ee0077
  • editorError.background#ac077a00
  • editorError.border#ffffff00
  • editorError.foreground#ac077a
  • editorGroup.border#ff259244
  • editorGroup.dropBackground#03153b
  • editorGroup.emptyBackground#0d0a1e
  • editorGroupHeader.tabsBackground#030d22
  • editorGutter.addedBackground#3dd69c
  • editorGutter.background#0d0a1e
  • editorGutter.commentRangeForeground#5c4d8a
  • editorGutter.deletedBackground#d800ca
  • editorGutter.foldingControlForeground#5c4d8a
  • editorGutter.modifiedBackground#ff2592
  • editorHoverWidget.background#222858
  • editorHoverWidget.border#2d324e
  • editorHoverWidget.foreground#fdfeff
  • editorIndentGuide.activeBackground#103483
  • editorIndentGuide.activeBackground1#103483
  • editorIndentGuide.background#0d0a1e
  • editorIndentGuide.background1#0d0a1e
  • editorInfo.background#af21e700
  • editorInfo.border#af21e700
  • editorInfo.foreground#af21e7
  • editorLineNumber.activeForeground#47a1fa
  • editorLineNumber.foreground#ee007788
  • editorLink.activeForeground#0ef3ff
  • editorMarkerNavigation.background#030d22
  • editorMarkerNavigationError.background#ac077a
  • editorMarkerNavigationInfo.background#af21e7
  • editorMarkerNavigationWarning.background#fad46d
  • editorOverviewRuler.background#0d0a1e00
  • editorOverviewRuler.border#ff259222
  • editorRuler.foreground#11215e
  • editorSuggestWidget.background#04112cee
  • editorSuggestWidget.border#ff259244
  • editorSuggestWidget.foreground#fdfeff
  • editorSuggestWidget.highlightForeground#ff2e97
  • editorSuggestWidget.selectedBackground#073170
  • editorWarning.background#fad46d00
  • editorWarning.border#ffffff00
  • editorWarning.foreground#fad46d
  • editorWhitespace.foreground#ff259222
  • editorWidget.background#04112c
  • editorWidget.foreground#fdfeff
  • editorWidget.resizeBorder#ff2592
  • focusBorder#ff2592
  • foreground#fdfeff
  • gitDecoration.addedResourceForeground#0097fc
  • gitDecoration.conflictingResourceForeground#ec0076
  • gitDecoration.deletedResourceForeground#d800ca
  • gitDecoration.ignoredResourceForeground#1183b8
  • gitDecoration.modifiedResourceForeground#fdd81d
  • gitDecoration.stageDeletedResourceForeground#d800ca
  • gitDecoration.stageModifiedResourceForeground#fdd81d
  • gitDecoration.submoduleResourceForeground#3787d6
  • gitDecoration.untrackedResourceForeground#0097fc
  • icon.foreground#ff2592
  • input.background#0d0931
  • input.border#150f53
  • input.foreground#fdfeff
  • input.placeholderForeground#f3f3f366
  • inputOption.activeBackground#ff259222
  • inputOption.activeBorder#ffd400
  • inputOption.activeForeground#fdfeff
  • list.activeSelectionBackground#073170
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#063475
  • list.focusBackground#06306e
  • list.focusForeground#fdfeff
  • list.highlightForeground#ffd400
  • list.hoverBackground#0a2f66
  • list.hoverForeground#fdfeff
  • list.inactiveSelectionBackground#161130
  • list.inactiveSelectionForeground#ff2592
  • listFilterWidget.background#030d22
  • listFilterWidget.noMatchesOutline#d800ca
  • listFilterWidget.outline#ff2592
  • menu.background#0d0a1ecc
  • menu.border#ff259233
  • menu.foreground#fdfeff
  • menu.selectionBackground#161130
  • menu.selectionBorder#ff259233
  • menu.selectionForeground#ff2592
  • menu.separatorBackground#231a4e
  • menubar.selectionBackground#ff25921a
  • menubar.selectionForeground#fdfeff
  • merge.commonContentBackground#16113066
  • merge.commonHeaderBackground#231a4e88
  • merge.currentContentBackground#3dd69c22
  • merge.currentHeaderBackground#3dd69c44
  • merge.incomingContentBackground#ff259222
  • merge.incomingHeaderBackground#ff259244
  • minimap.background#030d22
  • minimap.errorHighlight#ac077a
  • minimap.findMatchHighlight#ffd40055
  • minimap.selectionHighlight#31007244
  • minimap.warningHighlight#fad46d
  • minimapGutter.addedBackground#3dd69c
  • minimapGutter.deletedBackground#d800ca
  • minimapGutter.modifiedBackground#ff2592
  • notificationCenter.border#ff2592
  • notificationCenterHeader.background#030d22
  • notificationCenterHeader.foreground#ff2592
  • notifications.background#0d0a1e
  • notifications.border#ff259233
  • notifications.foreground#fdfeff
  • notificationsErrorIcon.foreground#ac077a
  • notificationsInfoIcon.foreground#af21e7
  • notificationsWarningIcon.foreground#fad46d
  • notificationToast.border#ff2592
  • panel.background#0e0952
  • panel.border#181657
  • panelSection.border#231a4e
  • panelTitle.activeBorder#ff2592
  • panelTitle.activeForeground#ff2592
  • panelTitle.inactiveForeground#d600dd
  • peekView.border#ffd400
  • peekViewEditor.background#1971f770
  • peekViewEditor.matchHighlightBackground#120961
  • peekViewEditor.matchHighlightBorder#34006e
  • peekViewEditorGutter.background#030d22
  • peekViewResult.background#1a1079
  • peekViewResult.fileForeground#fdfeff
  • peekViewResult.lineForeground#9ab8dd
  • peekViewResult.matchHighlightBackground#ff259233
  • peekViewResult.selectionBackground#ffd400
  • peekViewResult.selectionForeground#030d22
  • peekViewTitle.background#372dc9
  • peekViewTitleDescription.foreground#348bee
  • peekViewTitleLabel.foreground#fdfeff
  • pickerGroup.border#ff259244
  • pickerGroup.foreground#ff2592
  • progressBar.background#fa0dea
  • scrollbar.shadow#ff25ed57
  • scrollbarSlider.activeBackground#ff29944f
  • scrollbarSlider.background#fc309654
  • scrollbarSlider.hoverBackground#ee0077
  • selection.background#310072
  • settings.focusedRowBackground#ff25920a
  • settings.headerForeground#fdfeff
  • sideBar.background#030d22
  • sideBar.border#ff259222
  • sideBar.dropBackground#ff259222
  • sideBar.foreground#fdfeffcc
  • sideBarSectionHeader.background#04112e
  • sideBarSectionHeader.border#ff259222
  • sideBarSectionHeader.foreground#1f9aff
  • sideBarTitle.foreground#ff2592
  • statusBar.background#0a0631
  • statusBar.border#ff259233
  • statusBar.debuggingBackground#0a0631
  • statusBar.debuggingForeground#4d8bee
  • statusBar.foreground#4d8bee
  • statusBar.noFolderBackground#0a0631
  • statusBar.noFolderForeground#4d8bee
  • statusBarItem.activeBackground#ff259225
  • statusBarItem.hoverBackground#ff25921a
  • statusBarItem.remoteBackground#ff2592
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#1d1641
  • tab.activeBorder#1d164100
  • tab.activeBorderTop#ff2592
  • tab.activeForeground#f9faff
  • tab.border#171033
  • tab.inactiveBackground#141138
  • tab.inactiveForeground#3e8efd
  • terminal.ansiBlack#3a1b75
  • terminal.ansiBlue#3787d6
  • terminal.ansiBrightBlack#5c6d7500
  • terminal.ansiBrightBlue#5994ce
  • terminal.ansiBrightCyan#4bc5fa
  • terminal.ansiBrightGreen#3dd69c
  • terminal.ansiBrightMagenta#ea00d9
  • terminal.ansiBrightRed#ff2e97
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffd400
  • terminal.ansiCyan#0ab2fa
  • terminal.ansiGreen#06ad00
  • terminal.ansiMagenta#ea00d9
  • terminal.ansiRed#ee1682
  • terminal.ansiWhite#f2f8ff
  • terminal.ansiYellow#ffd400
  • terminal.border#ff259233
  • terminal.foreground#e4eeff
  • terminal.selectionBackground#ff259233
  • terminalCursor.background#0d0a1e
  • terminalCursor.foreground#ee0077
  • textLink.activeForeground#4bc5fa
  • textLink.foreground#1f9aff
  • titleBar.activeBackground#0b082e
  • titleBar.activeForeground#fdfeff
  • titleBar.border#ff259222
  • titleBar.inactiveBackground#0b082e
  • titleBar.inactiveForeground#fdfeff66
  • tree.indentGuidesStroke#231a4e
  • walkThrough.embeddedEditorBackground#00000050
  • widget.shadow#00000055

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.quoted.docstring.multi.python#0098dfitalic
variable#fdfeff
variable.other, variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#ff2e97
variable.language, entity.name.type.class.js, entity.name.type.class.ts, entity.name.type.class.tsx#ff2e97
constant.other.color#ffffff
invalid, invalid.illegal#9e0a52
invalid.deprecated#00d7e2
keyword#ff2cf1
keyword.control#ff2cf1bold
keyword.other, keyword.other.use, keyword.other.function.use, keyword.other.namespace, keyword.other.new, keyword.other.special-method, keyword.other.unit, keyword.other.use-as#a83dff
storage, storage.modifier#40a9ff
storage.type#ff1bf0
source.js storage.type.function, source.ts storage#ff25f0
constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.separator.inheritance.php, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#44a1fd
punctuation.definition.parameters#ffee80
punctuation.definition.template-expression, meta.template.expression#18b6ff
entity.name.tag, meta.tag.sgml#ff2e97
entity.other.attribute-name#ffd400
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffd400
entity.name.function - meta.function-call, entity.name.function, variable.function#39c0ff
support.function#ffd400
meta.function-call#2fb3ff
variable.parameter#ff2e97
entity.name.class, entity.name.type.class#ff2e97
entity.name#ffd400
entity.other.inherited-class, meta.other.inherited-class.php, entity.other.inherited-class.js, entity.other.inherited-class.ts, entity.other.inherited-class.tsx#6ab0ffitalic
entity.name.method.js#39c0ff
meta.class-method.js entity.name.function.js, variable.function.constructor#39c0ff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#40a9ff
string#0ef3ff
string.other.link#0ef3ff
constant.numeric#ffd400
constant.language#ff2e97
constant.character, constant.escape, constant.other#c832ff
support.constant#39c0ff
meta.property-value, support.constant.property-value, constant.other.color#fd21ef
meta#ff2e97
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#ffd400
entity.other.attribute-name.class#ff2e97
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#fdfeff
meta.property-value punctuation.separator.key-value#44a1fd
support.type, support.class#ff2cf1italic
support.other.variable#39c0ff
support.variable.property.dom#67b3ff
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#ffd400
support.other.namespace.php#973dfd
meta.use#2fb3ff
keyword.other.phpdoc.php#35a3fd
variable.parameter.function.language.special.self.python#ff2e97
source.ts entity.name.type#dbcd00
source.ts keyword#ff25f0
source.ts punctuation.definition.parameters#dbcd00
meta.arrow.ts punctuation.definition.parameters#ffee80
entity.other.inherited-class.ts, entity.other.inherited-class.tsx#dbcd00
entity.other.inherited-class.js#ff15ef
entity.name.type.class.js#3ec8ff
support.type.property-name.json, source.json meta.structure.dictionary.json support.type.property-name.json#ff2e97
meta.structure.dictionary.value.json string.quoted.double.json#0ef3ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#40a9ff
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#ffd400
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#c832ff
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#0ef3ff
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#3dd69c
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#ffd400
meta.diff, meta.diff.header#009af3
markup.deleted, markup.deleted.git_gutter#ec107b
markup.inserted, markup.inserted.git_gutter#dbcd00
markup.changed, markup.changed.git_gutter#029fcf
constant.numeric.line-number.find-in-files - match#e92778
entity.name.filename.find-in-files#ff2e97
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#ff2e97
source.js constant.other.object.key.js string.unquoted.label.js#ff2e97
text.html.vue-html#ffd400
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, entity.name.section.markdown, string.other.link.title.markdown, punctuation.definition.heading.markdown#ff2e97
text.html.markdown, punctuation.definition.list_item.markdown, meta.paragraph.markdown#e1efff
markup.raw.inline.markdown, text.html.markdown markup.inline.raw.markdown, fenced_code.block.language, markup.inline.raw.markdown#ff2e97
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#ff22f0
markup.underline.link.markdown, markup.underline.link.image.markdown, meta.image.inline.markdown#ff22f0
markup.bold, markup.bold string, markup.bold.markdown#ff2e97bold
markup.italic, markup.italic.markdown#ff2e97italic
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold#0ef3ffbold
markup.underline#40a9ffunderline
markup.quote punctuation.definition.blockquote.markdown#0098df
markup.quoteitalic
markup.raw.block.fenced.markdown, markup.raw.block.markdown#ffffff
punctuation.definition.fenced.markdown, variable.language.fenced.markdown#231a4e
meta.separator#0098dfbold
markup.table#e1efff
SJ Azure Theme by SAKSHAM JOSHI - VS Code Theme