Skip to main content
CodingTheme

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#FFB6C1
  • activityBar.background#121212
  • activityBar.border#09090b
  • activityBar.foreground#dbd7caee
  • activityBar.inactiveForeground#dedcd550
  • activityBarBadge.background#bfbaaa
  • activityBarBadge.foreground#121212
  • badge.background#8c71a3
  • badge.foreground#121212
  • breadcrumb.activeSelectionForeground#eeeeee18
  • breadcrumb.background#09090b
  • breadcrumb.focusForeground#dbd7caee
  • breadcrumb.foreground#959da5
  • breadcrumbPicker.background#121212
  • button.background#FFB6C1
  • button.foreground#121212
  • button.hoverBackground#FFB6C1
  • checkbox.background#09090b
  • checkbox.border#2f363d
  • debugToolBar.background#121212
  • descriptionForeground#8c71a3
  • diffEditor.insertedTextBackground#4d937550
  • diffEditor.removedTextBackground#ab595950
  • dropdown.background#121212
  • dropdown.border#09090b
  • dropdown.foreground#dbd7caee
  • dropdown.listBackground#09090b
  • editor.background#121212
  • editor.findMatchBackground#e6cc7722
  • editor.findMatchHighlightBackground#e6cc7744
  • editor.focusedStackFrameHighlightBackground#b808
  • editor.foldBackground#eeeeee10
  • editor.foreground#dbd7caee
  • editor.inactiveSelectionBackground#eeeeee10
  • editor.lineHighlightBackground#09090b
  • editor.selectionBackground#eeeeee1e
  • editor.selectionHighlightBackground#eeeeee10
  • editor.stackFrameHighlightBackground#a707
  • editor.wordHighlightBackground#1c6b4805
  • editor.wordHighlightStrongBackground#1c6b4810
  • editorBracketHighlight.foreground1#5eaab5
  • editorBracketHighlight.foreground2#4d9375
  • editorBracketHighlight.foreground3#d4976c
  • editorBracketHighlight.foreground4#d9739f
  • editorBracketHighlight.foreground5#e6cc77
  • editorBracketHighlight.foreground6#6394bf
  • editorBracketMatch.background#4d937520
  • editorError.foreground#cb7676
  • editorGroup.border#09090b
  • editorGroupHeader.tabsBackground#121212
  • editorGroupHeader.tabsBorder#09090b
  • editorGutter.addedBackground#4d9375
  • editorGutter.commentRangeForeground#dedcd550
  • editorGutter.deletedBackground#cb7676
  • editorGutter.foldingControlForeground#8c71a3
  • editorGutter.modifiedBackground#6394bf
  • editorHint.foreground#4d9375
  • editorIndentGuide.activeBackground#ffffff30
  • editorIndentGuide.background#ffffff15
  • editorInfo.foreground#6394bf
  • editorInlayHint.background#09090b
  • editorInlayHint.foreground#666666
  • editorLineNumber.activeForeground#bfbaaa
  • editorLineNumber.foreground#dedcd550
  • editorOverviewRuler.border#111
  • editorStickyScroll.background#09090b
  • editorStickyScrollHover.background#09090b
  • editorWarning.foreground#d4976c
  • editorWhitespace.foreground#ffffff15
  • editorWidget.background#121212
  • errorForeground#cb7676
  • focusBorder#00000000
  • foreground#dbd7caee
  • gitDecoration.addedResourceForeground#4d9375
  • gitDecoration.conflictingResourceForeground#d4976c
  • gitDecoration.deletedResourceForeground#cb7676
  • gitDecoration.ignoredResourceForeground#dedcd550
  • gitDecoration.modifiedResourceForeground#6394bf
  • gitDecoration.submoduleResourceForeground#8c71a3
  • gitDecoration.untrackedResourceForeground#5eaab5
  • input.background#09090b
  • input.border#09090b
  • input.foreground#dbd7caee
  • input.placeholderForeground#8c71a3
  • inputOption.activeBackground#dedcd550
  • list.activeSelectionBackground#09090b
  • list.activeSelectionForeground#dbd7caee
  • list.focusBackground#09090b
  • list.highlightForeground#FFB6C1
  • list.hoverBackground#09090b
  • list.hoverForeground#dbd7caee
  • list.inactiveFocusBackground#121212
  • list.inactiveSelectionBackground#09090b
  • list.inactiveSelectionForeground#dbd7caee
  • menu.separatorBackground#09090b
  • notificationCenterHeader.background#121212
  • notificationCenterHeader.foreground#959da5
  • notifications.background#121212
  • notifications.border#09090b
  • notifications.foreground#dbd7caee
  • notificationsErrorIcon.foreground#cb7676
  • notificationsInfoIcon.foreground#6394bf
  • notificationsWarningIcon.foreground#d4976c
  • panel.background#121212
  • panel.border#09090b
  • panelInput.border#2f363d
  • panelTitle.activeBorder#FFB6C1
  • panelTitle.activeForeground#dbd7caee
  • panelTitle.inactiveForeground#959da5
  • peekViewEditor.background#121212
  • peekViewEditor.matchHighlightBackground#ffd33d33
  • peekViewResult.background#121212
  • peekViewResult.matchHighlightBackground#ffd33d33
  • pickerGroup.border#09090b
  • pickerGroup.foreground#dbd7caee
  • problemsErrorIcon.foreground#cb7676
  • problemsInfoIcon.foreground#6394bf
  • problemsWarningIcon.foreground#d4976c
  • progressBar.background#FFB6C1
  • quickInput.background#121212
  • quickInput.foreground#dbd7caee
  • quickInputList.focusBackground#09090b
  • scrollbar.shadow#0000
  • scrollbarSlider.activeBackground#dedcd550
  • scrollbarSlider.background#dedcd510
  • scrollbarSlider.hoverBackground#dedcd550
  • settings.headerForeground#dbd7caee
  • settings.modifiedItemIndicator#FFB6C1
  • sideBar.background#121212
  • sideBar.border#09090b
  • sideBar.foreground#bfbaaa
  • sideBarSectionHeader.background#121212
  • sideBarSectionHeader.border#09090b
  • sideBarSectionHeader.foreground#dbd7caee
  • sideBarTitle.foreground#dbd7caee
  • statusBar.background#121212
  • statusBar.border#09090b
  • statusBar.debuggingBackground#09090b
  • statusBar.debuggingForeground#bfbaaa
  • statusBar.foreground#bfbaaa
  • statusBar.noFolderBackground#121212
  • statusBarItem.prominentBackground#09090b
  • tab.activeBackground#121212
  • tab.activeBorder#09090b
  • tab.activeBorderTop#8c71a3
  • tab.activeForeground#dbd7caee
  • tab.border#09090b
  • tab.hoverBackground#09090b
  • tab.inactiveBackground#121212
  • tab.inactiveForeground#959da5
  • tab.unfocusedActiveBorder#09090b
  • tab.unfocusedActiveBorderTop#09090b
  • tab.unfocusedHoverBackground#121212
  • terminal.ansiBlack#393a34
  • terminal.ansiBlue#6394bf
  • terminal.ansiBrightBlack#777777
  • terminal.ansiBrightBlue#6394bf
  • terminal.ansiBrightCyan#5eaab5
  • terminal.ansiBrightGreen#4d9375
  • terminal.ansiBrightMagenta#d9739f
  • terminal.ansiBrightRed#cb7676
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#e6cc77
  • terminal.ansiCyan#5eaab5
  • terminal.ansiGreen#4d9375
  • terminal.ansiMagenta#d9739f
  • terminal.ansiRed#cb7676
  • terminal.ansiWhite#dbd7ca
  • terminal.ansiYellow#e6cc77
  • terminal.foreground#dbd7caee
  • terminal.selectionBackground#eeeeee1e
  • textBlockQuote.background#121212
  • textBlockQuote.border#09090b
  • textCodeBlock.background#121212
  • textLink.activeForeground#FFB6C1
  • textLink.foreground#FFB6C1
  • textPreformat.foreground#d1d5da
  • textSeparator.foreground#586069
  • titleBar.activeBackground#121212
  • titleBar.activeForeground#bfbaaa
  • titleBar.border#09090b
  • titleBar.inactiveBackground#121212
  • titleBar.inactiveForeground#959da5
  • tree.indentGuidesStroke#2f363d
  • welcomePage.buttonBackground#2f363d
  • welcomePage.buttonHoverBackground#444d56

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#758575dd
delimiter.bracket, delimiter, invalid.illegal.character-not-allowed-here.html, keyword.operator.rest, keyword.operator.spread, keyword.operator.type.annotation, keyword.operator.relational, keyword.operator.assignment, keyword.operator.type, meta.brace, meta.tag.block.any.html, meta.tag.inline.any.html, meta.tag.structure.input.void.html, meta.type.annotation, meta.embedded.block.github-actions-expression, storage.type.function.arrow, meta.objectliteral.ts, punctuation, punctuation.definition.string.begin.html.vue, punctuation.definition.string.end.html.vue#666666
constant, entity.name.constant, variable.language, meta.definition.variable#c99076
entity, entity.name#d38691
variable.parameter.function#dbd7caee
entity.name.tag, tag.html#00598a
entity.name.function#d38691
keyword, storage.type.class.jsdoc, punctuation.definition.template-expression#00598a
storage, storage.type, support.type.builtin, constant.language.undefined, constant.language.null, constant.language.import-export-all.ts#5eaab5
text.html.derivative, storage.modifier.package, storage.modifier.import, storage.type.java#dbd7caee
string, string punctuation.section.embedded source, attribute.value#4d9375
punctuation.definition.string#4d937577
punctuation.support.type.property-name#2993a377
support#2993a3
property, meta.property-name, meta.object-literal.key, entity.name.tag.yaml, attribute.name#2993a3
entity.other.attribute-name, invalid.deprecated.entity.other.attribute-name.html#6872ab
variable, identifier#6872ab
support.type.primitive, entity.name.type#5DA994
namespace#db889a
keyword.operator, keyword.operator.assignment.compound, meta.var.expr.ts#cb7676
invalid.broken#fdaeb7italic
invalid.deprecated#fdaeb7italic
invalid.illegal#fdaeb7italic
invalid.unimplemented#fdaeb7italic
carriage-return#24292eitalic underline
message.error#fdaeb7
string variable#4d9375
source.regexp, string.regexp#c4704f
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#4d9375
string.regexp constant.character.escape#e6cc77
support.constant#c99076
keyword.operator.quantifier.regexp, constant.numeric, number#4C9A91
keyword.other.unit#5eaab5
constant.language.boolean, constant.language#4d9375
meta.module-reference#FFB6C1
punctuation.definition.list.begin.markdown#d4976c
markup.heading, markup.heading entity.name#FFB6C1bold
markup.quote#5d99a9
markup.italic#dbd7caeeitalic
markup.bold#dbd7caeebold
markup.raw#FFB6C1
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#fdaeb7
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#85e89d
markup.changed, punctuation.definition.changed#ffab70
markup.ignored, markup.untracked#2f363d
meta.diff.range#b392f0bold
meta.diff.header#79b8ff
meta.separator#79b8ffbold
meta.output#79b8ff
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#d1d5da
brackethighlighter.unmatched#fdaeb7
constant.other.reference.link, string.other.link, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown#4d9375
markup.underline.link.markdown, markup.underline.link.image.markdown#8c71a3underline
type.identifier, constant.other.character-class.regexp#C9B27C
entity.other.attribute-name.html.vue#d38691
invalid.illegal.unrecognized-tag.htmlnormal

Shiki preview

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

Loading...