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#C19F61
  • activityBar.background#1B1913
  • activityBar.border#2F2E29
  • activityBar.foreground#C19F61
  • activityBar.inactiveForeground#A19D90
  • activityBarBadge.background#C19F61
  • activityBarBadge.foreground#FFFFFF
  • badge.background#C19F61
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#C19F61
  • breadcrumb.background#0F0D08
  • breadcrumb.focusForeground#EBE8DD
  • breadcrumb.foreground#A19D90
  • button.background#C19F61
  • button.foreground#FFFFFF
  • button.hoverBackground#CFB482
  • button.secondaryBackground#15130D
  • button.secondaryForeground#EBE8DD
  • button.secondaryHoverBackground#211F1B
  • chat.avatarBackground#C19F61
  • chat.avatarForeground#FFFFFF
  • chat.linesAddedForeground#7EC182
  • chat.linesRemovedForeground#FA7C65
  • chat.requestBackground#15130D
  • chat.requestBorder#2F2E29
  • chat.slashCommandBackground#C19F611A
  • chat.slashCommandForeground#C19F61
  • commandCenter.activeBackground#211F1B
  • commandCenter.activeBorder#C19F61
  • commandCenter.activeForeground#EBE8DD
  • commandCenter.background#15130D
  • commandCenter.border#2F2E29
  • commandCenter.foreground#EBE8DD
  • commandCenter.inactiveBorder#2F2E29
  • commandCenter.inactiveForeground#A19D90
  • debugConsole.background#0F0D08
  • debugConsole.errorForeground#FA7C65
  • debugConsole.foreground#EBE8DD
  • debugConsole.infoForeground#7EC182
  • debugConsole.sourceForeground#A19D90
  • debugConsole.warningForeground#D7A26A
  • debugConsoleInputIcon.foreground#C19F61
  • debugIcon.breakpointCurrentStackframeForeground#D3B373
  • debugIcon.breakpointDisabledForeground#A19D9080
  • debugIcon.breakpointForeground#FA7C65
  • debugIcon.breakpointStackframeForeground#7EC182
  • debugIcon.breakpointUnverifiedForeground#D7A26A
  • debugIcon.continueForeground#7EC182
  • debugIcon.disconnectForeground#FA7C65
  • debugIcon.pauseForeground#D3B373
  • debugIcon.restartForeground#7EC182
  • debugIcon.startForeground#7EC182
  • debugIcon.stepBackForeground#C19F61
  • debugIcon.stepIntoForeground#C19F61
  • debugIcon.stepOutForeground#C19F61
  • debugIcon.stepOverForeground#C19F61
  • debugIcon.stopForeground#FA7C65
  • debugTokenExpression.boolean#C0A062
  • debugTokenExpression.error#FA7C65
  • debugTokenExpression.name#EDE5C6
  • debugTokenExpression.number#F87A63
  • debugTokenExpression.string#C0A062
  • debugTokenExpression.value#C0A062
  • debugToolBar.background#15130D
  • debugToolBar.border#2F2E29
  • debugView.stateLabelForeground#C19F61
  • debugView.valueChangedHighlight#1E1B10
  • descriptionForeground#A19D90
  • diffEditor.border#2F2E29
  • diffEditor.insertedTextBackground#121813CC
  • diffEditor.removedTextBackground#1C1412CC
  • disabledForeground#A19D90AA
  • dropdown.background#0F0D08
  • dropdown.border#44423E
  • dropdown.foreground#EBE8DD
  • editor.background#0F0D08
  • editor.findMatchBackground#1E1B10
  • editor.findMatchBorder#D3B373
  • editor.findMatchHighlightBackground#1E1B10CC
  • editor.foreground#EBE8DD
  • editor.hoverHighlightBackground#15130D
  • editor.inactiveSelectionBackground#44270080
  • editor.lineHighlightBackground#15130D77
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#442700B3
  • editor.selectionHighlightBackground#44270066
  • editor.selectionHighlightBorder#C19F614D
  • editor.wordHighlightBackground#C19F611A
  • editor.wordHighlightStrongBackground#C19F612E
  • editorActionList.background#0F0D08
  • editorActionList.focusBackground#211F1B
  • editorActionList.focusForeground#EBE8DD
  • editorActionList.foreground#EBE8DD
  • editorAI.background#C19F6115
  • editorAI.border#C19F614D
  • editorAI.foreground#C19F61
  • editorBracketHighlight.foreground1#C19F61
  • editorBracketHighlight.foreground2#7EC182
  • editorBracketHighlight.foreground3#D3B373
  • editorBracketHighlight.foreground4#BEA068
  • editorBracketHighlight.foreground5#84B470
  • editorBracketHighlight.foreground6#D7A26A
  • editorBracketMatch.background#211F1B
  • editorBracketMatch.border#C19F61
  • editorCursor.foreground#C19F61
  • editorError.foreground#FA7C65
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#A19D90CC
  • editorGroup.border#2F2E29
  • editorGroupHeader.noTabsBackground#0F0D08
  • editorGroupHeader.tabsBackground#15130D
  • editorGroupHeader.tabsBorder#2F2E29
  • editorHint.foreground#7EC182
  • editorHoverWidget.background#0F0D08
  • editorHoverWidget.border#44423E
  • editorHoverWidget.foreground#EBE8DD
  • editorHoverWidget.statusBarBackground#15130D
  • editorIndentGuide.activeBackground#C19F61
  • editorIndentGuide.activeBackground1#C19F61
  • editorIndentGuide.activeBackground2#7EC182
  • editorIndentGuide.activeBackground3#D3B373
  • editorIndentGuide.activeBackground4#BEA068
  • editorIndentGuide.activeBackground5#84B470
  • editorIndentGuide.activeBackground6#D7A26A
  • editorIndentGuide.background#2F2E29
  • editorIndentGuide.background1#C19F6125
  • editorIndentGuide.background2#7EC18225
  • editorIndentGuide.background3#D3B37325
  • editorIndentGuide.background4#BEA06825
  • editorIndentGuide.background5#84B47025
  • editorIndentGuide.background6#D7A26A25
  • editorInfo.foreground#C19F61
  • editorInlayHint.background#211F1B99
  • editorInlayHint.foreground#A19D90
  • editorInlayHint.parameterForeground#C29F5F
  • editorInlayHint.typeForeground#84B470
  • editorLineNumber.activeForeground#C19F61
  • editorLineNumber.foreground#A19D9099
  • editorLink.activeForeground#C19F61
  • editorStickyScroll.background#15130D
  • editorStickyScroll.border#2F2E29
  • editorStickyScroll.shadow#00000044
  • editorStickyScrollHover.background#211F1B
  • editorSuggestWidget.background#0F0D08
  • editorSuggestWidget.border#44423E
  • editorSuggestWidget.focusHighlightForeground#C19F61
  • editorSuggestWidget.foreground#EBE8DD
  • editorSuggestWidget.highlightForeground#C19F61
  • editorSuggestWidget.selectedBackground#211F1B
  • editorSuggestWidget.selectedForeground#EBE8DD
  • editorSuggestWidget.selectedIconForeground#C19F61
  • editorWarning.foreground#D7A26A
  • editorWidget.background#0F0D08
  • editorWidget.border#44423E
  • editorWidget.foreground#EBE8DD
  • editorWidget.resizeBorder#C19F61
  • errorForeground#FA7C65
  • focusBorder#C19F61
  • foreground#EBE8DD
  • gitDecoration.addedResourceForeground#7EC182
  • gitDecoration.conflictingResourceForeground#D7A26A
  • gitDecoration.deletedResourceForeground#FA7C65
  • gitDecoration.ignoredResourceForeground#A19D9088
  • gitDecoration.modifiedResourceForeground#D3B373
  • gitDecoration.untrackedResourceForeground#7EC182
  • icon.foreground#EBE8DD
  • inlineChat.background#0F0D08
  • inlineChat.border#44423E
  • inlineChat.regionHighlight#C19F611A
  • inlineChat.shadow#00000055
  • inlineChatDiff.inserted#121813CC
  • inlineChatDiff.removed#1C1412CC
  • inlineChatInput.background#15130D
  • inlineChatInput.border#2F2E29
  • inlineChatInput.focusBorder#C19F61
  • inlineChatInput.placeholderForeground#A19D90
  • inlineEdit.border#44423E
  • inlineEdit.indicator.background#C19F61
  • inlineEdit.indicator.border#CFB482
  • inlineEdit.indicator.foreground#FFFFFF
  • inlineEdit.modifiedBackground#12181380
  • inlineEdit.originalBackground#1C141280
  • input.background#0F0D08
  • input.border#44423E
  • input.foreground#EBE8DD
  • input.placeholderForeground#A19D90
  • inputOption.activeBorder#C19F61
  • inputValidation.errorBackground#1C1412
  • inputValidation.errorBorder#FA7C65
  • inputValidation.infoBackground#121813
  • inputValidation.infoBorder#7EC182
  • inputValidation.warningBackground#1B150B
  • inputValidation.warningBorder#D7A26A
  • interactive.activeCodeBorder#C19F61
  • interactive.inactiveCodeBorder#2F2E29
  • interactive.requestBorder#2F2E29
  • keybindingLabel.background#15130D
  • keybindingLabel.border#44423E
  • keybindingLabel.bottomBorder#44423E
  • keybindingLabel.foreground#EBE8DD
  • list.activeSelectionBackground#211F1B
  • list.activeSelectionForeground#EBE8DD
  • list.activeSelectionIconForeground#C19F61
  • list.errorForeground#FA7C65
  • list.focusBackground#211F1B
  • list.focusForeground#EBE8DD
  • list.focusHighlightForeground#C19F61
  • list.highlightForeground#C19F61
  • list.hoverBackground#211F1B66
  • list.hoverForeground#EBE8DD
  • list.inactiveFocusBackground#44270055
  • list.inactiveSelectionBackground#44270077
  • list.inactiveSelectionForeground#EBE8DD
  • list.inactiveSelectionIconForeground#C19F61
  • list.warningForeground#D7A26A
  • menu.background#0F0D08
  • menu.border#44423E
  • menu.foreground#EBE8DD
  • menu.selectionBackground#211F1B
  • menu.selectionBorder#C19F61
  • menu.selectionForeground#EBE8DD
  • menu.separatorBackground#2F2E29
  • menubar.selectionBackground#211F1B
  • menubar.selectionForeground#EBE8DD
  • multiDiffEditor.background#0F0D08
  • multiDiffEditor.border#2F2E29
  • multiDiffEditor.headerBackground#15130D
  • notificationCenter.border#44423E
  • notifications.background#0F0D08
  • notifications.border#2F2E29
  • notifications.foreground#EBE8DD
  • notificationToast.border#44423E
  • outputView.background#0F0D08
  • outputViewStickyScroll.background#15130D
  • panel.background#181610
  • panel.border#2F2E29
  • panelSection.border#2F2E29
  • panelSection.dropBackground#211F1B
  • panelSectionHeader.background#15130D
  • panelSectionHeader.border#2F2E29
  • panelSectionHeader.foreground#EBE8DD
  • panelTitle.activeBorder#C19F61
  • panelTitle.activeForeground#EBE8DD
  • panelTitle.inactiveForeground#A19D90
  • peekView.border#C19F61
  • peekViewEditor.background#15130D
  • peekViewEditor.matchHighlightBackground#1E1B10
  • peekViewResult.background#181610
  • peekViewResult.matchHighlightBackground#1E1B10
  • peekViewResult.selectionBackground#211F1B
  • peekViewTitle.background#15130D
  • problemsErrorIcon.foreground#FA7C65
  • problemsInfoIcon.foreground#C19F61
  • problemsWarningIcon.foreground#D7A26A
  • quickInput.background#0F0D08
  • quickInput.foreground#EBE8DD
  • quickInputList.focusBackground#211F1B
  • searchEditor.findMatchBackground#1E1B10
  • searchEditor.findMatchBorder#D3B373
  • selection.background#211F1B
  • settings.focusedRowBackground#211F1B50
  • settings.headerForeground#C19F61
  • settings.modifiedItemIndicator#C19F61
  • settings.rowHoverBackground#211F1B25
  • sideBar.background#181610
  • sideBar.border#2F2E29
  • sideBar.foreground#EBE8DD
  • sideBarSectionHeader.background#15130D
  • sideBarSectionHeader.border#2F2E29
  • sideBarSectionHeader.foreground#EBE8DD
  • sideBarTitle.foreground#C19F61
  • statusBar.background#3F2100
  • statusBar.border#3F2100
  • statusBar.debuggingBackground#1B150B
  • statusBar.debuggingForeground#D7A26A
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#3F2100
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.hoverBackground#FFFFFF25
  • statusBarItem.remoteBackground#00000030
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.arrayForeground#EDE5C6
  • symbolIcon.booleanForeground#F87A63
  • symbolIcon.classForeground#84B470
  • symbolIcon.colorForeground#F87A63
  • symbolIcon.constantForeground#C0A062
  • symbolIcon.eventForeground#BEA068
  • symbolIcon.fieldForeground#EDE5C6
  • symbolIcon.fileForeground#EBE8DD
  • symbolIcon.folderForeground#C19F61
  • symbolIcon.functionForeground#BEA068
  • symbolIcon.interfaceForeground#84B470
  • symbolIcon.keyForeground#C29F5F
  • symbolIcon.keywordForeground#C29F5F
  • symbolIcon.methodForeground#BEA068
  • symbolIcon.moduleForeground#C19F61
  • symbolIcon.nullForeground#C0A062
  • symbolIcon.numberForeground#F87A63
  • symbolIcon.objectForeground#84B470
  • symbolIcon.operatorForeground#EDE5C6
  • symbolIcon.packageForeground#C19F61
  • symbolIcon.propertyForeground#EDE5C6
  • symbolIcon.snippetForeground#C19F61
  • symbolIcon.stringForeground#C0A062
  • symbolIcon.structForeground#84B470
  • symbolIcon.textForeground#EBE8DD
  • symbolIcon.typeParameterForeground#84B470
  • symbolIcon.unitForeground#C0A062
  • symbolIcon.variableForeground#EDE5C6
  • tab.activeBackground#0F0D08
  • tab.activeBorder#C19F61
  • tab.activeBorderTop#C19F61
  • tab.activeForeground#EBE8DD
  • tab.border#2F2E29
  • tab.hoverBackground#0F0D08
  • tab.hoverForeground#EBE8DD
  • tab.inactiveBackground#15130D
  • tab.inactiveForeground#A19D90
  • tab.unfocusedActiveBackground#0F0D08
  • tab.unfocusedActiveForeground#EBE8DD
  • tab.unfocusedInactiveForeground#A19D90
  • terminal.ansiBlack#15130D
  • terminal.ansiBlue#C19F61
  • terminal.ansiBrightBlack#181610
  • terminal.ansiBrightBlue#CFB482
  • terminal.ansiBrightCyan#84B470
  • terminal.ansiBrightGreen#7EC182
  • terminal.ansiBrightMagenta#BEA068
  • terminal.ansiBrightRed#FA7C65
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#D3B373
  • terminal.ansiCyan#84B470
  • terminal.ansiGreen#7EC182
  • terminal.ansiMagenta#BEA068
  • terminal.ansiRed#FA7C65
  • terminal.ansiWhite#EBE8DD
  • terminal.ansiYellow#D3B373
  • terminal.background#0F0D08
  • terminal.border#2F2E29
  • terminal.findMatchBackground#1E1B10
  • terminal.findMatchBorder#D3B373
  • terminal.findMatchHighlightBackground#1E1B10CC
  • terminal.foreground#EBE8DD
  • terminal.hoverHighlightBackground#15130D
  • terminal.inactiveSelectionBackground#44270055
  • terminal.selectionBackground#442700B3
  • terminal.tab.activeBorder#C19F61
  • terminalCommandDecoration.defaultBackground#C19F6180
  • terminalCommandDecoration.errorBackground#FA7C65
  • terminalCommandDecoration.successBackground#7EC182
  • terminalCursor.background#0F0D08
  • terminalCursor.foreground#C19F61
  • terminalOverviewRuler.cursorForeground#C19F61
  • terminalOverviewRuler.findMatchForeground#D3B373
  • titleBar.activeBackground#181610
  • titleBar.activeForeground#EBE8DD
  • titleBar.border#2F2E29
  • titleBar.inactiveBackground#15130D
  • titleBar.inactiveForeground#A19D90
  • walkThrough.embeddedEditorBackground#15130D
  • welcomePage.background#0F0D08
  • welcomePage.buttonBackground#15130D
  • welcomePage.buttonHoverBackground#211F1B
  • widget.shadow#00000066

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#B0A57Bitalic
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, storage, storage.type, storage.modifier#C29F5Fbold
entity.name.function, support.function, meta.function-call, variable.function#BEA068—
entity.name.type, entity.name.class, entity.name.struct, entity.name.enum, entity.name.interface, support.class, support.type, entity.other.inherited-class#84B470bold
constant, constant.language, constant.numeric, support.constant#C0A062—
variable, variable.other, variable.other.readwrite, variable.other.property#EDE5C6—
keyword.operator, punctuation, punctuation.accessor, punctuation.separator#EDE5C6—
invalid, invalid.illegal, invalid.deprecated#FA7C65bold 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#FA7C65—
string.regexp, string.regexp constant.character.escape, constant.other.character-class.regexp#FA7C65—
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#D7A26A—
source.js string.template, source.ts string.template, source.tsx string.template, source.python string.interpolated#D7A26A—
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#D3B373—
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#7EC182bold
source.python entity.name.function.decorator, source.python variable.language.special.self, source.python variable.language.special.cls#CFB482italic
source.python support.function.magic#BEA068bold
source.jsx entity.name.tag, source.tsx entity.name.tag, source.jsx support.class.component, source.tsx support.class.component#7EC182bold
source.jsx entity.other.attribute-name, source.tsx entity.other.attribute-name#D3B373—
source.sql keyword.other.DML, source.sql keyword.other.DDL, source.sql keyword.other.order, source.sql keyword.other.create#C29F5Fbold
source.sql constant.other.database-name, source.sql constant.other.table-name#84B470—
source.rust storage.modifier.lifetime, source.rust entity.name.function.macro#BEA068bold
source.go entity.name.package, source.go keyword.channel#C29F5Fbold
source.kotlin storage.type.annotation, source.swift storage.type.annotation, source.swift keyword.other.declaration-specifier#BEA068—
source.dart storage.type.annotation, source.dart support.class.flutter#7EC182bold
source.json support.type.property-name#7EC182bold
source.yaml entity.name.tag#7EC182bold
source.toml entity.other.attribute-name.table, source.toml keyword.key#7EC182bold
source.ini entity.name.section, source.ini keyword.other.definition#7EC182bold
source.env variable.other.key, source.dotenv variable.other.key, source.env keyword.other#FA7C65bold
text.html.markdown, text.plain, meta.paragraph.markdown#EBE8DD—
text.html.markdown markup.heading, text.html.markdown entity.name.section, text.html.markdown punctuation.definition.heading#C29F5Fbold
text.html.markdown markup.inline.raw, text.html.markdown markup.fenced_code#7EC182—
text.html.markdown markup.underline.link, text.html.markdown string.other.link#C19F61underline
text.html.markdown markup.quote#B0A57Bitalic
text.html entity.name.tag, text.xml entity.name.tag#C29F5Fbold
text.html entity.other.attribute-name, text.xml entity.other.attribute-name#BEA068—
log.error, log.fatal, log.critical, log.exception#FA7C65bold
log.warning, log.warn#D7A26Abold
log.info, log.notice#7EC182bold
log.debug, log.trace#D3B373—
log.date, log.timestamp#A19D90—