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.
key HEX RGB RGBA activityBar.activeBorder
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) activityBar.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) activityBar.dropBackground
#242424 RGB(36, 36, 36) RGBA(36, 36, 36, 1) activityBar.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) activityBar.inactiveForeground
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) badge.background
#057AC8 RGB(5, 122, 200) RGBA(5, 122, 200, 1) badge.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) breadcrumb.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) button.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) button.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) button.hoverBackground
#4D4D4D RGB(77, 77, 77) RGBA(77, 77, 77, 1) checkbox.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) checkbox.border
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) checkbox.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) descriptionForeground
#BDC3C7 RGB(189, 195, 199) RGBA(189, 195, 199, 1) dropdown.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) dropdown.border
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) dropdown.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) dropdown.listBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) editor.background
#242424 RGB(36, 36, 36) RGBA(36, 36, 36, 1) editor.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) editorGroupHeader.tabsBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) editorPane.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) errorForeground
#DA4453 RGB(218, 68, 83) RGBA(218, 68, 83, 1) focusBorder
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) icon.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) input.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) input.border
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) input.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) input.placeholderForeground
#BDC3C7 RGB(189, 195, 199) RGBA(189, 195, 199, 1) list.activeSelectionBackground
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) list.activeSelectionForeground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) list.dropBackground
#315BEF88 RGB(49, 91, 239) RGBA(49, 91, 239, 0.533) list.errorForeground
#DA4453 RGB(218, 68, 83) RGBA(218, 68, 83, 1) list.filterMatchBackground
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) list.filterMatchBorder
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) list.focusBackground
#315BEF88 RGB(49, 91, 239) RGBA(49, 91, 239, 0.533) list.focusForeground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) list.inactiveFocusBackground
#315BEF88 RGB(49, 91, 239) RGBA(49, 91, 239, 0.533) list.inactiveSelectionBackground
#315BEF88 RGB(49, 91, 239) RGBA(49, 91, 239, 0.533) list.inactiveSelectionForeground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) list.warningForeground
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) listFilterWidget.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) listFilterWidget.noMatchesOutline
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) listFilterWidget.outline
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) scrollbarSlider.activeBackground
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) scrollbarSlider.background
#315BEF88 RGB(49, 91, 239) RGBA(49, 91, 239, 0.533) scrollbarSlider.hoverBackground
#315BEFCC RGB(49, 91, 239) RGBA(49, 91, 239, 0.8) selection.background
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) sideBar.background
#242424 RGB(36, 36, 36) RGBA(36, 36, 36, 1) sideBar.border
#4D4D4D RGB(77, 77, 77) RGBA(77, 77, 77, 1) sideBarSectionHeader.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) sideBarSectionHeader.foreground
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) statusBar.background
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) statusBar.debuggingBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) statusBar.noFolderBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) tab.activeBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) tab.activeBorderTop
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) tab.border
#4D4D4D RGB(77, 77, 77) RGBA(77, 77, 77, 1) tab.inactiveBackground
#363636 RGB(54, 54, 54) RGBA(54, 54, 54, 1) textBlockQuote.background
#242424 RGB(36, 36, 36) RGBA(36, 36, 36, 1) textBlockQuote.border
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) textCodeBlock.background
#242424 RGB(36, 36, 36) RGBA(36, 36, 36, 1) textLink.activeForeground
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) textLink.foreground
#315BEF RGB(49, 91, 239) RGBA(49, 91, 239, 1) textPreformat.foreground
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) textSeparator.foreground
#BDC3C7 RGB(189, 195, 199) RGBA(189, 195, 199, 1) tree.indentGuidesStroke
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1)
tokenColors Foregrounds this theme assigns to the token scope catalog. A rule with only a font style is skipped, and a longer matching scope wins. Italic and bold rules are not listed — the preview above shows them in the code.
scope HEX RGB RGBA comment
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) comment.block
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) comment.block.documentation
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) comment.line
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) constant
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) constant.character
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.character.escape
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) constant.numeric
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.numeric.integer
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.numeric.float
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.numeric.hex
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.numeric.octal
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) constant.other
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) constant.other.placeholder
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) entity
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.class
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.function
#3498DB RGB(52, 152, 219) RGBA(52, 152, 219, 1) entity.name.method
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.namespace
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.section
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.selector
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.tag
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) entity.name.type
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.type.enum
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.type.interface
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.name.type.struct
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) entity.other
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) entity.other.attribute-name
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) entity.other.inherited-class
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) invalid
#ED1515 RGB(237, 21, 21) RGBA(237, 21, 21, 1) invalid.deprecated
#ED1515 RGB(237, 21, 21) RGBA(237, 21, 21, 1) invalid.illegal
#ED1515 RGB(237, 21, 21) RGBA(237, 21, 21, 1) keyword
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.control
#1D99F3 RGB(29, 153, 243) RGBA(29, 153, 243, 1) keyword.control.flow
#1D99F3 RGB(29, 153, 243) RGBA(29, 153, 243, 1) keyword.operator
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.operator.new
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.operator.assignment
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.operator.arithmetic
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.operator.logical
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) keyword.other
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) markup
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) markup.bold
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) markup.changed
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) markup.deleted
#DA4453 RGB(218, 68, 83) RGBA(218, 68, 83, 1) markup.heading
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) markup.inline.raw
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) markup.inserted
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) markup.italic
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) markup.raw
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) markup.underline
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) markup.underline.link
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) meta
#34495E RGB(52, 73, 94) RGBA(52, 73, 94, 1) meta.function-call
#3498DB RGB(52, 152, 219) RGBA(52, 152, 219, 1) meta.tag
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) punctuation.definition.bracket
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) punctuation.definition.comment
#7F8C8D RGB(127, 140, 141) RGBA(127, 140, 141, 1) punctuation.definition.string.begin
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) punctuation.definition.string.end
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) punctuation.separator
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) punctuation.separator.continuation
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) punctuation.terminator
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) storage
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) storage.modifier
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) storage.type
#9B59B6 RGB(155, 89, 182) RGBA(155, 89, 182, 1) string
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.interpolated
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.other
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.quoted
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.quoted.double
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.quoted.other
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.quoted.single
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.quoted.triple
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.regexp
#3DAEE9 RGB(61, 174, 233) RGBA(61, 174, 233, 1) string.template
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) string.unquoted
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) support
#23CC71 RGB(35, 204, 113) RGBA(35, 204, 113, 1) support.class
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) support.constant
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1) support.function
#3498DB RGB(52, 152, 219) RGBA(52, 152, 219, 1) support.other
#FDBC4B RGB(253, 188, 75) RGBA(253, 188, 75, 1) support.type
#1ABC9C RGB(26, 188, 156) RGBA(26, 188, 156, 1) support.type.primitive
#1ABC9C RGB(26, 188, 156) RGBA(26, 188, 156, 1) support.type.property-name
#1ABC9C RGB(26, 188, 156) RGBA(26, 188, 156, 1) variable
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) variable.function
#3498DB RGB(52, 152, 219) RGBA(52, 152, 219, 1) variable.language
#DA4453 RGB(218, 68, 83) RGBA(218, 68, 83, 1) variable.name
#EFF0F1 RGB(239, 240, 241) RGBA(239, 240, 241, 1) variable.other
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) variable.other.constant
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) variable.other.property
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) variable.other.readwrite
#F47750 RGB(244, 119, 80) RGBA(244, 119, 80, 1) variable.parameter
#F67400 RGB(246, 116, 0) RGBA(246, 116, 0, 1)