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#6B4C00
  • activityBar.background#EAE3CE
  • activityBar.border#CEBF8F
  • activityBar.foreground#6B4C00
  • activityBar.inactiveForeground#605426
  • activityBarBadge.background#6B4C00
  • activityBarBadge.foreground#FFFFFF
  • badge.background#6B4C00
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#6B4C00
  • breadcrumb.background#FCFAF4
  • breadcrumb.focusForeground#221B03
  • breadcrumb.foreground#605426
  • button.background#6B4C00
  • button.foreground#FFFFFF
  • button.hoverBackground#4E3700
  • button.secondaryBackground#F6F2E3
  • button.secondaryForeground#221B03
  • button.secondaryHoverBackground#DDD2B6
  • chat.avatarBackground#6B4C00
  • chat.avatarForeground#FFFFFF
  • chat.linesAddedForeground#1C6026
  • chat.linesRemovedForeground#8E1200
  • chat.requestBackground#F6F2E3
  • chat.requestBorder#CEBF8F
  • chat.slashCommandBackground#6B4C001A
  • chat.slashCommandForeground#6B4C00
  • commandCenter.activeBackground#DDD2B6
  • commandCenter.activeBorder#6B4C00
  • commandCenter.activeForeground#221B03
  • commandCenter.background#F6F2E3
  • commandCenter.border#CEBF8F
  • commandCenter.foreground#221B03
  • commandCenter.inactiveBorder#CEBF8F
  • commandCenter.inactiveForeground#605426
  • debugConsole.background#FCFAF4
  • debugConsole.errorForeground#8E1200
  • debugConsole.foreground#221B03
  • debugConsole.infoForeground#1C6026
  • debugConsole.sourceForeground#605426
  • debugConsole.warningForeground#734400
  • debugConsoleInputIcon.foreground#6B4C00
  • debugIcon.breakpointCurrentStackframeForeground#6A4D00
  • debugIcon.breakpointDisabledForeground#60542680
  • debugIcon.breakpointForeground#8E1200
  • debugIcon.breakpointStackframeForeground#1C6026
  • debugIcon.breakpointUnverifiedForeground#734400
  • debugIcon.continueForeground#1C6026
  • debugIcon.disconnectForeground#8E1200
  • debugIcon.pauseForeground#6A4D00
  • debugIcon.restartForeground#1C6026
  • debugIcon.startForeground#1C6026
  • debugIcon.stepBackForeground#6B4C00
  • debugIcon.stepIntoForeground#6B4C00
  • debugIcon.stepOutForeground#6B4C00
  • debugIcon.stepOverForeground#6B4C00
  • debugIcon.stopForeground#8E1200
  • debugTokenExpression.boolean#684B00
  • debugTokenExpression.error#8E1200
  • debugTokenExpression.name#221B03
  • debugTokenExpression.number#8E1200
  • debugTokenExpression.string#684B00
  • debugTokenExpression.value#684B00
  • debugToolBar.background#F6F2E3
  • debugToolBar.border#CEBF8F
  • debugView.stateLabelForeground#6B4C00
  • debugView.valueChangedHighlight#FEFAEB
  • descriptionForeground#605426
  • diffEditor.border#CEBF8F
  • diffEditor.insertedTextBackground#F1FAF3CC
  • diffEditor.removedTextBackground#FEF1EECC
  • disabledForeground#605426AA
  • dropdown.background#FCFAF4
  • dropdown.border#A8955A
  • dropdown.foreground#221B03
  • editor.background#FCFAF4
  • editor.findMatchBackground#FEFAEB
  • editor.findMatchBorder#FDE496
  • editor.findMatchHighlightBackground#FEFAEBCC
  • editor.foreground#221B03
  • editor.hoverHighlightBackground#F6F2E3
  • editor.inactiveSelectionBackground#E8DC9E80
  • editor.lineHighlightBackground#F6F2E377
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#E8DC9EB3
  • editor.selectionHighlightBackground#E8DC9E66
  • editor.selectionHighlightBorder#6B4C004D
  • editor.wordHighlightBackground#6B4C001A
  • editor.wordHighlightStrongBackground#6B4C002E
  • editorActionList.background#FCFAF4
  • editorActionList.focusBackground#DDD2B6
  • editorActionList.focusForeground#221B03
  • editorActionList.foreground#221B03
  • editorAI.background#6B4C0015
  • editorAI.border#6B4C004D
  • editorAI.foreground#6B4C00
  • editorBracketHighlight.foreground1#6B4C00
  • editorBracketHighlight.foreground2#1C6026
  • editorBracketHighlight.foreground3#6A4D00
  • editorBracketHighlight.foreground4#5C4100
  • editorBracketHighlight.foreground5#2C5814
  • editorBracketHighlight.foreground6#734400
  • editorBracketMatch.background#DDD2B6
  • editorBracketMatch.border#6B4C00
  • editorCursor.foreground#6B4C00
  • editorError.foreground#8E1200
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#605426CC
  • editorGroup.border#CEBF8F
  • editorGroupHeader.noTabsBackground#FCFAF4
  • editorGroupHeader.tabsBackground#F6F2E3
  • editorGroupHeader.tabsBorder#CEBF8F
  • editorHint.foreground#1C6026
  • editorHoverWidget.background#FCFAF4
  • editorHoverWidget.border#A8955A
  • editorHoverWidget.foreground#221B03
  • editorHoverWidget.statusBarBackground#F6F2E3
  • editorIndentGuide.activeBackground#6B4C00
  • editorIndentGuide.activeBackground1#6B4C00
  • editorIndentGuide.activeBackground2#1C6026
  • editorIndentGuide.activeBackground3#6A4D00
  • editorIndentGuide.activeBackground4#5C4100
  • editorIndentGuide.activeBackground5#2C5814
  • editorIndentGuide.activeBackground6#734400
  • editorIndentGuide.background#CEBF8F
  • editorIndentGuide.background1#6B4C0025
  • editorIndentGuide.background2#1C602625
  • editorIndentGuide.background3#6A4D0025
  • editorIndentGuide.background4#5C410025
  • editorIndentGuide.background5#2C581425
  • editorIndentGuide.background6#73440025
  • editorInfo.foreground#6B4C00
  • editorInlayHint.background#DDD2B699
  • editorInlayHint.foreground#605426
  • editorInlayHint.parameterForeground#6E4E00
  • editorInlayHint.typeForeground#2C5814
  • editorLineNumber.activeForeground#6B4C00
  • editorLineNumber.foreground#60542699
  • editorLink.activeForeground#6B4C00
  • editorStickyScroll.background#F6F2E3
  • editorStickyScroll.border#CEBF8F
  • editorStickyScroll.shadow#00000014
  • editorStickyScrollHover.background#DDD2B6
  • editorSuggestWidget.background#FCFAF4
  • editorSuggestWidget.border#A8955A
  • editorSuggestWidget.focusHighlightForeground#6B4C00
  • editorSuggestWidget.foreground#221B03
  • editorSuggestWidget.highlightForeground#6B4C00
  • editorSuggestWidget.selectedBackground#DDD2B6
  • editorSuggestWidget.selectedForeground#221B03
  • editorSuggestWidget.selectedIconForeground#6B4C00
  • editorWarning.foreground#734400
  • editorWidget.background#FCFAF4
  • editorWidget.border#A8955A
  • editorWidget.foreground#221B03
  • editorWidget.resizeBorder#6B4C00
  • errorForeground#8E1200
  • focusBorder#6B4C00
  • foreground#221B03
  • gitDecoration.addedResourceForeground#1C6026
  • gitDecoration.conflictingResourceForeground#734400
  • gitDecoration.deletedResourceForeground#8E1200
  • gitDecoration.ignoredResourceForeground#60542688
  • gitDecoration.modifiedResourceForeground#6A4D00
  • gitDecoration.untrackedResourceForeground#1C6026
  • icon.foreground#221B03
  • inlineChat.background#FCFAF4
  • inlineChat.border#A8955A
  • inlineChat.regionHighlight#6B4C001A
  • inlineChat.shadow#00000022
  • inlineChatDiff.inserted#F1FAF3CC
  • inlineChatDiff.removed#FEF1EECC
  • inlineChatInput.background#F6F2E3
  • inlineChatInput.border#CEBF8F
  • inlineChatInput.focusBorder#6B4C00
  • inlineChatInput.placeholderForeground#605426
  • inlineEdit.border#A8955A
  • inlineEdit.indicator.background#6B4C00
  • inlineEdit.indicator.border#4E3700
  • inlineEdit.indicator.foreground#FFFFFF
  • inlineEdit.modifiedBackground#F1FAF380
  • inlineEdit.originalBackground#FEF1EE80
  • input.background#FCFAF4
  • input.border#A8955A
  • input.foreground#221B03
  • input.placeholderForeground#605426
  • inputOption.activeBorder#6B4C00
  • inputValidation.errorBackground#FEF1EE
  • inputValidation.errorBorder#8E1200
  • inputValidation.infoBackground#F1FAF3
  • inputValidation.infoBorder#1C6026
  • inputValidation.warningBackground#FFF6E8
  • inputValidation.warningBorder#734400
  • interactive.activeCodeBorder#6B4C00
  • interactive.inactiveCodeBorder#CEBF8F
  • interactive.requestBorder#CEBF8F
  • keybindingLabel.background#F6F2E3
  • keybindingLabel.border#A8955A
  • keybindingLabel.bottomBorder#A8955A
  • keybindingLabel.foreground#221B03
  • list.activeSelectionBackground#DDD2B6
  • list.activeSelectionForeground#221B03
  • list.activeSelectionIconForeground#6B4C00
  • list.errorForeground#8E1200
  • list.focusBackground#DDD2B6
  • list.focusForeground#221B03
  • list.focusHighlightForeground#6B4C00
  • list.highlightForeground#6B4C00
  • list.hoverBackground#DDD2B666
  • list.hoverForeground#221B03
  • list.inactiveFocusBackground#E8DC9E55
  • list.inactiveSelectionBackground#E8DC9E77
  • list.inactiveSelectionForeground#221B03
  • list.inactiveSelectionIconForeground#6B4C00
  • list.warningForeground#734400
  • menu.background#FCFAF4
  • menu.border#A8955A
  • menu.foreground#221B03
  • menu.selectionBackground#DDD2B6
  • menu.selectionBorder#6B4C00
  • menu.selectionForeground#221B03
  • menu.separatorBackground#CEBF8F
  • menubar.selectionBackground#DDD2B6
  • menubar.selectionForeground#221B03
  • multiDiffEditor.background#FCFAF4
  • multiDiffEditor.border#CEBF8F
  • multiDiffEditor.headerBackground#F6F2E3
  • notificationCenter.border#A8955A
  • notifications.background#FCFAF4
  • notifications.border#CEBF8F
  • notifications.foreground#221B03
  • notificationToast.border#A8955A
  • outputView.background#FCFAF4
  • outputViewStickyScroll.background#F6F2E3
  • panel.background#F2EDDC
  • panel.border#CEBF8F
  • panelSection.border#CEBF8F
  • panelSection.dropBackground#DDD2B6
  • panelSectionHeader.background#F6F2E3
  • panelSectionHeader.border#CEBF8F
  • panelSectionHeader.foreground#221B03
  • panelTitle.activeBorder#6B4C00
  • panelTitle.activeForeground#221B03
  • panelTitle.inactiveForeground#605426
  • peekView.border#6B4C00
  • peekViewEditor.background#F6F2E3
  • peekViewEditor.matchHighlightBackground#FEFAEB
  • peekViewResult.background#F2EDDC
  • peekViewResult.matchHighlightBackground#FEFAEB
  • peekViewResult.selectionBackground#DDD2B6
  • peekViewTitle.background#F6F2E3
  • problemsErrorIcon.foreground#8E1200
  • problemsInfoIcon.foreground#6B4C00
  • problemsWarningIcon.foreground#734400
  • quickInput.background#FCFAF4
  • quickInput.foreground#221B03
  • quickInputList.focusBackground#DDD2B6
  • searchEditor.findMatchBackground#FEFAEB
  • searchEditor.findMatchBorder#FDE496
  • selection.background#DDD2B6
  • settings.focusedRowBackground#DDD2B650
  • settings.headerForeground#6B4C00
  • settings.modifiedItemIndicator#6B4C00
  • settings.rowHoverBackground#DDD2B625
  • sideBar.background#F2EDDC
  • sideBar.border#CEBF8F
  • sideBar.foreground#221B03
  • sideBarSectionHeader.background#F6F2E3
  • sideBarSectionHeader.border#CEBF8F
  • sideBarSectionHeader.foreground#221B03
  • sideBarTitle.foreground#6B4C00
  • statusBar.background#6E4E00
  • statusBar.border#6E4E00
  • statusBar.debuggingBackground#FFF6E8
  • statusBar.debuggingForeground#734400
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#6E4E00
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.hoverBackground#FFFFFF25
  • statusBarItem.remoteBackground#00000030
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.arrayForeground#221B03
  • symbolIcon.booleanForeground#8E1200
  • symbolIcon.classForeground#2C5814
  • symbolIcon.colorForeground#8E1200
  • symbolIcon.constantForeground#684B00
  • symbolIcon.eventForeground#5C4100
  • symbolIcon.fieldForeground#221B03
  • symbolIcon.fileForeground#221B03
  • symbolIcon.folderForeground#6B4C00
  • symbolIcon.functionForeground#5C4100
  • symbolIcon.interfaceForeground#2C5814
  • symbolIcon.keyForeground#6E4E00
  • symbolIcon.keywordForeground#6E4E00
  • symbolIcon.methodForeground#5C4100
  • symbolIcon.moduleForeground#6B4C00
  • symbolIcon.nullForeground#684B00
  • symbolIcon.numberForeground#8E1200
  • symbolIcon.objectForeground#2C5814
  • symbolIcon.operatorForeground#221B03
  • symbolIcon.packageForeground#6B4C00
  • symbolIcon.propertyForeground#221B03
  • symbolIcon.snippetForeground#6B4C00
  • symbolIcon.stringForeground#684B00
  • symbolIcon.structForeground#2C5814
  • symbolIcon.textForeground#221B03
  • symbolIcon.typeParameterForeground#2C5814
  • symbolIcon.unitForeground#684B00
  • symbolIcon.variableForeground#221B03
  • tab.activeBackground#FCFAF4
  • tab.activeBorder#6B4C00
  • tab.activeBorderTop#6B4C00
  • tab.activeForeground#221B03
  • tab.border#CEBF8F
  • tab.hoverBackground#FCFAF4
  • tab.hoverForeground#221B03
  • tab.inactiveBackground#F6F2E3
  • tab.inactiveForeground#605426
  • tab.unfocusedActiveBackground#FCFAF4
  • tab.unfocusedActiveForeground#221B03
  • tab.unfocusedInactiveForeground#605426
  • terminal.ansiBlack#221B03
  • terminal.ansiBlue#6B4C00
  • terminal.ansiBrightBlack#605426
  • terminal.ansiBrightBlue#4E3700
  • terminal.ansiBrightCyan#2C5814
  • terminal.ansiBrightGreen#1C6026
  • terminal.ansiBrightMagenta#5C4100
  • terminal.ansiBrightRed#8E1200
  • terminal.ansiBrightWhite#221B03
  • terminal.ansiBrightYellow#6A4D00
  • terminal.ansiCyan#2C5814
  • terminal.ansiGreen#1C6026
  • terminal.ansiMagenta#5C4100
  • terminal.ansiRed#8E1200
  • terminal.ansiWhite#F6F2E3
  • terminal.ansiYellow#6A4D00
  • terminal.background#FCFAF4
  • terminal.border#CEBF8F
  • terminal.findMatchBackground#FEFAEB
  • terminal.findMatchBorder#FDE496
  • terminal.findMatchHighlightBackground#FEFAEBCC
  • terminal.foreground#221B03
  • terminal.hoverHighlightBackground#F6F2E3
  • terminal.inactiveSelectionBackground#E8DC9E55
  • terminal.selectionBackground#E8DC9EB3
  • terminal.tab.activeBorder#6B4C00
  • terminalCommandDecoration.defaultBackground#6B4C0080
  • terminalCommandDecoration.errorBackground#8E1200
  • terminalCommandDecoration.successBackground#1C6026
  • terminalCursor.background#FCFAF4
  • terminalCursor.foreground#6B4C00
  • terminalOverviewRuler.cursorForeground#6B4C00
  • terminalOverviewRuler.findMatchForeground#6A4D00
  • titleBar.activeBackground#F2EDDC
  • titleBar.activeForeground#221B03
  • titleBar.border#CEBF8F
  • titleBar.inactiveBackground#F6F2E3
  • titleBar.inactiveForeground#605426
  • walkThrough.embeddedEditorBackground#F6F2E3
  • welcomePage.background#FCFAF4
  • welcomePage.buttonBackground#F6F2E3
  • welcomePage.buttonHoverBackground#DDD2B6
  • 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#5D522Bitalic
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, storage, storage.type, storage.modifier#6E4E00bold
entity.name.function, support.function, meta.function-call, variable.function#5C4100
entity.name.type, entity.name.class, entity.name.struct, entity.name.enum, entity.name.interface, support.class, support.type, entity.other.inherited-class#2C5814bold
constant, constant.language, constant.numeric, support.constant#684B00
variable, variable.other, variable.other.readwrite, variable.other.property#221B03
keyword.operator, punctuation, punctuation.accessor, punctuation.separator#221B03
invalid, invalid.illegal, invalid.deprecated#8E1200bold 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#8E1200
string.regexp, string.regexp constant.character.escape, constant.other.character-class.regexp#8E1200
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#734400
source.js string.template, source.ts string.template, source.tsx string.template, source.python string.interpolated#734400
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#6A4D00
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#1C6026bold
source.python entity.name.function.decorator, source.python variable.language.special.self, source.python variable.language.special.cls#4E3700italic
source.python support.function.magic#5C4100bold
source.jsx entity.name.tag, source.tsx entity.name.tag, source.jsx support.class.component, source.tsx support.class.component#1C6026bold
source.jsx entity.other.attribute-name, source.tsx entity.other.attribute-name#6A4D00
source.sql keyword.other.DML, source.sql keyword.other.DDL, source.sql keyword.other.order, source.sql keyword.other.create#6E4E00bold
source.sql constant.other.database-name, source.sql constant.other.table-name#2C5814
source.rust storage.modifier.lifetime, source.rust entity.name.function.macro#5C4100bold
source.go entity.name.package, source.go keyword.channel#6E4E00bold
source.kotlin storage.type.annotation, source.swift storage.type.annotation, source.swift keyword.other.declaration-specifier#5C4100
source.dart storage.type.annotation, source.dart support.class.flutter#1C6026bold
source.json support.type.property-name#1C6026bold
source.yaml entity.name.tag#1C6026bold
source.toml entity.other.attribute-name.table, source.toml keyword.key#1C6026bold
source.ini entity.name.section, source.ini keyword.other.definition#1C6026bold
source.env variable.other.key, source.dotenv variable.other.key, source.env keyword.other#8E1200bold
text.html.markdown, text.plain, meta.paragraph.markdown#221B03
text.html.markdown markup.heading, text.html.markdown entity.name.section, text.html.markdown punctuation.definition.heading#6E4E00bold
text.html.markdown markup.inline.raw, text.html.markdown markup.fenced_code#1C6026
text.html.markdown markup.underline.link, text.html.markdown string.other.link#6B4C00underline
text.html.markdown markup.quote#5D522Bitalic
text.html entity.name.tag, text.xml entity.name.tag#6E4E00bold
text.html entity.other.attribute-name, text.xml entity.other.attribute-name#5C4100
log.error, log.fatal, log.critical, log.exception#8E1200bold
log.warning, log.warn#734400bold
log.info, log.notice#1C6026bold
log.debug, log.trace#6A4D00
log.date, log.timestamp#605426