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#0F9A78
  • activityBar.background#EEF7F3
  • activityBar.border#D0E5DC
  • activityBar.foreground#1A2E28
  • activityBar.inactiveForeground#5A736B
  • activityBarBadge.background#168F72
  • activityBarBadge.foreground#FFFFFF
  • badge.background#168F72
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#2A4038
  • breadcrumb.focusForeground#1A2E28
  • breadcrumb.foreground#5A736B
  • breadcrumbPicker.background#FFFFFF
  • button.background#168F72
  • button.fontWeight700
  • button.foreground#FFFFFF
  • button.hoverBackground#0F9A78
  • button.secondaryBackground#E4F2EC
  • button.secondaryForeground#1A2E28
  • button.secondaryHoverBackground#C8EDE0
  • checkbox.background#FFFFFF
  • checkbox.border#D0E5DC
  • debugConsole.errorForeground#C94A52
  • debugConsole.infoForeground#5A736B
  • debugConsole.sourceForeground#8A6B20
  • debugConsole.warningForeground#A68B14
  • debugConsoleInputIcon.foreground#168F72
  • debugIcon.breakpointForeground#D1242F
  • debugTokenExpression.boolean#2AA882
  • debugTokenExpression.error#C94A52
  • debugTokenExpression.name#168F72
  • debugTokenExpression.number#1A8A5C
  • debugTokenExpression.string#0A6B5C
  • debugTokenExpression.value#0A6B5C
  • debugToolBar.background#FFFFFF
  • descriptionForeground#5A736B
  • diffEditor.insertedLineBackground#168F7220
  • diffEditor.insertedTextBackground#2DD4A733
  • diffEditor.removedLineBackground#C94A5220
  • diffEditor.removedTextBackground#C94A5230
  • dropdown.background#FFFFFF
  • dropdown.border#D0E5DC
  • dropdown.foreground#1A2E28
  • dropdown.listBackground#FFFFFF
  • editor.background#F5FBF8
  • editor.findMatchBackground#2DD4A755
  • editor.findMatchHighlightBackground#2DD4A72A
  • editor.focusedStackFrameHighlightBackground#168F7233
  • editor.foldBackground#168F7215
  • editor.foreground#1A2E28
  • editor.inactiveSelectionBackground#C8EDE066
  • editor.lineHighlightBackground#EAF6F1
  • editor.linkedEditingBackground#2DD4A722
  • editor.selectionBackground#A8DFCE88
  • editor.selectionHighlightBackground#C8EDE0AA
  • editor.selectionHighlightBorder#168F7200
  • editor.stackFrameHighlightBackground#C6902625
  • editor.wordHighlightBackground#2DD4A71F
  • editor.wordHighlightBorder#168F7299
  • editor.wordHighlightStrongBackground#168F722B
  • editor.wordHighlightStrongBorder#0F9A7888
  • editorBracketHighlight.foreground1#168F72
  • editorBracketHighlight.foreground2#0A6B5C
  • editorBracketHighlight.foreground3#1A8A75
  • editorBracketHighlight.foreground4#2AA882
  • editorBracketHighlight.foreground5#0F9A78
  • editorBracketHighlight.foreground6#0D7A5C
  • editorBracketHighlight.unexpectedBracket.foreground#5A736B
  • editorBracketMatch.background#2DD4A738
  • editorBracketMatch.border#168F72AA
  • editorCursor.foreground#168F72
  • editorError.foreground#C94A52
  • editorGroup.border#D0E5DC
  • editorGroupHeader.tabsBackground#EEF7F3
  • editorGroupHeader.tabsBorder#D0E5DC
  • editorGutter.addedBackground#0F9A78
  • editorGutter.deletedBackground#C94A52
  • editorGutter.modifiedBackground#2AA882
  • editorIndentGuide.activeBackground#B8D9CB
  • editorIndentGuide.background#D8EBE3
  • editorInlayHint.background#5A736B22
  • editorInlayHint.foreground#5A736B
  • editorInlayHint.paramBackground#5A736B22
  • editorInlayHint.paramForeground#5A736B
  • editorInlayHint.typeBackground#5A736B22
  • editorInlayHint.typeForeground#5A736B
  • editorLineNumber.activeForeground#1A2E28
  • editorLineNumber.foreground#8AA89C
  • editorOverviewRuler.border#D0E5DC
  • editorWarning.foreground#A68B14
  • editorWhitespace.foreground#B8D0C6
  • editorWidget.background#FFFFFF
  • errorForeground#C94A52
  • focusBorder#0F9A78
  • foreground#1A2E28
  • gitDecoration.addedResourceForeground#0F9A78
  • gitDecoration.conflictingResourceForeground#B86A20
  • gitDecoration.deletedResourceForeground#C94A52
  • gitDecoration.ignoredResourceForeground#5A736B
  • gitDecoration.modifiedResourceForeground#2AA882
  • gitDecoration.submoduleResourceForeground#5A736B
  • gitDecoration.untrackedResourceForeground#2AA882
  • icon.foreground#5A736B
  • input.background#FFFFFF
  • input.border#D0E5DC
  • input.foreground#1A2E28
  • input.placeholderForeground#5A736B
  • keybindingLabel.foreground#1A2E28
  • list.activeSelectionBackground#C8EDE0
  • list.activeSelectionForeground#1A2E28
  • list.focusBackground#A8DFCE
  • list.focusForeground#1A2E28
  • list.highlightForeground#168F72
  • list.hoverBackground#E8F5F0
  • list.hoverForeground#1A2E28
  • list.inactiveFocusBackground#C8EDE0
  • list.inactiveSelectionBackground#E4F2EC
  • list.inactiveSelectionForeground#1A2E28
  • minimapSlider.activeBackground#168F7247
  • minimapSlider.background#168F7233
  • minimapSlider.hoverBackground#168F723d
  • notificationCenterHeader.background#EEF7F3
  • notificationCenterHeader.foreground#5A736B
  • notifications.background#FFFFFF
  • notifications.border#D0E5DC
  • notifications.foreground#1A2E28
  • notificationsErrorIcon.foreground#C94A52
  • notificationsInfoIcon.foreground#168F72
  • notificationsWarningIcon.foreground#A68B14
  • panel.background#F5FBF8
  • panel.border#D0E5DC
  • panelInput.border#D0E5DC
  • panelTitle.activeBorder#0F9A78
  • panelTitle.activeForeground#1A2E28
  • panelTitle.inactiveForeground#5A736B
  • peekViewEditor.background#F5FBF8CC
  • peekViewEditor.matchHighlightBackground#F5E84A55
  • peekViewResult.background#EEF7F3
  • peekViewResult.matchHighlightBackground#F5E84A55
  • pickerGroup.border#D0E5DC
  • pickerGroup.foreground#1A2E28
  • progressBar.background#2AA882
  • quickInput.background#FFFFFF
  • quickInput.foreground#1A2E28
  • scrollbar.shadow#1A2E2818
  • scrollbarSlider.activeBackground#168F7288
  • scrollbarSlider.background#168F7233
  • scrollbarSlider.hoverBackground#168F7244
  • settings.dropdownBackground#FFFFFF
  • settings.headerForeground#1A2E28
  • settings.modifiedItemIndicator#0F9A78
  • sideBar.background#EEF7F3
  • sideBar.border#D0E5DC
  • sideBar.foreground#2A4038
  • sideBarSectionHeader.background#EEF7F3
  • sideBarSectionHeader.border#D0E5DC
  • sideBarSectionHeader.foreground#1A2E28
  • sideBarTitle.foreground#1A2E28
  • statusBar.background#EEF7F3
  • statusBar.border#D0E5DC
  • statusBar.debuggingBackground#E8D4A8
  • statusBar.debuggingForeground#1A2E28
  • statusBar.focusBorder#168F72
  • statusBar.foreground#1A2E28
  • statusBar.noFolderBackground#EEF7F3
  • statusBarItem.activeBackground#168F721F
  • statusBarItem.focusBorder#0F9A78
  • statusBarItem.hoverBackground#168F7214
  • statusBarItem.prominentBackground#E4F2EC
  • statusBarItem.remoteBackground#168F72
  • statusBarItem.remoteForeground#FFFFFF
  • symbolIcon.arrayForeground#B86A20
  • symbolIcon.booleanForeground#168F72
  • symbolIcon.classForeground#B86A20
  • symbolIcon.colorForeground#168F72
  • symbolIcon.constantForeground#0F5323#196C2E#238636#2EA043#3FB950#56D364#168F72#0F9A78#2AA882#1A8A5C
  • symbolIcon.constructorForeground#1A8A75
  • symbolIcon.enumeratorForeground#B86A20
  • symbolIcon.enumeratorMemberForeground#168F72
  • symbolIcon.eventForeground#5A736B
  • symbolIcon.fieldForeground#B86A20
  • symbolIcon.fileForeground#8A6B20
  • symbolIcon.folderForeground#8A6B20
  • symbolIcon.functionForeground#0F9A78
  • symbolIcon.interfaceForeground#B86A20
  • symbolIcon.keyForeground#168F72
  • symbolIcon.keywordForeground#C94A52
  • symbolIcon.methodForeground#0F9A78
  • symbolIcon.moduleForeground#C94A52
  • symbolIcon.namespaceForeground#C94A52
  • symbolIcon.nullForeground#168F72
  • symbolIcon.numberForeground#1A8A5C
  • symbolIcon.objectForeground#B86A20
  • symbolIcon.operatorForeground#168F72
  • symbolIcon.packageForeground#B86A20
  • symbolIcon.propertyForeground#B86A20
  • symbolIcon.referenceForeground#168F72
  • symbolIcon.snippetForeground#168F72
  • symbolIcon.stringForeground#0A6B5C
  • symbolIcon.structForeground#B86A20
  • symbolIcon.textForeground#168F72
  • symbolIcon.typeParameterForeground#168F72
  • symbolIcon.unitForeground#168F72
  • symbolIcon.variableForeground#8A7A18
  • tab.activeBackground#F5FBF8
  • tab.activeBorder#F5FBF8
  • tab.activeBorderTop#0F9A78
  • tab.activeForeground#1A2E28
  • tab.border#D0E5DC
  • tab.hoverBackground#E8F5F0
  • tab.inactiveBackground#EEF7F3
  • tab.inactiveForeground#5A736B
  • tab.unfocusedActiveBorder#D0E5DC
  • tab.unfocusedActiveBorderTop#D0E5DC
  • tab.unfocusedHoverBackground#E8F5F0
  • terminal.ansiBlack#3A5048
  • terminal.ansiBlue#1A8A75
  • terminal.ansiBrightBlack#5A736B
  • terminal.ansiBrightBlue#0F9A78
  • terminal.ansiBrightCyan#2AA882
  • terminal.ansiBrightGreen#2AA882
  • terminal.ansiBrightMagenta#2AA882
  • terminal.ansiBrightRed#D45A52
  • terminal.ansiBrightWhite#1A2E28
  • terminal.ansiBrightYellow#C4A800
  • terminal.ansiCyan#0A7A6A
  • terminal.ansiGreen#168F72
  • terminal.ansiMagenta#1A8A75
  • terminal.ansiRed#C94A52
  • terminal.ansiWhite#2A4038
  • terminal.ansiYellow#A68B14
  • terminal.foreground#1A2E28
  • terminal.tab.activeBorder#0F9A78
  • terminalCursor.background#E4F2EC
  • terminalCursor.foreground#168F72
  • textBlockQuote.background#EEF7F3
  • textBlockQuote.border#D0E5DC
  • textCodeBlock.background#E4F2EC
  • textLink.activeForeground#0F9A78
  • textLink.foreground#168F72
  • textPreformat.foreground#1A2E28
  • textSeparator.foreground#5A736B
  • titleBar.activeBackground#F5FBF8
  • titleBar.activeForeground#1A2E28
  • titleBar.border#D0E5DC
  • titleBar.inactiveBackground#EEF7F3
  • titleBar.inactiveForeground#5A736B
  • tree.indentGuidesStroke#D0E5DC
  • welcomePage.buttonBackground#168F72
  • welcomePage.buttonHoverBackground#0F9A78

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#6E7681italic
constant.other.placeholder, constant.character#C94A42
constant, entity.name.constant, variable.other.constant, variable.other.enummember, variable.language, entity#0A7A6A
entity, entity.name#1A8A75
entity.name, meta.export.default, meta.definition.variable#8A7A18
variable.parameter.function, meta.jsx.children, meta.block, meta.tag.attributes, entity.name.constant, meta.object.member, meta.embedded.expression#1A2E28
entity.name.function#1A8A75
entity.name.tag, support.class.component#0F9A78
keyword#C94A42
storage, storage.type#C94A42
storage.modifier.package, storage.modifier.import, storage.type.java#1A2E28
string, string punctuation.section.embedded source#0A6B5C
support#0A7A6A
meta.property-name#0A7A6A
variable#8A7A18
variable.other#1A2E28
invalid.broken#D45A52italic
invalid.deprecated#D45A52italic
invalid.illegal#D45A52italic
invalid.unimplemented#D45A52italic
carriage-return#142822italic underline
message.error#D45A52
string variable#0A7A6A
source.regexp, string.regexp#0A6B5C
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#0A6B5C
string.regexp constant.character.escape#0F9A78bold
support.constant#0A7A6A
support.variable#0A7A6A
support.type.property-name.json#0F9A78
meta.module-reference#0A7A6A
punctuation.definition.list.begin.markdown#8A7A18
markup.heading, markup.heading entity.name#0A7A6Abold
markup.quote#0F9A78
markup.italic#1A2E28italic
markup.bold#1A2E28bold
markup.underlineunderline
markup.strikethroughstrikethrough
markup.inline.raw#0A7A6A
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#D45A52
punctuation.section.embedded#C94A42
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#0F9A78
markup.changed, punctuation.definition.changed#8A7A18
markup.ignored, markup.untracked#0D1A16
meta.diff.range#1A8A75bold
meta.diff.header#0A7A6A
meta.separator#0A7A6Abold
meta.output#0A7A6A
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#5A736B
brackethighlighter.unmatched#D45A52
constant.other.reference.link, string.other.link#0A6B5C