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#0043A4
  • activityBar.background#E8F0F7
  • activityBar.border#C8D9EE
  • activityBar.foreground#0043A4
  • activityBar.inactiveForeground#3D5270
  • activityBarBadge.background#0043A4
  • activityBarBadge.foreground#FFFFFF
  • badge.background#0043A4
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#0043A4
  • breadcrumb.background#FAFCFE
  • breadcrumb.focusForeground#0A1B38
  • breadcrumb.foreground#3D5270
  • button.background#0043A4
  • button.foreground#FFFFFF
  • button.hoverBackground#003180
  • button.secondaryBackground#F2F6FC
  • button.secondaryForeground#0A1B38
  • button.secondaryHoverBackground#DCE7F4
  • chat.avatarBackground#0043A4
  • chat.avatarForeground#FFFFFF
  • chat.linesAddedForeground#0043A4
  • chat.linesRemovedForeground#8A2500
  • chat.requestBackground#F2F6FC
  • chat.requestBorder#C8D9EE
  • chat.slashCommandBackground#0043A41A
  • chat.slashCommandForeground#0043A4
  • commandCenter.activeBackground#DCE7F4
  • commandCenter.activeBorder#0043A4
  • commandCenter.activeForeground#0A1B38
  • commandCenter.background#F2F6FC
  • commandCenter.border#C8D9EE
  • commandCenter.foreground#0A1B38
  • commandCenter.inactiveBorder#C8D9EE
  • commandCenter.inactiveForeground#3D5270
  • debugConsole.background#FAFCFE
  • debugConsole.errorForeground#8A2500
  • debugConsole.foreground#0A1B38
  • debugConsole.infoForeground#0043A4
  • debugConsole.sourceForeground#3D5270
  • debugConsole.warningForeground#7D3800
  • debugConsoleInputIcon.foreground#0043A4
  • debugIcon.breakpointCurrentStackframeForeground#733500
  • debugIcon.breakpointDisabledForeground#3D527080
  • debugIcon.breakpointForeground#8A2500
  • debugIcon.breakpointStackframeForeground#0043A4
  • debugIcon.breakpointUnverifiedForeground#7D3800
  • debugIcon.continueForeground#0043A4
  • debugIcon.disconnectForeground#8A2500
  • debugIcon.pauseForeground#733500
  • debugIcon.restartForeground#0043A4
  • debugIcon.startForeground#0043A4
  • debugIcon.stepBackForeground#0043A4
  • debugIcon.stepIntoForeground#0043A4
  • debugIcon.stepOutForeground#0043A4
  • debugIcon.stepOverForeground#0043A4
  • debugIcon.stopForeground#8A2500
  • debugTokenExpression.boolean#733500
  • debugTokenExpression.error#8A2500
  • debugTokenExpression.name#0A1B38
  • debugTokenExpression.number#8A2500
  • debugTokenExpression.string#7D3800
  • debugTokenExpression.value#7D3800
  • debugToolBar.background#F2F6FC
  • debugToolBar.border#C8D9EE
  • debugView.stateLabelForeground#0043A4
  • debugView.valueChangedHighlight#FEF8F1
  • descriptionForeground#3D5270
  • diffEditor.border#C8D9EE
  • diffEditor.insertedTextBackground#F1F6FECC
  • diffEditor.removedTextBackground#FFF4EFCC
  • disabledForeground#3D5270AA
  • dropdown.background#FAFCFE
  • dropdown.border#9CBADF
  • dropdown.foreground#0A1B38
  • editor.background#FAFCFE
  • editor.findMatchBackground#FEF8F1
  • editor.findMatchBorder#FED5B2
  • editor.findMatchHighlightBackground#FEF8F1CC
  • editor.foreground#0A1B38
  • editor.hoverHighlightBackground#F2F6FC
  • editor.inactiveSelectionBackground#B4D2F880
  • editor.lineHighlightBackground#F2F6FC77
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#B4D2F8B3
  • editor.selectionHighlightBackground#B4D2F866
  • editor.selectionHighlightBorder#0043A44D
  • editor.wordHighlightBackground#0043A41A
  • editor.wordHighlightStrongBackground#0043A42E
  • editorActionList.background#FAFCFE
  • editorActionList.focusBackground#DCE7F4
  • editorActionList.focusForeground#0A1B38
  • editorActionList.foreground#0A1B38
  • editorAI.background#0043A415
  • editorAI.border#0043A44D
  • editorAI.foreground#0043A4
  • editorBracketHighlight.foreground1#0043A4
  • editorBracketHighlight.foreground2#0043A4
  • editorBracketHighlight.foreground3#733500
  • editorBracketHighlight.foreground4#1E3A8A
  • editorBracketHighlight.foreground5#0043A4
  • editorBracketHighlight.foreground6#7D3800
  • editorBracketMatch.background#DCE7F4
  • editorBracketMatch.border#0043A4
  • editorCursor.foreground#0043A4
  • editorError.foreground#8A2500
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#3D5270CC
  • editorGroup.border#C8D9EE
  • editorGroupHeader.noTabsBackground#FAFCFE
  • editorGroupHeader.tabsBackground#F2F6FC
  • editorGroupHeader.tabsBorder#C8D9EE
  • editorHint.foreground#0043A4
  • editorHoverWidget.background#FAFCFE
  • editorHoverWidget.border#9CBADF
  • editorHoverWidget.foreground#0A1B38
  • editorHoverWidget.statusBarBackground#F2F6FC
  • editorIndentGuide.activeBackground#0043A4
  • editorIndentGuide.activeBackground1#0043A4
  • editorIndentGuide.activeBackground2#0043A4
  • editorIndentGuide.activeBackground3#733500
  • editorIndentGuide.activeBackground4#1E3A8A
  • editorIndentGuide.activeBackground5#0043A4
  • editorIndentGuide.activeBackground6#7D3800
  • editorIndentGuide.background#C8D9EE
  • editorIndentGuide.background1#0043A425
  • editorIndentGuide.background2#0043A425
  • editorIndentGuide.background3#73350025
  • editorIndentGuide.background4#1E3A8A25
  • editorIndentGuide.background5#0043A425
  • editorIndentGuide.background6#7D380025
  • editorInfo.foreground#0043A4
  • editorInlayHint.background#DCE7F499
  • editorInlayHint.foreground#3D5270
  • editorInlayHint.parameterForeground#733500
  • editorInlayHint.typeForeground#0043A4
  • editorLineNumber.activeForeground#0043A4
  • editorLineNumber.foreground#3D527099
  • editorLink.activeForeground#0043A4
  • editorStickyScroll.background#F2F6FC
  • editorStickyScroll.border#C8D9EE
  • editorStickyScroll.shadow#00000014
  • editorStickyScrollHover.background#DCE7F4
  • editorSuggestWidget.background#FAFCFE
  • editorSuggestWidget.border#9CBADF
  • editorSuggestWidget.focusHighlightForeground#0043A4
  • editorSuggestWidget.foreground#0A1B38
  • editorSuggestWidget.highlightForeground#0043A4
  • editorSuggestWidget.selectedBackground#DCE7F4
  • editorSuggestWidget.selectedForeground#0A1B38
  • editorSuggestWidget.selectedIconForeground#0043A4
  • editorWarning.foreground#7D3800
  • editorWidget.background#FAFCFE
  • editorWidget.border#9CBADF
  • editorWidget.foreground#0A1B38
  • editorWidget.resizeBorder#0043A4
  • errorForeground#8A2500
  • focusBorder#0043A4
  • foreground#0A1B38
  • gitDecoration.addedResourceForeground#0043A4
  • gitDecoration.conflictingResourceForeground#7D3800
  • gitDecoration.deletedResourceForeground#8A2500
  • gitDecoration.ignoredResourceForeground#3D527088
  • gitDecoration.modifiedResourceForeground#733500
  • gitDecoration.untrackedResourceForeground#0043A4
  • icon.foreground#0A1B38
  • inlineChat.background#FAFCFE
  • inlineChat.border#9CBADF
  • inlineChat.regionHighlight#0043A41A
  • inlineChat.shadow#00000022
  • inlineChatDiff.inserted#F1F6FECC
  • inlineChatDiff.removed#FFF4EFCC
  • inlineChatInput.background#F2F6FC
  • inlineChatInput.border#C8D9EE
  • inlineChatInput.focusBorder#0043A4
  • inlineChatInput.placeholderForeground#3D5270
  • inlineEdit.border#9CBADF
  • inlineEdit.indicator.background#0043A4
  • inlineEdit.indicator.border#003180
  • inlineEdit.indicator.foreground#FFFFFF
  • inlineEdit.modifiedBackground#F1F6FE80
  • inlineEdit.originalBackground#FFF4EF80
  • input.background#FAFCFE
  • input.border#9CBADF
  • input.foreground#0A1B38
  • input.placeholderForeground#3D5270
  • inputOption.activeBorder#0043A4
  • inputValidation.errorBackground#FFF4EF
  • inputValidation.errorBorder#8A2500
  • inputValidation.infoBackground#F1F6FE
  • inputValidation.infoBorder#0043A4
  • inputValidation.warningBackground#FFF8F1
  • inputValidation.warningBorder#7D3800
  • interactive.activeCodeBorder#0043A4
  • interactive.inactiveCodeBorder#C8D9EE
  • interactive.requestBorder#C8D9EE
  • keybindingLabel.background#F2F6FC
  • keybindingLabel.border#9CBADF
  • keybindingLabel.bottomBorder#9CBADF
  • keybindingLabel.foreground#0A1B38
  • list.activeSelectionBackground#DCE7F4
  • list.activeSelectionForeground#0A1B38
  • list.activeSelectionIconForeground#0043A4
  • list.errorForeground#8A2500
  • list.focusBackground#DCE7F4
  • list.focusForeground#0A1B38
  • list.focusHighlightForeground#0043A4
  • list.highlightForeground#0043A4
  • list.hoverBackground#DCE7F466
  • list.hoverForeground#0A1B38
  • list.inactiveFocusBackground#B4D2F855
  • list.inactiveSelectionBackground#B4D2F877
  • list.inactiveSelectionForeground#0A1B38
  • list.inactiveSelectionIconForeground#0043A4
  • list.warningForeground#7D3800
  • menu.background#FAFCFE
  • menu.border#9CBADF
  • menu.foreground#0A1B38
  • menu.selectionBackground#DCE7F4
  • menu.selectionBorder#0043A4
  • menu.selectionForeground#0A1B38
  • menu.separatorBackground#C8D9EE
  • menubar.selectionBackground#DCE7F4
  • menubar.selectionForeground#0A1B38
  • multiDiffEditor.background#FAFCFE
  • multiDiffEditor.border#C8D9EE
  • multiDiffEditor.headerBackground#F2F6FC
  • notificationCenter.border#9CBADF
  • notifications.background#FAFCFE
  • notifications.border#C8D9EE
  • notifications.foreground#0A1B38
  • notificationToast.border#9CBADF
  • outputView.background#FAFCFE
  • outputViewStickyScroll.background#F2F6FC
  • panel.background#EFF4FA
  • panel.border#C8D9EE
  • panelSection.border#C8D9EE
  • panelSection.dropBackground#DCE7F4
  • panelSectionHeader.background#F2F6FC
  • panelSectionHeader.border#C8D9EE
  • panelSectionHeader.foreground#0A1B38
  • panelTitle.activeBorder#0043A4
  • panelTitle.activeForeground#0A1B38
  • panelTitle.inactiveForeground#3D5270
  • peekView.border#0043A4
  • peekViewEditor.background#F2F6FC
  • peekViewEditor.matchHighlightBackground#FEF8F1
  • peekViewResult.background#EFF4FA
  • peekViewResult.matchHighlightBackground#FEF8F1
  • peekViewResult.selectionBackground#DCE7F4
  • peekViewTitle.background#F2F6FC
  • problemsErrorIcon.foreground#8A2500
  • problemsInfoIcon.foreground#0043A4
  • problemsWarningIcon.foreground#7D3800
  • quickInput.background#FAFCFE
  • quickInput.foreground#0A1B38
  • quickInputList.focusBackground#DCE7F4
  • searchEditor.findMatchBackground#FEF8F1
  • searchEditor.findMatchBorder#FED5B2
  • selection.background#DCE7F4
  • settings.focusedRowBackground#DCE7F450
  • settings.headerForeground#0043A4
  • settings.modifiedItemIndicator#0043A4
  • settings.rowHoverBackground#DCE7F425
  • sideBar.background#EFF4FA
  • sideBar.border#C8D9EE
  • sideBar.foreground#0A1B38
  • sideBarSectionHeader.background#F2F6FC
  • sideBarSectionHeader.border#C8D9EE
  • sideBarSectionHeader.foreground#0A1B38
  • sideBarTitle.foreground#0043A4
  • statusBar.background#0043A4
  • statusBar.border#0043A4
  • statusBar.debuggingBackground#FFF8F1
  • statusBar.debuggingForeground#7D3800
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#0043A4
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.hoverBackground#FFFFFF25
  • statusBarItem.remoteBackground#00000030
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.arrayForeground#0A1B38
  • symbolIcon.booleanForeground#8A2500
  • symbolIcon.classForeground#0043A4
  • symbolIcon.colorForeground#8A2500
  • symbolIcon.constantForeground#733500
  • symbolIcon.eventForeground#1E3A8A
  • symbolIcon.fieldForeground#0A1B38
  • symbolIcon.fileForeground#0A1B38
  • symbolIcon.folderForeground#0043A4
  • symbolIcon.functionForeground#1E3A8A
  • symbolIcon.interfaceForeground#0043A4
  • symbolIcon.keyForeground#0043A4
  • symbolIcon.keywordForeground#0043A4
  • symbolIcon.methodForeground#1E3A8A
  • symbolIcon.moduleForeground#0043A4
  • symbolIcon.nullForeground#733500
  • symbolIcon.numberForeground#8A2500
  • symbolIcon.objectForeground#0043A4
  • symbolIcon.operatorForeground#0A1B38
  • symbolIcon.packageForeground#0043A4
  • symbolIcon.propertyForeground#0A1B38
  • symbolIcon.snippetForeground#0043A4
  • symbolIcon.stringForeground#7D3800
  • symbolIcon.structForeground#0043A4
  • symbolIcon.textForeground#0A1B38
  • symbolIcon.typeParameterForeground#0043A4
  • symbolIcon.unitForeground#733500
  • symbolIcon.variableForeground#0A1B38
  • tab.activeBackground#FAFCFE
  • tab.activeBorder#0043A4
  • tab.activeBorderTop#0043A4
  • tab.activeForeground#0A1B38
  • tab.border#C8D9EE
  • tab.hoverBackground#FAFCFE
  • tab.hoverForeground#0A1B38
  • tab.inactiveBackground#F2F6FC
  • tab.inactiveForeground#3D5270
  • tab.unfocusedActiveBackground#FAFCFE
  • tab.unfocusedActiveForeground#0A1B38
  • tab.unfocusedInactiveForeground#3D5270
  • terminal.ansiBlack#0A1B38
  • terminal.ansiBlue#0043A4
  • terminal.ansiBrightBlack#3D5270
  • terminal.ansiBrightBlue#003180
  • terminal.ansiBrightCyan#0043A4
  • terminal.ansiBrightGreen#0043A4
  • terminal.ansiBrightMagenta#1E3A8A
  • terminal.ansiBrightRed#8A2500
  • terminal.ansiBrightWhite#0A1B38
  • terminal.ansiBrightYellow#733500
  • terminal.ansiCyan#0043A4
  • terminal.ansiGreen#0043A4
  • terminal.ansiMagenta#1E3A8A
  • terminal.ansiRed#8A2500
  • terminal.ansiWhite#F2F6FC
  • terminal.ansiYellow#733500
  • terminal.background#FAFCFE
  • terminal.border#C8D9EE
  • terminal.findMatchBackground#FEF8F1
  • terminal.findMatchBorder#FED5B2
  • terminal.findMatchHighlightBackground#FEF8F1CC
  • terminal.foreground#0A1B38
  • terminal.hoverHighlightBackground#F2F6FC
  • terminal.inactiveSelectionBackground#B4D2F855
  • terminal.selectionBackground#B4D2F8B3
  • terminal.tab.activeBorder#0043A4
  • terminalCommandDecoration.defaultBackground#0043A480
  • terminalCommandDecoration.errorBackground#8A2500
  • terminalCommandDecoration.successBackground#0043A4
  • terminalCursor.background#FAFCFE
  • terminalCursor.foreground#0043A4
  • terminalOverviewRuler.cursorForeground#0043A4
  • terminalOverviewRuler.findMatchForeground#733500
  • titleBar.activeBackground#EFF4FA
  • titleBar.activeForeground#0A1B38
  • titleBar.border#C8D9EE
  • titleBar.inactiveBackground#F2F6FC
  • titleBar.inactiveForeground#3D5270
  • walkThrough.embeddedEditorBackground#F2F6FC
  • welcomePage.background#FAFCFE
  • welcomePage.buttonBackground#F2F6FC
  • welcomePage.buttonHoverBackground#DCE7F4
  • 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#3D5270italic
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, storage, storage.type, storage.modifier#0043A4bold
entity.name.function, support.function, meta.function-call, variable.function#1E3A8A
entity.name.type, entity.name.class, entity.name.struct, entity.name.enum, entity.name.interface, support.class, support.type, entity.other.inherited-class#0043A4bold
constant, constant.language, constant.numeric, support.constant#733500
variable, variable.other, variable.other.readwrite, variable.other.property#0A1B38
keyword.operator, punctuation, punctuation.accessor, punctuation.separator#0A1B38
invalid, invalid.illegal, invalid.deprecated#8A2500bold 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#8A2500
string.regexp, string.regexp constant.character.escape, constant.other.character-class.regexp#8A2500
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#7D3800
source.js string.template, source.ts string.template, source.tsx string.template, source.python string.interpolated#7D3800
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#733500
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#0043A4bold
source.python entity.name.function.decorator, source.python variable.language.special.self, source.python variable.language.special.cls#003180italic
source.python support.function.magic#1E3A8Abold
source.jsx entity.name.tag, source.tsx entity.name.tag, source.jsx support.class.component, source.tsx support.class.component#0043A4bold
source.jsx entity.other.attribute-name, source.tsx entity.other.attribute-name#733500
source.sql keyword.other.DML, source.sql keyword.other.DDL, source.sql keyword.other.order, source.sql keyword.other.create#0043A4bold
source.sql constant.other.database-name, source.sql constant.other.table-name#0043A4
source.rust storage.modifier.lifetime, source.rust entity.name.function.macro#1E3A8Abold
source.go entity.name.package, source.go keyword.channel#0043A4bold
source.kotlin storage.type.annotation, source.swift storage.type.annotation, source.swift keyword.other.declaration-specifier#1E3A8A
source.dart storage.type.annotation, source.dart support.class.flutter#0043A4bold
source.json support.type.property-name#0043A4bold
source.yaml entity.name.tag#0043A4bold
source.toml entity.other.attribute-name.table, source.toml keyword.key#0043A4bold
source.ini entity.name.section, source.ini keyword.other.definition#0043A4bold
source.env variable.other.key, source.dotenv variable.other.key, source.env keyword.other#8A2500bold
text.html.markdown, text.plain, meta.paragraph.markdown#0A1B38
text.html.markdown markup.heading, text.html.markdown entity.name.section, text.html.markdown punctuation.definition.heading#0043A4bold
text.html.markdown markup.inline.raw, text.html.markdown markup.fenced_code#0043A4
text.html.markdown markup.underline.link, text.html.markdown string.other.link#0043A4underline
text.html.markdown markup.quote#3D5270italic
text.html entity.name.tag, text.xml entity.name.tag#0043A4bold
text.html entity.other.attribute-name, text.xml entity.other.attribute-name#1E3A8A
log.error, log.fatal, log.critical, log.exception#8A2500bold
log.warning, log.warn#7D3800bold
log.info, log.notice#0043A4bold
log.debug, log.trace#733500
log.date, log.timestamp#3D5270