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.

  • _accessibilityNotePour garantir l'accessibilité aux personnes daltoniennes, il est conseillé d'utiliser des icônes, bordures ou motifs en plus de la couleur pour signaler les statuts (erreur, succès, avertissement, information). Toutes les couleurs d'alerte sont choisies pour garantir un contraste AAA.
  • activityBar.activeBackground#EBF5FB
  • activityBar.background#FFFFFF
  • activityBar.border#D5D8DC
  • activityBar.foreground#2C3E50
  • activityBar.inactiveForeground#5D6D7E
  • activityBarBadge.background#E67E22
  • activityBarBadge.foreground#FFFFFF
  • badge.background#E67E22
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#E67E22
  • breadcrumb.background#FFFFFF
  • breadcrumb.focusForeground#2C3E50
  • breadcrumb.foreground#5D6D7E
  • button.background#E67E22
  • button.foreground#FFFFFF
  • button.hoverBackground#F39C12
  • button.secondaryBackground#5D6D7E
  • button.secondaryForeground#FFFFFF
  • button.secondaryHoverBackground#3B4F63
  • checkbox.background#FFFFFF
  • checkbox.border#D5D8DC
  • checkbox.foreground#2C3E50
  • debugIcon.breakpointCurrentStackframeForeground#28B463
  • debugIcon.breakpointDisabledForeground#85929E
  • debugIcon.breakpointForeground#CB4335
  • debugIcon.breakpointStackframeForeground#2874A6
  • debugIcon.breakpointUnverifiedForeground#F39C12
  • debugIcon.continueForeground#28B463
  • debugIcon.disconnectForeground#E74C3C
  • debugIcon.pauseForeground#F39C12
  • debugIcon.restartForeground#58D68D
  • debugIcon.startForeground#28B463
  • debugIcon.stepIntoForeground#AF7AC5
  • debugIcon.stepOutForeground#48C9B0
  • debugIcon.stepOverForeground#5499C7
  • debugIcon.stopForeground#CB4335
  • debugToolBar.background#F8FBFD
  • debugToolBar.border#D5D8DC
  • diffEditor.border#D5D8DC
  • diffEditor.insertedTextBackground#28B46333
  • diffEditor.removedTextBackground#CB433533
  • dropdown.background#FFFFFF
  • dropdown.border#D5D8DC
  • dropdown.foreground#2C3E50
  • editor.background#FFFFFF
  • editor.error.foreground#B22222
  • editor.findMatchBackground#F7DC6F
  • editor.findMatchBorder#F39C12
  • editor.findMatchHighlightBackground#FAD7A0
  • editor.findMatchHighlightBorder#F39C12
  • editor.focusedStackFrameHighlightBackground#F39C1266
  • editor.foldBackground#EBF5FB80
  • editor.foreground#2C3E50
  • editor.hoverHighlightBackground#D5DBDB
  • editor.info.foreground#1565C0
  • editor.lineHighlightBackground#EBF5FB
  • editor.lineHighlightBorder#D5D8DC
  • editor.rangeHighlightBackground#EBF5FB
  • editor.rangeHighlightBorder#D5D8DC
  • editor.selectionBackground#CAE6FD
  • editor.selectionHighlightBackground#D5DBDB
  • editor.selectionHighlightBorder#ABB2B9
  • editor.stackFrameHighlightBackground#FAD7A066
  • editor.symbolHighlightBackground#CAE6FD
  • editor.symbolHighlightBorder#5499C7
  • editor.warning.foreground#B8860B
  • editor.wordHighlightBackground#EBF5FB
  • editor.wordHighlightBorder#ABB2B9
  • editor.wordHighlightStrongBackground#AED6F1
  • editor.wordHighlightStrongBorder#5D6D7E
  • editorBracketMatch.background#EBF5FB80
  • editorBracketMatch.border#5D6D7E
  • editorBracketPairGuide.activeBackground1#E67E22
  • editorBracketPairGuide.activeBackground2#2874A6
  • editorBracketPairGuide.activeBackground3#8E44AD
  • editorBracketPairGuide.activeBackground4#28B463
  • editorBracketPairGuide.activeBackground5#CB4335
  • editorBracketPairGuide.activeBackground6#F39C12
  • editorCodeLens.foreground#85929E
  • editorCursor.foreground#E67E22
  • editorError.background#B2222220
  • editorError.border#B2222280
  • editorError.foreground#B22222
  • editorGroup.border#D5D8DC
  • editorGroupHeader.border#D5D8DC
  • editorGroupHeader.tabsBackground#F8FBFD
  • editorGroupHeader.tabsBorder#D5D8DC
  • editorGutter.addedBackground#228B22
  • editorGutter.background#F8FBFD
  • editorGutter.deletedBackground#CB4335
  • editorGutter.foldingControlForeground#5D6D7E
  • editorGutter.modifiedBackground#2874A6
  • editorHoverWidget.background#FFFFFF
  • editorHoverWidget.border#D5D8DC
  • editorHoverWidget.foreground#2C3E50
  • editorIndentGuide.activeBackground#5A6C7E
  • editorIndentGuide.background#D5DBDB
  • editorInfo.background#1565C020
  • editorInfo.border#1565C080
  • editorInfo.foreground#1565C0
  • editorLineNumber.activeForeground#E67E22
  • editorLineNumber.foreground#3B4F63
  • editorLink.activeForeground#1ABC9C
  • editorMarkerNavigation.background#F8FBFD
  • editorMarkerNavigationError.background#CB433533
  • editorMarkerNavigationInfo.background#2874A633
  • editorMarkerNavigationWarning.background#F39C1233
  • editorOverviewRuler.background#FFFFFF
  • editorOverviewRuler.border#D5D8DC
  • editorOverviewRuler.errorForeground#CB433580
  • editorOverviewRuler.infoForeground#2874A680
  • editorOverviewRuler.warningForeground#F39C1280
  • editorRuler.foreground#D5D8DC
  • editorSuggestWidget.background#FFFFFF
  • editorSuggestWidget.border#D5D8DC
  • editorSuggestWidget.foreground#2C3E50
  • editorSuggestWidget.highlightForeground#E67E22
  • editorSuggestWidget.selectedBackground#EBF5FB
  • editorWarning.background#B8860B20
  • editorWarning.border#B8860B80
  • editorWarning.foreground#B8860B
  • editorWhitespace.foreground#E5E8E8
  • editorWidget.background#F8FBFD
  • editorWidget.foreground#2C3E50
  • editorWidget.resizeBorder#D5D8DC
  • focusBorder#E67E22
  • gitDecoration.addedResourceForeground#28B463
  • gitDecoration.conflictingResourceForeground#CB4335
  • gitDecoration.deletedResourceForeground#E74C3C
  • gitDecoration.ignoredResourceForeground#85929E
  • gitDecoration.modifiedResourceForeground#F39C12
  • gitDecoration.stageDeletedResourceForeground#CB4335
  • gitDecoration.stageModifiedResourceForeground#F39C12
  • gitDecoration.submoduleResourceForeground#5499C7
  • gitDecoration.untrackedResourceForeground#28B463
  • input.background#FFFFFF
  • input.border#D5D8DC
  • input.foreground#2C3E50
  • input.placeholderForeground#85929E
  • inputOption.activeBackground#E67E2233
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#2C3E50
  • inputValidation.errorBackground#F5B7B180
  • inputValidation.errorBorder#CB4335
  • inputValidation.errorForeground#2C3E50
  • inputValidation.infoBackground#AED6F180
  • inputValidation.infoBorder#2874A6
  • inputValidation.infoForeground#2C3E50
  • inputValidation.warningBackground#FAD7A080
  • inputValidation.warningBorder#F39C12
  • inputValidation.warningForeground#2C3E50
  • list.activeSelectionBackground#E67E22
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#EBF5FB
  • list.focusBackground#CAE6FD
  • list.focusForeground#2C3E50
  • list.highlightForeground#E67E22
  • list.hoverBackground#D5DBDB
  • list.hoverForeground#2C3E50
  • list.inactiveSelectionBackground#EBF5FB
  • list.inactiveSelectionForeground#2C3E50
  • listFilterWidget.background#EBF5FB
  • listFilterWidget.noMatchesOutline#CB4335
  • listFilterWidget.outline#E67E22
  • menu.background#FFFFFF
  • menu.border#D5D8DC
  • menu.foreground#2C3E50
  • menu.selectionBackground#E67E22
  • menu.selectionBorder#00000000
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#D5D8DC
  • menubar.selectionBackground#EBF5FB
  • menubar.selectionForeground#E67E22
  • merge.commonContentBackground#5D6D7E22
  • merge.commonHeaderBackground#5D6D7E33
  • merge.currentContentBackground#28B46322
  • merge.currentHeaderBackground#28B46333
  • merge.incomingContentBackground#2874A622
  • merge.incomingHeaderBackground#2874A633
  • minimap.background#FFFFFF
  • minimap.errorHighlight#CB4335
  • minimap.findMatchHighlight#F39C12
  • minimap.selectionHighlight#CAE6FD
  • minimap.warningHighlight#F39C12
  • minimapGutter.addedBackground#28B463
  • minimapGutter.deletedBackground#CB4335
  • minimapGutter.modifiedBackground#F39C12
  • notificationCenter.border#D5D8DC
  • notificationCenterHeader.background#EBF5FB
  • notificationCenterHeader.foreground#2C3E50
  • notifications.background#F8FBFD
  • notifications.border#D5D8DC
  • notifications.foreground#2C3E50
  • notificationsErrorIcon.foreground#CB4335
  • notificationsInfoIcon.foreground#2874A6
  • notificationsWarningIcon.foreground#F39C12
  • notificationToast.border#D5D8DC
  • panel.background#FFFFFF
  • panel.border#D5D8DC
  • panelTitle.activeBorder#E67E22
  • panelTitle.activeForeground#2C3E50
  • panelTitle.inactiveForeground#5D6D7E
  • peekView.border#D5D8DC
  • peekViewEditor.background#EBF5FB
  • peekViewEditor.matchHighlightBackground#F7DC6F
  • peekViewResult.background#EBF5FB
  • peekViewResult.fileForeground#2C3E50
  • peekViewResult.lineForeground#5D6D7E
  • peekViewResult.matchHighlightBackground#F7DC6F
  • peekViewResult.selectionBackground#CAE6FD
  • peekViewResult.selectionForeground#2C3E50
  • peekViewTitle.background#FFFFFF
  • peekViewTitleDescription.foreground#5D6D7E
  • peekViewTitleLabel.foreground#2C3E50
  • pickerGroup.border#D5D8DC
  • pickerGroup.foreground#2C3E50
  • progressBar.background#E67E22
  • quickInput.background#FFFFFF
  • quickInput.foreground#2C3E50
  • quickInputList.focusBackground#CAE6FD
  • quickInputList.focusForeground#2C3E50
  • quickInputTitle.background#EBF5FB
  • scrollbar.shadow#00000026
  • scrollbarSlider.activeBackground#85929ECC
  • scrollbarSlider.background#D5DBDB99
  • scrollbarSlider.hoverBackground#AAB7B8CC
  • selection.background#CAE6FD
  • settings.checkboxBackground#FFFFFF
  • settings.checkboxBorder#D5D8DC
  • settings.checkboxForeground#2C3E50
  • settings.dropdownBackground#FFFFFF
  • settings.dropdownBorder#D5D8DC
  • settings.dropdownForeground#2C3E50
  • settings.headerForeground#2C3E50
  • settings.modifiedItemIndicator#F39C12
  • settings.numberInputBackground#FFFFFF
  • settings.numberInputBorder#D5D8DC
  • settings.numberInputForeground#2C3E50
  • settings.textInputBackground#FFFFFF
  • settings.textInputBorder#D5D8DC
  • settings.textInputForeground#2C3E50
  • sideBar.background#F8FBFD
  • sideBar.border#D5D8DC
  • sideBar.foreground#2C3E50
  • sideBarSectionHeader.background#D5DBDB
  • sideBarSectionHeader.border#D5D8DC
  • sideBarSectionHeader.foreground#2C3E50
  • sideBarTitle.foreground#2C3E50
  • statusBar.background#E67E22
  • statusBar.border#D5D8DC
  • statusBar.debuggingBackground#CB4335
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#8E44AD
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.hoverBackground#F5B041
  • statusBarItem.remoteBackground#2874A6
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#FFFFFF
  • tab.activeBorder#E67E22
  • tab.activeForeground#2C3E50
  • tab.border#D5D8DC
  • tab.inactiveBackground#EBF5FB
  • tab.inactiveForeground#5D6D7E
  • tab.unfocusedActiveBorder#D5D8DC
  • tab.unfocusedActiveForeground#5D6D7E
  • tab.unfocusedInactiveForeground#85929E
  • terminal.ansiBlack#5D6D7E
  • terminal.ansiBlue#2874A6
  • terminal.ansiBrightBlack#85929E
  • terminal.ansiBrightBlue#5499C7
  • terminal.ansiBrightCyan#48C9B0
  • terminal.ansiBrightGreen#58D68D
  • terminal.ansiBrightMagenta#AF7AC5
  • terminal.ansiBrightRed#E74C3C
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#F5B041
  • terminal.ansiCyan#1ABC9C
  • terminal.ansiGreen#28B463
  • terminal.ansiMagenta#8E44AD
  • terminal.ansiRed#CB4335
  • terminal.ansiWhite#FFFFFF
  • terminal.ansiYellow#F39C12
  • terminal.border#D5D8DC
  • terminal.foreground#2C3E50
  • terminal.selectionBackground#AED6F1
  • terminalCursor.background#FFFFFF
  • terminalCursor.foreground#E67E22
  • textLink.activeForeground#1F618D
  • textLink.foreground#2874A6
  • titleBar.activeBackground#FFFFFF
  • titleBar.activeForeground#2C3E50
  • titleBar.border#D5D8DC
  • titleBar.inactiveBackground#F8FBFD
  • titleBar.inactiveForeground#5D6D7E
  • tree.indentGuidesStroke#D5DBDB
  • widget.shadow#00000026

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#5D6D7Eitalic
keyword, keyword.control, storage.type, storage.modifier#E67E22bold
variable, string constant.other.placeholder, variable.other.constant, variable.language#1ABC9C
string, string.template, punctuation.definition.string, string.quoted.single, string.quoted.double#27AE60
entity.name.function, support.function, meta.function-call, variable.function#8E44AD
entity.name.type, entity.name.class, entity.name.namespace, entity.name.scope-resolution, support.class#D35400
constant, constant.language, constant.character, constant.other#C0392B
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal#16A085
keyword.operator, keyword.operator.assignment, keyword.operator.arithmetic, keyword.operator.logical#E67E22
punctuation, punctuation.definition, punctuation.separator, punctuation.terminator#2C3E50
entity.name.tag, punctuation.definition.tag#2980B9
entity.other.attribute-name#D35400
support.type, support.class, support.constant, support.variable#9B59B6
markup.heading, punctuation.definition.heading#2980B9bold
markup.italic, punctuation.definition.italic#27AE60italic
markup.bold, punctuation.definition.bold#D35400bold
markup.underline.link, string.other.link#1ABC9C
markup.fenced_code, markup.inline.raw#8E44AD
markup.list.unnumbered, markup.list.numbered#2C3E50
markup.quote#16A085italic
string.regexp, string.regexp keyword.other#16A085
constant.character.escape#E67E22
meta.tag.inline.any.html, *url*, *link*, *uri*underline
entity.other.attribute-name#D35400
markup.changed, meta.diff.header.git, meta.diff.header.from-file, meta.diff.header.to-file#2874A6italic
markup.deleted#CB4335
markup.inserted#28B463