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#5B2188
  • activityBar.background#E4DCEB
  • activityBar.border#CBBED5
  • activityBar.foreground#5B2188
  • activityBar.inactiveForeground#5A486F
  • activityBarBadge.background#5B2188
  • activityBarBadge.foreground#FFFFFF
  • badge.background#5B2188
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#5B2188
  • breadcrumb.background#FAF8FD
  • breadcrumb.focusForeground#1A0E26
  • breadcrumb.foreground#5A486F
  • button.background#5B2188
  • button.foreground#FFFFFF
  • button.hoverBackground#401362
  • button.secondaryBackground#F2EDF7
  • button.secondaryForeground#1A0E26
  • button.secondaryHoverBackground#D9CDE2
  • chat.avatarBackground#5B2188
  • chat.avatarForeground#FFFFFF
  • chat.linesAddedForeground#0A5E36
  • chat.linesRemovedForeground#910A3E
  • chat.requestBackground#F2EDF7
  • chat.requestBorder#CBBED5
  • chat.slashCommandBackground#5B21881A
  • chat.slashCommandForeground#5B2188
  • commandCenter.activeBackground#D9CDE2
  • commandCenter.activeBorder#5B2188
  • commandCenter.activeForeground#1A0E26
  • commandCenter.background#F2EDF7
  • commandCenter.border#CBBED5
  • commandCenter.foreground#1A0E26
  • commandCenter.inactiveBorder#CBBED5
  • commandCenter.inactiveForeground#5A486F
  • debugConsole.background#FAF8FD
  • debugConsole.errorForeground#910A3E
  • debugConsole.foreground#1A0E26
  • debugConsole.infoForeground#0A5E36
  • debugConsole.sourceForeground#5A486F
  • debugConsole.warningForeground#843400
  • debugConsoleInputIcon.foreground#5B2188
  • debugIcon.breakpointCurrentStackframeForeground#6A4400
  • debugIcon.breakpointDisabledForeground#5A486F80
  • debugIcon.breakpointForeground#910A3E
  • debugIcon.breakpointStackframeForeground#0A5E36
  • debugIcon.breakpointUnverifiedForeground#843400
  • debugIcon.continueForeground#0A5E36
  • debugIcon.disconnectForeground#910A3E
  • debugIcon.pauseForeground#6A4400
  • debugIcon.restartForeground#0A5E36
  • debugIcon.startForeground#0A5E36
  • debugIcon.stepBackForeground#5B2188
  • debugIcon.stepIntoForeground#5B2188
  • debugIcon.stepOutForeground#5B2188
  • debugIcon.stepOverForeground#5B2188
  • debugIcon.stopForeground#910A3E
  • debugTokenExpression.boolean#6A4400
  • debugTokenExpression.error#910A3E
  • debugTokenExpression.name#1A0E26
  • debugTokenExpression.number#910A3E
  • debugTokenExpression.string#843400
  • debugTokenExpression.value#843400
  • debugToolBar.background#F2EDF7
  • debugToolBar.border#CBBED5
  • debugView.stateLabelForeground#5B2188
  • debugView.valueChangedHighlight#FEF9ED
  • descriptionForeground#5A486F
  • diffEditor.border#CBBED5
  • diffEditor.insertedTextBackground#EDFAF1CC
  • diffEditor.removedTextBackground#FDF2F7CC
  • disabledForeground#5A486FAA
  • dropdown.background#FAF8FD
  • dropdown.border#A38DB4
  • dropdown.foreground#1A0E26
  • editor.background#FAF8FD
  • editor.findMatchBackground#FEF9ED
  • editor.findMatchBorder#FDE1AB
  • editor.findMatchHighlightBackground#FEF9EDCC
  • editor.foreground#1A0E26
  • editor.hoverHighlightBackground#F2EDF7
  • editor.inactiveSelectionBackground#D8C2F280
  • editor.lineHighlightBackground#F2EDF777
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#D8C2F2B3
  • editor.selectionHighlightBackground#D8C2F266
  • editor.selectionHighlightBorder#5B21884D
  • editor.wordHighlightBackground#5B21881A
  • editor.wordHighlightStrongBackground#5B21882E
  • editorActionList.background#FAF8FD
  • editorActionList.focusBackground#D9CDE2
  • editorActionList.focusForeground#1A0E26
  • editorActionList.foreground#1A0E26
  • editorAI.background#5B218815
  • editorAI.border#5B21884D
  • editorAI.foreground#5B2188
  • editorBracketHighlight.foreground1#5B2188
  • editorBracketHighlight.foreground2#0A5E36
  • editorBracketHighlight.foreground3#6A4400
  • editorBracketHighlight.foreground4#362465
  • editorBracketHighlight.foreground5#0A5E36
  • editorBracketHighlight.foreground6#843400
  • editorBracketMatch.background#D9CDE2
  • editorBracketMatch.border#5B2188
  • editorCursor.foreground#5B2188
  • editorError.foreground#910A3E
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#5A486FCC
  • editorGroup.border#CBBED5
  • editorGroupHeader.noTabsBackground#FAF8FD
  • editorGroupHeader.tabsBackground#F2EDF7
  • editorGroupHeader.tabsBorder#CBBED5
  • editorHint.foreground#0A5E36
  • editorHoverWidget.background#FAF8FD
  • editorHoverWidget.border#A38DB4
  • editorHoverWidget.foreground#1A0E26
  • editorHoverWidget.statusBarBackground#F2EDF7
  • editorIndentGuide.activeBackground#5B2188
  • editorIndentGuide.activeBackground1#5B2188
  • editorIndentGuide.activeBackground2#0A5E36
  • editorIndentGuide.activeBackground3#6A4400
  • editorIndentGuide.activeBackground4#362465
  • editorIndentGuide.activeBackground5#0A5E36
  • editorIndentGuide.activeBackground6#843400
  • editorIndentGuide.background#CBBED5
  • editorIndentGuide.background1#5B218825
  • editorIndentGuide.background2#0A5E3625
  • editorIndentGuide.background3#6A440025
  • editorIndentGuide.background4#36246525
  • editorIndentGuide.background5#0A5E3625
  • editorIndentGuide.background6#84340025
  • editorInfo.foreground#5B2188
  • editorInlayHint.background#D9CDE299
  • editorInlayHint.foreground#5A486F
  • editorInlayHint.parameterForeground#6A4400
  • editorInlayHint.typeForeground#0A5E36
  • editorLineNumber.activeForeground#5B2188
  • editorLineNumber.foreground#5A486F99
  • editorLink.activeForeground#5B2188
  • editorStickyScroll.background#F2EDF7
  • editorStickyScroll.border#CBBED5
  • editorStickyScroll.shadow#00000014
  • editorStickyScrollHover.background#D9CDE2
  • editorSuggestWidget.background#FAF8FD
  • editorSuggestWidget.border#A38DB4
  • editorSuggestWidget.focusHighlightForeground#5B2188
  • editorSuggestWidget.foreground#1A0E26
  • editorSuggestWidget.highlightForeground#5B2188
  • editorSuggestWidget.selectedBackground#D9CDE2
  • editorSuggestWidget.selectedForeground#1A0E26
  • editorSuggestWidget.selectedIconForeground#5B2188
  • editorWarning.foreground#843400
  • editorWidget.background#FAF8FD
  • editorWidget.border#A38DB4
  • editorWidget.foreground#1A0E26
  • editorWidget.resizeBorder#5B2188
  • errorForeground#910A3E
  • focusBorder#5B2188
  • foreground#1A0E26
  • gitDecoration.addedResourceForeground#0A5E36
  • gitDecoration.conflictingResourceForeground#843400
  • gitDecoration.deletedResourceForeground#910A3E
  • gitDecoration.ignoredResourceForeground#5A486F88
  • gitDecoration.modifiedResourceForeground#6A4400
  • gitDecoration.untrackedResourceForeground#0A5E36
  • icon.foreground#1A0E26
  • inlineChat.background#FAF8FD
  • inlineChat.border#A38DB4
  • inlineChat.regionHighlight#5B21881A
  • inlineChat.shadow#00000022
  • inlineChatDiff.inserted#EDFAF1CC
  • inlineChatDiff.removed#FDF2F7CC
  • inlineChatInput.background#F2EDF7
  • inlineChatInput.border#CBBED5
  • inlineChatInput.focusBorder#5B2188
  • inlineChatInput.placeholderForeground#5A486F
  • inlineEdit.border#A38DB4
  • inlineEdit.indicator.background#5B2188
  • inlineEdit.indicator.border#401362
  • inlineEdit.indicator.foreground#FFFFFF
  • inlineEdit.modifiedBackground#EDFAF180
  • inlineEdit.originalBackground#FDF2F780
  • input.background#FAF8FD
  • input.border#A38DB4
  • input.foreground#1A0E26
  • input.placeholderForeground#5A486F
  • inputOption.activeBorder#5B2188
  • inputValidation.errorBackground#FDF2F7
  • inputValidation.errorBorder#910A3E
  • inputValidation.infoBackground#EDFAF1
  • inputValidation.infoBorder#0A5E36
  • inputValidation.warningBackground#FFF5EB
  • inputValidation.warningBorder#843400
  • interactive.activeCodeBorder#5B2188
  • interactive.inactiveCodeBorder#CBBED5
  • interactive.requestBorder#CBBED5
  • keybindingLabel.background#F2EDF7
  • keybindingLabel.border#A38DB4
  • keybindingLabel.bottomBorder#A38DB4
  • keybindingLabel.foreground#1A0E26
  • list.activeSelectionBackground#D9CDE2
  • list.activeSelectionForeground#1A0E26
  • list.activeSelectionIconForeground#5B2188
  • list.errorForeground#910A3E
  • list.focusBackground#D9CDE2
  • list.focusForeground#1A0E26
  • list.focusHighlightForeground#5B2188
  • list.highlightForeground#5B2188
  • list.hoverBackground#D9CDE266
  • list.hoverForeground#1A0E26
  • list.inactiveFocusBackground#D8C2F255
  • list.inactiveSelectionBackground#D8C2F277
  • list.inactiveSelectionForeground#1A0E26
  • list.inactiveSelectionIconForeground#5B2188
  • list.warningForeground#843400
  • menu.background#FAF8FD
  • menu.border#A38DB4
  • menu.foreground#1A0E26
  • menu.selectionBackground#D9CDE2
  • menu.selectionBorder#5B2188
  • menu.selectionForeground#1A0E26
  • menu.separatorBackground#CBBED5
  • menubar.selectionBackground#D9CDE2
  • menubar.selectionForeground#1A0E26
  • multiDiffEditor.background#FAF8FD
  • multiDiffEditor.border#CBBED5
  • multiDiffEditor.headerBackground#F2EDF7
  • notificationCenter.border#A38DB4
  • notifications.background#FAF8FD
  • notifications.border#CBBED5
  • notifications.foreground#1A0E26
  • notificationToast.border#A38DB4
  • outputView.background#FAF8FD
  • outputViewStickyScroll.background#F2EDF7
  • panel.background#EDE6F3
  • panel.border#CBBED5
  • panelSection.border#CBBED5
  • panelSection.dropBackground#D9CDE2
  • panelSectionHeader.background#F2EDF7
  • panelSectionHeader.border#CBBED5
  • panelSectionHeader.foreground#1A0E26
  • panelTitle.activeBorder#5B2188
  • panelTitle.activeForeground#1A0E26
  • panelTitle.inactiveForeground#5A486F
  • peekView.border#5B2188
  • peekViewEditor.background#F2EDF7
  • peekViewEditor.matchHighlightBackground#FEF9ED
  • peekViewResult.background#EDE6F3
  • peekViewResult.matchHighlightBackground#FEF9ED
  • peekViewResult.selectionBackground#D9CDE2
  • peekViewTitle.background#F2EDF7
  • problemsErrorIcon.foreground#910A3E
  • problemsInfoIcon.foreground#5B2188
  • problemsWarningIcon.foreground#843400
  • quickInput.background#FAF8FD
  • quickInput.foreground#1A0E26
  • quickInputList.focusBackground#D9CDE2
  • searchEditor.findMatchBackground#FEF9ED
  • searchEditor.findMatchBorder#FDE1AB
  • selection.background#D9CDE2
  • settings.focusedRowBackground#D9CDE250
  • settings.headerForeground#5B2188
  • settings.modifiedItemIndicator#5B2188
  • settings.rowHoverBackground#D9CDE225
  • sideBar.background#EDE6F3
  • sideBar.border#CBBED5
  • sideBar.foreground#1A0E26
  • sideBarSectionHeader.background#F2EDF7
  • sideBarSectionHeader.border#CBBED5
  • sideBarSectionHeader.foreground#1A0E26
  • sideBarTitle.foreground#5B2188
  • statusBar.background#5B2188
  • statusBar.border#5B2188
  • statusBar.debuggingBackground#FFF5EB
  • statusBar.debuggingForeground#843400
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#5B2188
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.hoverBackground#FFFFFF25
  • statusBarItem.remoteBackground#00000030
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.arrayForeground#1A0E26
  • symbolIcon.booleanForeground#910A3E
  • symbolIcon.classForeground#0A5E36
  • symbolIcon.colorForeground#910A3E
  • symbolIcon.constantForeground#6A4400
  • symbolIcon.eventForeground#362465
  • symbolIcon.fieldForeground#1A0E26
  • symbolIcon.fileForeground#1A0E26
  • symbolIcon.folderForeground#5B2188
  • symbolIcon.functionForeground#362465
  • symbolIcon.interfaceForeground#0A5E36
  • symbolIcon.keyForeground#5B2188
  • symbolIcon.keywordForeground#5B2188
  • symbolIcon.methodForeground#362465
  • symbolIcon.moduleForeground#5B2188
  • symbolIcon.nullForeground#6A4400
  • symbolIcon.numberForeground#910A3E
  • symbolIcon.objectForeground#0A5E36
  • symbolIcon.operatorForeground#1A0E26
  • symbolIcon.packageForeground#5B2188
  • symbolIcon.propertyForeground#1A0E26
  • symbolIcon.snippetForeground#5B2188
  • symbolIcon.stringForeground#843400
  • symbolIcon.structForeground#0A5E36
  • symbolIcon.textForeground#1A0E26
  • symbolIcon.typeParameterForeground#0A5E36
  • symbolIcon.unitForeground#6A4400
  • symbolIcon.variableForeground#1A0E26
  • tab.activeBackground#FAF8FD
  • tab.activeBorder#5B2188
  • tab.activeBorderTop#5B2188
  • tab.activeForeground#1A0E26
  • tab.border#CBBED5
  • tab.hoverBackground#FAF8FD
  • tab.hoverForeground#1A0E26
  • tab.inactiveBackground#F2EDF7
  • tab.inactiveForeground#5A486F
  • tab.unfocusedActiveBackground#FAF8FD
  • tab.unfocusedActiveForeground#1A0E26
  • tab.unfocusedInactiveForeground#5A486F
  • terminal.ansiBlack#1A0E26
  • terminal.ansiBlue#5B2188
  • terminal.ansiBrightBlack#5A486F
  • terminal.ansiBrightBlue#401362
  • terminal.ansiBrightCyan#0A5E36
  • terminal.ansiBrightGreen#0A5E36
  • terminal.ansiBrightMagenta#362465
  • terminal.ansiBrightRed#910A3E
  • terminal.ansiBrightWhite#1A0E26
  • terminal.ansiBrightYellow#6A4400
  • terminal.ansiCyan#0A5E36
  • terminal.ansiGreen#0A5E36
  • terminal.ansiMagenta#362465
  • terminal.ansiRed#910A3E
  • terminal.ansiWhite#F2EDF7
  • terminal.ansiYellow#6A4400
  • terminal.background#FAF8FD
  • terminal.border#CBBED5
  • terminal.findMatchBackground#FEF9ED
  • terminal.findMatchBorder#FDE1AB
  • terminal.findMatchHighlightBackground#FEF9EDCC
  • terminal.foreground#1A0E26
  • terminal.hoverHighlightBackground#F2EDF7
  • terminal.inactiveSelectionBackground#D8C2F255
  • terminal.selectionBackground#D8C2F2B3
  • terminal.tab.activeBorder#5B2188
  • terminalCommandDecoration.defaultBackground#5B218880
  • terminalCommandDecoration.errorBackground#910A3E
  • terminalCommandDecoration.successBackground#0A5E36
  • terminalCursor.background#FAF8FD
  • terminalCursor.foreground#5B2188
  • terminalOverviewRuler.cursorForeground#5B2188
  • terminalOverviewRuler.findMatchForeground#6A4400
  • titleBar.activeBackground#EDE6F3
  • titleBar.activeForeground#1A0E26
  • titleBar.border#CBBED5
  • titleBar.inactiveBackground#F2EDF7
  • titleBar.inactiveForeground#5A486F
  • walkThrough.embeddedEditorBackground#F2EDF7
  • welcomePage.background#FAF8FD
  • welcomePage.buttonBackground#F2EDF7
  • welcomePage.buttonHoverBackground#D9CDE2
  • widget.shadow#00000018

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.line.double-slash, comment.line.triple-slash, comment.line.number-sign, comment.line.dashes, comment.line.character, comment.line.percentage, comment.block, comment.block.documentation, punctuation.definition.comment, string.comment, string.quoted.docstring, string.quoted.docstring.multi, string.quoted.docstring.multi.python, string.quoted.docstring.single.python, string.quoted.double.block.python, string.quoted.single.block.python, source.kotlin comment, source.kotlin comment.line, source.kotlin comment.block, source.kotlin comment.block.documentation, source.swift comment, source.go comment, source.rust comment, source.dart comment, source.java comment, source.ts comment, source.tsx comment, source.js comment, source.jsx comment, source.python comment, source.sql comment, source.shell comment, source.yaml comment#5A486Fitalic
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, storage, storage.type, storage.modifier#5B2188bold
entity.name.function, support.function, meta.function-call, variable.function#362465
entity.name.type, entity.name.class, entity.name.struct, entity.name.enum, entity.name.interface, support.class, support.type, entity.other.inherited-class#0A5E36bold
constant, constant.language, constant.numeric, support.constant#6A4400
variable, variable.other, variable.other.readwrite, variable.other.property#1A0E26
keyword.operator, punctuation, punctuation.accessor, punctuation.separator#1A0E26
invalid, invalid.illegal, invalid.deprecated#910A3Ebold underline
constant.other.color, constant.other.color.rgb-value, constant.other.uuid, support.constant.color, keyword.other.dotenv, source.env variable.other.key, source.dotenv variable.other.key#910A3E
string.regexp, string.regexp constant.character.escape, constant.other.character-class.regexp#910A3E
source.python string.quoted, source.js string.quoted, source.jsx string.quoted, source.ts string.quoted, source.tsx string.quoted, source.rust string.quoted, source.go string.quoted, source.kotlin string.quoted, source.swift string.quoted, source.dart string.quoted, source.sql string.quoted#843400
source.js string.template, source.ts string.template, source.tsx string.template, source.python string.interpolated#843400
source.python variable.parameter, source.js variable.parameter, source.jsx variable.parameter, source.ts variable.parameter, source.tsx variable.parameter, source.rust variable.parameter, source.go variable.parameter, source.kotlin variable.parameter, source.swift variable.parameter, source.dart variable.parameter#6A4400
source.ts entity.name.type, source.tsx entity.name.type, source.rust entity.name.type, source.go entity.name.type, source.kotlin entity.name.type, source.swift entity.name.type, source.dart entity.name.type, source.python entity.name.type.class#0A5E36bold
source.python entity.name.function.decorator, source.python variable.language.special.self, source.python variable.language.special.cls#401362italic
source.python support.function.magic#362465bold
source.jsx entity.name.tag, source.tsx entity.name.tag, source.jsx support.class.component, source.tsx support.class.component#0A5E36bold
source.jsx entity.other.attribute-name, source.tsx entity.other.attribute-name#6A4400
source.sql keyword.other.DML, source.sql keyword.other.DDL, source.sql keyword.other.order, source.sql keyword.other.create#5B2188bold
source.sql constant.other.database-name, source.sql constant.other.table-name#0A5E36
source.rust storage.modifier.lifetime, source.rust entity.name.function.macro#362465bold
source.go entity.name.package, source.go keyword.channel#5B2188bold
source.kotlin storage.type.annotation, source.swift storage.type.annotation, source.swift keyword.other.declaration-specifier#362465
source.dart storage.type.annotation, source.dart support.class.flutter#0A5E36bold
source.json support.type.property-name#0A5E36bold
source.yaml entity.name.tag#0A5E36bold
source.toml entity.other.attribute-name.table, source.toml keyword.key#0A5E36bold
source.ini entity.name.section, source.ini keyword.other.definition#0A5E36bold
source.env variable.other.key, source.dotenv variable.other.key, source.env keyword.other#910A3Ebold
text.html.markdown, text.plain, meta.paragraph.markdown#1A0E26
text.html.markdown markup.heading, text.html.markdown entity.name.section, text.html.markdown punctuation.definition.heading#5B2188bold
text.html.markdown markup.inline.raw, text.html.markdown markup.fenced_code#0A5E36
text.html.markdown markup.underline.link, text.html.markdown string.other.link#5B2188underline
text.html.markdown markup.quote#5A486Fitalic
text.html entity.name.tag, text.xml entity.name.tag#5B2188bold
text.html entity.other.attribute-name, text.xml entity.other.attribute-name#362465
log.error, log.fatal, log.critical, log.exception#910A3Ebold
log.warning, log.warn#843400bold
log.info, log.notice#0A5E36bold
log.debug, log.trace#6A4400
log.date, log.timestamp#5A486F