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#fb6c59
  • activityBar.background#1f2027
  • activityBar.border#1b1b23
  • activityBar.foreground#e1e4e8
  • activityBar.inactiveForeground#6a717d
  • activityBarBadge.background#0366d6
  • activityBarBadge.foreground#fff
  • badge.background#0079a8
  • badge.foreground#c8e1ff
  • breadcrumb.activeSelectionForeground#d1d5da
  • breadcrumb.focusForeground#e1e4e8
  • breadcrumb.foreground#959da5
  • breadcrumbPicker.background#2b2c36
  • button.background#108f41
  • button.foreground#dcffe4
  • button.hoverBackground#1ba35f
  • button.secondaryBackground#454456
  • button.secondaryForeground#fff
  • button.secondaryHoverBackground#585969
  • checkbox.background#454456
  • checkbox.border#1b1b23
  • debugToolBar.background#2b2c36
  • descriptionForeground#959da5
  • diffEditor.insertedTextBackground#22cc5530
  • diffEditor.removedTextBackground#d73a4930
  • dropdown.background#2f2f3d
  • dropdown.border#1b1b23
  • dropdown.foreground#e1e4e8
  • dropdown.listBackground#24262e
  • editor.background#191b21
  • editor.findMatchBackground#ffd33d44
  • editor.findMatchHighlightBackground#ffd33d22
  • editor.focusedStackFrameHighlightBackground#2b6a3033
  • editor.foldBackground#58596915
  • editor.foreground#e1e4e8
  • editor.inactiveSelectionBackground#3392FF22
  • editor.lineHighlightBackground#2b2c36
  • editor.linkedEditingBackground#3392FF22
  • editor.selectionBackground#3392FF44
  • editor.selectionHighlightBackground#17E5E633
  • editor.selectionHighlightBorder#17E5E600
  • editor.stackFrameHighlightBackground#C6902625
  • editor.wordHighlightBackground#17E5E600
  • editor.wordHighlightBorder#0d3968b8
  • editor.wordHighlightStrongBackground#17E5E600
  • editor.wordHighlightStrongBorder#0d3b6db8
  • editorBracketHighlight.foreground1#2ec4ff
  • editorBracketHighlight.foreground2#ffb35c
  • editorBracketHighlight.foreground3#b87ffa
  • editorBracketHighlight.foreground4#2ec4ff
  • editorBracketHighlight.foreground5#ffb35c
  • editorBracketHighlight.foreground6#b87ffa
  • editorBracketMatch.background#14f3f350
  • editorBracketMatch.border#17E5E600
  • editorCursor.foreground#c8e1ff
  • editorError.foreground#ff5882
  • editorGroup.border#1b1b23
  • editorGroupHeader.tabsBackground#1f2428
  • editorGroupHeader.tabsBorder#1b1b23
  • editorGutter.addedBackground#22cc55
  • editorGutter.deletedBackground#f0406c
  • editorGutter.modifiedBackground#1495ff
  • editorIndentGuide.activeBackground#454456
  • editorIndentGuide.background#2f2f3d
  • editorLineNumber.activeForeground#e1e4e8
  • editorLineNumber.foreground#454456
  • editorOverviewRuler.border#1b1b23
  • editorWarning.foreground#f0ff68
  • editorWhitespace.foreground#454456
  • editorWidget.background#1f2428
  • errorForeground#ff5882
  • focusBorder#1e4572
  • foreground#d1d5da
  • gitDecoration.addedResourceForeground#34d058
  • gitDecoration.conflictingResourceForeground#ffb35c
  • gitDecoration.deletedResourceForeground#f0406c
  • gitDecoration.ignoredResourceForeground#6a717d
  • gitDecoration.modifiedResourceForeground#2ec4ff
  • gitDecoration.submoduleResourceForeground#6a717d
  • gitDecoration.untrackedResourceForeground#34d058
  • input.background#2f2f3d
  • input.border#1b1b23
  • input.foreground#e1e4e8
  • input.placeholderForeground#959da5
  • list.activeSelectionBackground#39414a
  • list.activeSelectionForeground#e1e4e8
  • list.focusBackground#0079a8
  • list.hoverBackground#282a34
  • list.hoverForeground#e1e4e8
  • list.inactiveFocusBackground#1d253e
  • list.inactiveSelectionBackground#282a34
  • list.inactiveSelectionForeground#e1e4e8
  • menu.background#2e313a
  • menu.foreground#bcc0c5
  • notificationCenterHeader.background#24262e
  • notificationCenterHeader.foreground#959da5
  • notifications.background#2f2f3d
  • notifications.border#1b1b23
  • notifications.foreground#e1e4e8
  • notificationsErrorIcon.foreground#f0406c
  • notificationsInfoIcon.foreground#2ec4ff
  • notificationsWarningIcon.foreground#ffb35c
  • panel.background#1c1d24
  • panel.border#3f464e
  • panelInput.border#2f2f3d
  • panelTitle.activeBorder#fb6c59
  • panelTitle.activeForeground#e1e4e8
  • panelTitle.inactiveForeground#959da5
  • peekViewEditor.background#1f212888
  • peekViewEditor.matchHighlightBackground#ffd33d33
  • peekViewResult.background#1f2228
  • peekViewResult.matchHighlightBackground#ffd33d33
  • pickerGroup.border#454456
  • pickerGroup.foreground#e1e4e8
  • progressBar.background#0366d6
  • quickInput.background#24262e
  • quickInput.foreground#e1e4e8
  • scrollbar.shadow#0008
  • scrollbarSlider.activeBackground#6a717d88
  • scrollbarSlider.background#6a717d33
  • scrollbarSlider.hoverBackground#6a717d44
  • settings.headerForeground#e1e4e8
  • settings.modifiedItemIndicator#0366d6
  • sideBar.background#1c1d24
  • sideBar.border#111216
  • sideBar.foreground#d1d5da
  • sideBarSectionHeader.background#1b1c24
  • sideBarSectionHeader.border#1b1b23
  • sideBarSectionHeader.foreground#e1e4e8
  • sideBarTitle.foreground#e1e4e8
  • statusBar.background#22252a
  • statusBar.border#1b1b23
  • statusBar.debuggingBackground#931c06
  • statusBar.debuggingForeground#fff
  • statusBar.foreground#d1d5da
  • statusBar.noFolderBackground#24262e
  • statusBarItem.prominentBackground#282a34
  • tab.activeBackground#24262e
  • tab.activeBorder#24262e
  • tab.activeBorderTop#fb6c59
  • tab.activeForeground#e1e4e8
  • tab.border#1b1b23
  • tab.hoverBackground#24262e
  • tab.inactiveBackground#1f2428
  • tab.inactiveForeground#959da5
  • tab.unfocusedActiveBorder#24262e
  • tab.unfocusedActiveBorderTop#1b1b23
  • tab.unfocusedHoverBackground#24262e
  • terminal.ansiBlack#2c2a31
  • terminal.ansiBlue#1495ff
  • terminal.ansiBrightBlack#959da5
  • terminal.ansiBrightBlue#2ec4ff
  • terminal.ansiBrightCyan#3edce7
  • terminal.ansiBrightGreen#85e89d
  • terminal.ansiBrightMagenta#b87ffa
  • terminal.ansiBrightRed#ff5882
  • terminal.ansiBrightWhite#fafbfc
  • terminal.ansiBrightYellow#f0ff68
  • terminal.ansiCyan#2edbe7
  • terminal.ansiGreen#34d058
  • terminal.ansiMagenta#b87ffa
  • terminal.ansiRed#f0406c
  • terminal.ansiWhite#d1d5da
  • terminal.ansiYellow#f0ff68
  • terminal.background#181920
  • terminal.foreground#d1d5da
  • terminal.tab.activeBorder#fb6c59
  • terminalCursor.background#585969
  • terminalCursor.foreground#2ec4ff
  • textBlockQuote.background#24262e
  • textBlockQuote.border#454456
  • textCodeBlock.background#2f313d
  • textLink.activeForeground#c8e1ff
  • textLink.foreground#2ec4ff
  • textPreformat.foreground#d1d5da
  • textSeparator.foreground#585969
  • titleBar.activeBackground#24262e
  • titleBar.activeForeground#e1e4e8
  • titleBar.border#1b1b23
  • titleBar.inactiveBackground#1c1b24
  • titleBar.inactiveForeground#959da5
  • tree.indentGuidesStroke#2f2f3d
  • welcomePage.buttonBackground#2f2f3d
  • welcomePage.buttonHoverBackground#454456

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#6a717d
constant, entity.name.constant, variable.other.constant, variable.language#1cb7f5
entity, entity.name#c36bfd
variable.parameter.function#abe9fb
entity.name.tag#53ff7e
keyword#ff4070
storage, storage.type#ff4070
storage.modifier.package, storage.modifier.import, storage.type.java#e1e4e8
string, punctuation.definition.string, string punctuation.section.embedded source#88c9ff
support#29c2ff
meta.property-name#29c2ff
variable#ffc05a
variable.other#e1e4e8
invalid.broken#ff8d9bitalic
invalid.deprecated#ff8d9bitalic
invalid.illegal#ff8d9bitalic
invalid.unimplemented#ff8d9bitalic
carriage-return#24262eitalic underline
message.error#ff9ea9
string source#e1e4e8
string variable#33c5ff
source.regexp, string.regexp#dbedff
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#dbedff
string.regexp constant.character.escape#6eff92bold
support.constant#29c2ff
support.variable#29c2ff
meta.module-reference#29c2ff
punctuation.definition.list.begin.markdown#ffb35c
markup.heading, markup.heading entity.name#2ec4ffbold
markup.quote#70ff94
markup.italic#e1e4e8italic
markup.bold#e1e4e8bold
markup.raw#2ec4ff
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#ff99a5
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#75ff98
markup.changed, punctuation.definition.changed#ffb35c
markup.ignored, markup.untracked#2f2f3d
meta.diff.range#c977ffbold
meta.diff.header#2ec4ff
meta.separator#2ec4ffbold
meta.output#2ec4ff
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#d1d5da
brackethighlighter.unmatched#ff99a5
constant.other.reference.link, string.other.link#dbedffunderline

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...