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.background#0f1419
  • activityBar.border#334155
  • activityBar.foreground#bfdbfe
  • activityBar.inactiveForeground#64748b
  • activityBarBadge.background#60a5fa
  • activityBarBadge.foreground#0f1419
  • badge.background#60a5fa
  • badge.foreground#0f1419
  • breadcrumb.activeSelectionForeground#60a5fa
  • breadcrumb.background#0f1419
  • breadcrumb.focusForeground#bfdbfe
  • breadcrumb.foreground#64748b
  • breadcrumbPicker.background#0f1419
  • button.background#60a5fa
  • button.foreground#0f1419
  • button.hoverBackground#3b82f6
  • button.secondaryBackground#38bdf8
  • button.secondaryForeground#0f1419
  • button.secondaryHoverBackground#0ea5e9
  • dropdown.background#1e293b
  • dropdown.border#334155
  • dropdown.foreground#bfdbfe
  • dropdown.listBackground#0f1419
  • editor.background#0f1419
  • editor.findMatchBackground#0ea5e9
  • editor.findMatchHighlightBackground#0ea5e980
  • editor.findRangeHighlightBackground#33415540
  • editor.foreground#bfdbfe
  • editor.hoverHighlightBackground#33415540
  • editor.inactiveSelectionBackground#33415560
  • editor.lineHighlightBackground#1e293b
  • editor.rangeHighlightBackground#33415540
  • editor.selectionBackground#334155
  • editor.selectionHighlightBackground#33415580
  • editor.symbolHighlightBackground#33415540
  • editor.wordHighlightBackground#33415560
  • editor.wordHighlightStrongBackground#33415580
  • editorBracketHighlight.foreground1#60a5fa
  • editorBracketHighlight.foreground2#38bdf8
  • editorBracketHighlight.foreground3#34d399
  • editorBracketHighlight.foreground4#22d3ee
  • editorBracketHighlight.foreground5#a78bfa
  • editorBracketHighlight.foreground6#67e8f9
  • editorBracketHighlight.unexpectedBracket.foreground#f87171
  • editorBracketMatch.background#33415580
  • editorBracketMatch.border#60a5fa
  • editorBracketPairGuide.activeBackground1#60a5fa80
  • editorBracketPairGuide.activeBackground2#38bdf880
  • editorBracketPairGuide.activeBackground3#34d39980
  • editorBracketPairGuide.activeBackground4#22d3ee80
  • editorBracketPairGuide.activeBackground5#a78bfa80
  • editorBracketPairGuide.activeBackground6#67e8f980
  • editorBracketPairGuide.background1#60a5fa40
  • editorBracketPairGuide.background2#38bdf840
  • editorBracketPairGuide.background3#34d39940
  • editorBracketPairGuide.background4#22d3ee40
  • editorBracketPairGuide.background5#a78bfa40
  • editorBracketPairGuide.background6#67e8f940
  • editorCodeLens.foreground#64748b
  • editorCursor.foreground#60a5fa
  • editorError.foreground#f87171
  • editorGroup.border#334155
  • editorGroup.dropBackground#33415540
  • editorGroupHeader.noTabsBackground#0f1419
  • editorGroupHeader.tabsBackground#0c1015
  • editorGroupHeader.tabsBorder#334155
  • editorGutter.addedBackground#34d399
  • editorGutter.background#0f1419
  • editorGutter.deletedBackground#f87171
  • editorGutter.foldingControlForeground#64748b
  • editorGutter.modifiedBackground#38bdf8
  • editorHint.foreground#34d399
  • editorIndentGuide.activeBackground#334155
  • editorIndentGuide.background#33415540
  • editorInfo.foreground#38bdf8
  • editorLineNumber.activeForeground#60a5fa
  • editorLineNumber.foreground#64748b
  • editorLink.activeForeground#38bdf8
  • editorOverviewRuler.addedForeground#34d399
  • editorOverviewRuler.background#0f1419
  • editorOverviewRuler.border#334155
  • editorOverviewRuler.bracketMatchForeground#60a5fa
  • editorOverviewRuler.commonContentForeground#64748b
  • editorOverviewRuler.currentContentForeground#34d399
  • editorOverviewRuler.deletedForeground#f87171
  • editorOverviewRuler.errorForeground#f87171
  • editorOverviewRuler.findMatchForeground#0ea5e9
  • editorOverviewRuler.incomingContentForeground#38bdf8
  • editorOverviewRuler.infoForeground#38bdf8
  • editorOverviewRuler.modifiedForeground#38bdf8
  • editorOverviewRuler.rangeHighlightForeground#334155
  • editorOverviewRuler.selectionHighlightForeground#334155
  • editorOverviewRuler.warningForeground#fbbf24
  • editorOverviewRuler.wordHighlightForeground#334155
  • editorOverviewRuler.wordHighlightStrongForeground#334155
  • editorRuler.foreground#334155
  • editorWarning.foreground#fbbf24
  • editorWhitespace.foreground#33415560
  • extensionButton.prominentBackground#60a5fa
  • extensionButton.prominentForeground#0f1419
  • extensionButton.prominentHoverBackground#3b82f6
  • gitDecoration.conflictingResourceForeground#fbbf24
  • gitDecoration.deletedResourceForeground#f87171
  • gitDecoration.ignoredResourceForeground#64748b
  • gitDecoration.modifiedResourceForeground#38bdf8
  • gitDecoration.submoduleResourceForeground#60a5fa
  • gitDecoration.untrackedResourceForeground#34d399
  • input.background#1e293b
  • input.border#334155
  • input.foreground#bfdbfe
  • input.placeholderForeground#64748b
  • inputOption.activeBorder#60a5fa
  • inputValidation.errorBackground#f87171
  • inputValidation.errorBorder#f87171
  • inputValidation.errorForeground#0f1419
  • inputValidation.infoBackground#38bdf8
  • inputValidation.infoBorder#38bdf8
  • inputValidation.infoForeground#0f1419
  • inputValidation.warningBackground#fbbf24
  • inputValidation.warningBorder#fbbf24
  • inputValidation.warningForeground#0f1419
  • list.activeSelectionBackground#334155
  • list.activeSelectionForeground#bfdbfe
  • list.dropBackground#33415580
  • list.errorForeground#f87171
  • list.focusBackground#334155
  • list.focusForeground#bfdbfe
  • list.highlightForeground#60a5fa
  • list.hoverBackground#33415540
  • list.hoverForeground#bfdbfe
  • list.inactiveSelectionBackground#33415560
  • list.inactiveSelectionForeground#bfdbfe
  • list.warningForeground#fbbf24
  • menu.background#0f1419
  • menu.border#334155
  • menu.foreground#bfdbfe
  • menu.selectionBackground#334155
  • menu.selectionForeground#bfdbfe
  • menu.separatorBackground#334155
  • menubar.selectionBackground#334155
  • menubar.selectionBorder#60a5fa
  • menubar.selectionForeground#bfdbfe
  • merge.border#334155
  • merge.commonContentBackground#64748b40
  • merge.commonHeaderBackground#64748b60
  • merge.currentContentBackground#34d39920
  • merge.currentHeaderBackground#34d39940
  • merge.incomingContentBackground#38bdf820
  • merge.incomingHeaderBackground#38bdf840
  • notificationCenter.border#334155
  • notificationCenterHeader.background#0f1419
  • notificationCenterHeader.foreground#bfdbfe
  • notificationLink.foreground#38bdf8
  • notifications.background#0f1419
  • notifications.border#334155
  • notifications.foreground#bfdbfe
  • notificationToast.border#334155
  • panel.background#0f1419
  • panel.border#334155
  • panelInput.border#334155
  • panelTitle.activeBorder#60a5fa
  • panelTitle.activeForeground#bfdbfe
  • panelTitle.inactiveForeground#64748b
  • peekView.border#60a5fa
  • peekViewEditor.background#0f1419
  • peekViewEditor.matchHighlightBackground#0ea5e980
  • peekViewEditorGutter.background#0f1419
  • peekViewResult.background#0f1419
  • peekViewResult.fileForeground#bfdbfe
  • peekViewResult.lineForeground#64748b
  • peekViewResult.matchHighlightBackground#0ea5e980
  • peekViewResult.selectionBackground#334155
  • peekViewResult.selectionForeground#bfdbfe
  • peekViewTitle.background#1e293b
  • peekViewTitleDescription.foreground#64748b
  • peekViewTitleLabel.foreground#bfdbfe
  • progressBar.background#60a5fa
  • scrollbar.shadow#00000080
  • scrollbarSlider.activeBackground#334155
  • scrollbarSlider.background#33415560
  • scrollbarSlider.hoverBackground#33415580
  • sideBar.background#0f1419
  • sideBar.border#334155
  • sideBar.foreground#bfdbfe
  • sideBarSectionHeader.background#1e293b
  • sideBarSectionHeader.border#334155
  • sideBarSectionHeader.foreground#60a5fa
  • sideBarTitle.foreground#60a5fa
  • statusBar.background#0f1419
  • statusBar.border#334155
  • statusBar.debuggingBackground#f87171
  • statusBar.debuggingForeground#0f1419
  • statusBar.foreground#bfdbfe
  • statusBar.noFolderBackground#0f1419
  • statusBar.noFolderForeground#bfdbfe
  • statusBarItem.activeBackground#334155
  • statusBarItem.hoverBackground#33415560
  • statusBarItem.prominentBackground#60a5fa
  • statusBarItem.prominentForeground#0f1419
  • statusBarItem.prominentHoverBackground#3b82f6
  • symbolIcon.arrayForeground#60a5fa
  • symbolIcon.booleanForeground#60a5fa
  • symbolIcon.classForeground#60a5fa
  • symbolIcon.colorForeground#60a5fa
  • symbolIcon.constantForeground#34d399
  • symbolIcon.constructorForeground#60a5fa
  • symbolIcon.enumeratorForeground#60a5fa
  • symbolIcon.enumeratorMemberForeground#60a5fa
  • symbolIcon.eventForeground#60a5fa
  • symbolIcon.fieldForeground#60a5fa
  • symbolIcon.fileForeground#60a5fa
  • symbolIcon.folderForeground#60a5fa
  • symbolIcon.functionForeground#60a5fa
  • symbolIcon.interfaceForeground#60a5fa
  • symbolIcon.keyForeground#60a5fa
  • symbolIcon.keywordForeground#38bdf8
  • symbolIcon.methodForeground#60a5fa
  • symbolIcon.moduleForeground#60a5fa
  • symbolIcon.namespaceForeground#60a5fa
  • symbolIcon.nullForeground#60a5fa
  • symbolIcon.numberForeground#60a5fa
  • symbolIcon.objectForeground#60a5fa
  • symbolIcon.operatorForeground#38bdf8
  • symbolIcon.packageForeground#60a5fa
  • symbolIcon.propertyForeground#60a5fa
  • symbolIcon.referenceForeground#60a5fa
  • symbolIcon.snippetForeground#60a5fa
  • symbolIcon.stringForeground#22d3ee
  • symbolIcon.structForeground#60a5fa
  • symbolIcon.textForeground#60a5fa
  • symbolIcon.typeParameterForeground#60a5fa
  • symbolIcon.unitForeground#60a5fa
  • symbolIcon.variableForeground#60a5fa
  • tab.activeBackground#0f1419
  • tab.activeBorder#60a5fa
  • tab.activeBorderTop#60a5fa
  • tab.activeForeground#bfdbfe
  • tab.border#334155
  • tab.hoverBackground#1e293b
  • tab.hoverForeground#bfdbfe
  • tab.inactiveBackground#0c1015
  • tab.inactiveForeground#64748b
  • tab.unfocusedActiveBackground#0c1015
  • tab.unfocusedActiveForeground#64748b
  • tab.unfocusedInactiveBackground#0c1015
  • tab.unfocusedInactiveForeground#64748b
  • terminal.ansiBlack#0f1419
  • terminal.ansiBlue#60a5fa
  • terminal.ansiBrightBlack#64748b
  • terminal.ansiBrightBlue#93c5fd
  • terminal.ansiBrightCyan#67e8f9
  • terminal.ansiBrightGreen#6ee7b7
  • terminal.ansiBrightMagenta#c4b5fd
  • terminal.ansiBrightRed#fca5a5
  • terminal.ansiBrightWhite#f1f5f9
  • terminal.ansiBrightYellow#fcd34d
  • terminal.ansiCyan#22d3ee
  • terminal.ansiGreen#34d399
  • terminal.ansiMagenta#a78bfa
  • terminal.ansiRed#f87171
  • terminal.ansiWhite#bfdbfe
  • terminal.ansiYellow#fbbf24
  • terminal.background#0f1419
  • terminal.foreground#bfdbfe
  • titleBar.activeBackground#0f1419
  • titleBar.activeForeground#bfdbfe
  • titleBar.border#334155
  • titleBar.inactiveBackground#0c1015
  • titleBar.inactiveForeground#64748b

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#64748bitalic
keyword, storage.type, storage.modifier, keyword.control, keyword.operator, keyword.other#38bdf8bold
keyword.operator, keyword.operator.assignment, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise#38bdf8
string, string.quoted, string.template, string.interpolated#22d3ee
punctuation.definition.string.begin, punctuation.definition.string.end#22d3ee
constant.numeric, constant.language.numeric#34d399
constant, constant.language, constant.character, constant.other#34d399
variable, variable.parameter, variable.other#60a5fa
entity.name.function, support.function, meta.function-call#60a5fabold
entity.name.class, entity.name.type.class, support.class#60a5fabold
entity.name.type, support.type, storage.type.primitive#34d399
entity.other.attribute-name, entity.name.tag#60a5fa
entity.name.tag, punctuation.definition.tag#38bdf8
support.type.property-name.css#60a5fa
support.constant.property-value.css#34d399
support.type.property-name.json#60a5fa
markup.heading, entity.name.section.markdown#38bdf8bold
markup.bold#60a5fabold
markup.italic#60a5faitalic
markup.inline.raw, markup.fenced_code#34d399
markup.underline.link#38bdf8
entity.name.function.decorator.python#60a5fabold
variable.language.special.self.python#38bdf8italic
keyword.control.flow.js, keyword.control.flow.ts#38bdf8bold
variable.language.this.js, variable.language.this.ts#38bdf8italic
invalid, invalid.illegal#f87171underline
message.error#f87171
message.warning#fbbf24
message.info#38bdf8
variable.other.php, variable.other.property.php#60a5fa
entity.name.function.php, support.function.php#60a5fabold
entity.name.type.class.java, storage.type.java#60a5fabold
storage.type.annotation.java#34d399
entity.name.type.class.cs, storage.type.cs#60a5fabold
entity.name.type.attribute.cs#34d399
entity.name.function.go, support.function.go#60a5fabold
entity.name.type.go, storage.type.go#34d399
entity.name.function.rust, support.function.rust#60a5fabold
entity.name.function.macro.rust#a78bfabold
entity.name.type.rust, storage.type.rust#34d399
keyword.other.special-method.dockerfile, keyword.operator.dockerfile#38bdf8bold
entity.name.function.dockerfile#60a5fabold
entity.name.tag.yaml#60a5fa
string.unquoted.yaml#22d3ee
entity.name.type.anchor.yaml#34d399
variable.other.normal.shell, variable.other.positional.shell#60a5fa
entity.name.function.shell#60a5fabold
support.function.builtin.shell#38bdf8
keyword.other.sql#38bdf8bold
support.function.sql#60a5fa
entity.name.tag.xml, entity.name.tag.localname.xml#38bdf8
entity.other.attribute-name.xml#60a5fa
entity.name.type.class.ts, entity.name.type.class.tsx#60a5fabold
entity.name.type.interface.ts, entity.name.type.interface.tsx#34d399bold
entity.name.type.parameter.ts, entity.name.type.parameter.tsx#a78bfa
entity.name.type.enum.ts, entity.name.type.enum.tsx#fbbf24bold
storage.modifier.async.js, storage.modifier.async.ts#a78bfaitalic
meta.function.decorator.python#34d399bold
support.function.magic.python#a78bfabold
meta.function.parameters.python#34d399