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#272727ff
  • activityBar.dropBackground#212121ff
  • activityBar.foreground#6f9cc7ff
  • activityBar.inactiveForeground#5a5a5aff
  • activityBarBadge.background#6f9cc7bf
  • activityBarBadge.foreground#ffffffff
  • badge.background#6f9cc7bf
  • badge.foreground#ffffffff
  • breadcrumb.activeSelectionForeground#e0e0e0
  • breadcrumb.background#212121ff
  • breadcrumb.focusForeground#eeeeeeff
  • breadcrumb.foreground#777777ff
  • breadcrumbPicker.background#272727ff
  • button.background#31628aff
  • button.foreground#ffffffff
  • button.hoverBackground#46759dff
  • debugExceptionWidget.background#420b0d
  • debugExceptionWidget.border#272727ff
  • debugToolBar.background#212121ff
  • descriptionForeground#ccccccb3
  • diffEditor.insertedTextBackground#9bb95533
  • diffEditor.removedTextBackground#ff000033
  • dropdown.background#272727ff
  • dropdown.border#272727ff
  • dropdown.foreground#eeeeeeff
  • editor.background#212121ff
  • editor.findMatchBackground#505f7040
  • editor.findMatchHighlightBackground#505f7040
  • editor.findRangeHighlightBackground#505f7040
  • editor.focusedStackFrameHighlightBackground#505f7040
  • editor.foreground#ddddddff
  • editor.hoverHighlightBackground#505f7040
  • editor.inactiveSelectionBackground#505f7020
  • editor.lineHighlightBackground#272727ff
  • editor.lineHighlightBorder#272727ff
  • editor.rangeHighlightBackground#505f7040
  • editor.selectionBackground#505f7040
  • editor.selectionHighlightBackground#505f7020
  • editor.snippetFinalTabstopHighlightBorder#505f7040
  • editor.snippetTabstopHighlightBackground#505f7040
  • editor.stackFrameHighlightBackground#505f7040
  • editor.wordHighlightBackground#505f7020
  • editor.wordHighlightStrongBackground#505f7020
  • editorActiveLineNumber.foreground#777777ff
  • editorBracketMatch.background#505f7020
  • editorBracketMatch.border#6f9cc7ff
  • editorCodeLens.foreground#999999
  • editorCursor.foreground#688be8ff
  • editorError.foreground#a8565cff
  • editorGroup.border#272727ff
  • editorGroup.dropBackground#212121ff
  • editorGroupHeader.noTabsBackground#212121ff
  • editorGroupHeader.tabsBackground#272727ff
  • editorGutter.addedBackground#041d00ff
  • editorGutter.background#212121ff
  • editorGutter.commentRangeForeground#c5c5c5
  • editorGutter.deletedBackground#3e0000ff
  • editorGutter.modifiedBackground#081825ff
  • editorHint.foreground#eeeeeeb3
  • editorHoverWidget.background#272727ff
  • editorHoverWidget.border#272727ff
  • editorIndentGuide.activeBackground#383838ff
  • editorIndentGuide.background#2f2f2fff
  • editorInfo.foreground#008000
  • editorLineNumber.activeForeground#777777ff
  • editorLineNumber.foreground#5a5a5aff
  • editorLink.activeForeground#4e94ce
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#a8565cff
  • editorMarkerNavigationInfo.background#008000
  • editorMarkerNavigationWarning.background#4d9e4d
  • editorOverviewRuler.addedForeground#2a4319ff
  • editorOverviewRuler.border#272727ff
  • editorOverviewRuler.bracketMatchForeground#a0a0a0
  • editorOverviewRuler.commonContentForeground#60606066
  • editorOverviewRuler.currentContentForeground#40c8ae80
  • editorOverviewRuler.deletedForeground#6d212bff
  • editorOverviewRuler.errorForeground#a8565cbf
  • editorOverviewRuler.findMatchForeground#f6b94db3
  • editorOverviewRuler.incomingContentForeground#40a6ff80
  • editorOverviewRuler.infoForeground#121288b3
  • editorOverviewRuler.modifiedForeground#2f3f4eff
  • editorOverviewRuler.rangeHighlightForeground#007acc99
  • editorOverviewRuler.selectionHighlightForeground#a0a0a0cc
  • editorOverviewRuler.warningForeground#128812b3
  • editorOverviewRuler.wordHighlightForeground#a0a0a0cc
  • editorOverviewRuler.wordHighlightStrongForeground#c0a0c0cc
  • editorPane.background#212121ff
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#272727ff
  • editorSuggestWidget.border#272727ff
  • editorSuggestWidget.foreground#eeeeeeff
  • editorSuggestWidget.highlightForeground#eeeeeeff
  • editorSuggestWidget.selectedBackground#2f2f2fff
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.foreground#4d9e4d
  • editorWhitespace.foreground#e3e4e229
  • editorWidget.background#272727ff
  • editorWidget.border#272727ff
  • errorForeground#a8565cff
  • extensionButton.prominentBackground#327e36
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#28632b
  • focusBorder#505f70ff
  • foreground#ddddddff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#777777ff
  • gitDecoration.modifiedResourceForeground#ac9367ff
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#839f6fff
  • input.background#212121ff
  • input.foreground#eeeeeeff
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBorder#6f9cc7ff
  • inputValidation.errorBackground#310000ff
  • inputValidation.errorBorder#4b0011ff
  • inputValidation.infoBackground#212121ff
  • inputValidation.infoBorder#424242ff
  • inputValidation.warningBackground#1b0000ff
  • inputValidation.warningBorder#301f00ff
  • list.activeSelectionBackground#2f2f2fff
  • list.activeSelectionForeground#eeeeeeff
  • list.dropBackground#212121ff
  • list.errorForeground#a8565cff
  • list.focusBackground#2f2f2fff
  • list.highlightForeground#eeeeeeff
  • list.hoverBackground#2f2f2fff
  • list.inactiveFocusBackground#2f2f2fff
  • list.inactiveSelectionBackground#2f2f2fff
  • list.inactiveSelectionForeground#eeeeeeff
  • list.invalidItemForeground#b89500
  • list.warningForeground#4d9e4d
  • menu.background#272727ff
  • menu.foreground#b9b9b9ff
  • menu.selectionBackground#2f2f2fff
  • menu.selectionForeground#eeeeeeff
  • menu.separatorBackground#424242ff
  • menubar.selectionBackground#2f2f2fff
  • menubar.selectionForeground#eeeeeeff
  • merge.commonContentBackground#60606029
  • merge.commonHeaderBackground#60606066
  • merge.currentContentBackground#40c8ae33
  • merge.currentHeaderBackground#40c8ae80
  • merge.incomingContentBackground#40a6ff33
  • merge.incomingHeaderBackground#40a6ff80
  • notificationCenterHeader.background#272727ff
  • notificationLink.foreground#6f9cc7ff
  • notifications.background#272727ff
  • notifications.border#272727ff
  • panel.background#272727ff
  • panel.border#272727ff
  • panel.dropBackground#212121ff
  • panelTitle.activeBorder#6f9cc7ff
  • panelTitle.activeForeground#eeeeeeff
  • panelTitle.inactiveForeground#a8a8a8ff
  • peekView.border#272727ff
  • peekViewEditor.background#001f33
  • peekViewEditor.matchHighlightBackground#ff8f0099
  • peekViewEditorGutter.background#001f33
  • peekViewResult.background#272727ff
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#ea5c004d
  • peekViewResult.selectionBackground#3399ff33
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#212121ff
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#272727ff
  • pickerGroup.foreground#3794ff
  • progressBar.background#0e70c0
  • scrollbar.shadow#0a0a0aff
  • scrollbarSlider.activeBackground#5a5a5abf
  • scrollbarSlider.background#424242bf
  • scrollbarSlider.hoverBackground#4d4d4dbf
  • settings.checkboxBackground#212121ff
  • settings.checkboxBorder#5a5a5aff
  • settings.checkboxForeground#eeeeeeff
  • settings.dropdownBackground#272727ff
  • settings.dropdownBorder#272727ff
  • settings.dropdownForeground#eeeeeeff
  • settings.dropdownListBorder#383838ff
  • settings.headerForeground#dceeffff
  • settings.modifiedItemIndicator#505f70ff
  • settings.numberInputBackground#272727ff
  • settings.numberInputForeground#eeeeeeff
  • settings.textInputBackground#272727ff
  • settings.textInputForeground#eeeeeeff
  • sideBar.background#272727ff
  • sideBar.dropBackground#212121ff
  • sideBar.foreground#a8a8a8ff
  • sideBarSectionHeader.background#272727ff
  • sideBarSectionHeader.foreground#5a5a5aff
  • sideBarTitle.foreground#5a5a5aff
  • statusBar.background#2f2f2fff
  • statusBar.debuggingBackground#721d01ff
  • statusBar.debuggingForeground#a8a8a8ff
  • statusBar.foreground#a8a8a8ff
  • statusBar.noFolderBackground#351146ff
  • statusBar.noFolderForeground#a8a8a8ff
  • tab.activeBackground#272727ff
  • tab.activeBorder#6f9cc7ff
  • tab.activeForeground#eeeeeeff
  • tab.activeModifiedBorder#6f9cc7bf
  • tab.border#272727ff
  • tab.inactiveBackground#272727ff
  • tab.inactiveForeground#a8a8a8ff
  • tab.inactiveModifiedBorder#6f9cc7bf
  • tab.unfocusedActiveForeground#eeeeeeff
  • tab.unfocusedActiveModifiedBorder#6f9cc780
  • tab.unfocusedInactiveForeground#a8a8a8ff
  • tab.unfocusedInactiveModifiedBorder#6f9cc780
  • terminal.ansiBlack#313131ff
  • terminal.ansiBlue#7facd8ff
  • terminal.ansiBrightBlack#848484ff
  • terminal.ansiBrightBlue#688be8ff
  • terminal.ansiBrightCyan#80b0b7ff
  • terminal.ansiBrightGreen#a3bf8dff
  • terminal.ansiBrightMagenta#d496e4ff
  • terminal.ansiBrightRed#e55952ff
  • terminal.ansiBrightWhite#dadadaff
  • terminal.ansiBrightYellow#ddc294ff
  • terminal.ansiCyan#80b0b7ff
  • terminal.ansiGreen#a3bf8dff
  • terminal.ansiMagenta#d496e4ff
  • terminal.ansiRed#ce787cff
  • terminal.ansiWhite#dadadaff
  • terminal.ansiYellow#ddc294ff
  • terminal.background#212121ff
  • terminal.border#272727ff
  • terminal.foreground#ddddddff
  • terminal.selectionBackground#505f7040
  • textBlockQuote.background#7f7f7f1a
  • textBlockQuote.border#272727ff
  • textCodeBlock.background#0a0a0a66
  • textLink.activeForeground#6f9cc7ff
  • textLink.foreground#6f9cc7ff
  • textPreformat.foreground#d496e4ff
  • textSeparator.foreground#ffffff2e
  • titleBar.activeBackground#272727ff
  • titleBar.activeForeground#a8a8a8ff
  • titleBar.inactiveBackground#272727ff
  • titleBar.inactiveForeground#5a5a5aff
  • widget.shadow#171717ff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded#ce787cff
emphasisitalic
strongbold
header#000080
comment#848484ff
constant.language#c59e7cff
constant.numeric#c59e7cff
constant.regexp#ce787cff
entity.name.tag#ce787cff
entity.name.tag.css#ddc294ff
entity.other.attribute-name#c59e7cff
entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.attribute.scss, entity.other.attribute-name.scss#c59e7cff
invalid#f44747
markup.underlineunderline
markup.bold#bc80cdffbold
markup.heading#bc80cdffbold
markup.italicitalic
markup.inserted#c59e7cff
markup.deleted#a3bf8dff
markup.changed#bc80cdff
punctuation.definition.quote.begin.markdown#6A9955
punctuation.definition.list.begin.markdown#6796e6
markup.inline.raw#a3bf8dff
punctuation.definition.tag#bbbbbbff
meta.preprocessor#bc80cdff
meta.preprocessor.string#a3bf8dff
meta.preprocessor.numeric#c59e7cff
meta.structure.dictionary.key.python#ce787cff
meta.diff.header#bc80cdff
storage#bc80cdff
storage.type#bc80cdff
storage.modifier#bc80cdff
string#a3bf8dff
string.tag#a3bf8dff
string.value#a3bf8dff
string.regexp#a3bf8dff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#80b0b7ff
meta.template.expression#d4d4d4
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#ce787cff
keyword#bc80cdff
keyword.control#bc80cdff
keyword.operator#80b0b7ff
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.instanceof, keyword.operator.logical.python#bc80cdff
keyword.other.unit#c59e7cff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#bc80cdff
support.function.git-rebase#80b0b7ff
constant.sha.git-rebase#c59e7cff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#d4d4d4
variable.language#bc80cdff
entity.name.function, support.function, support.constant.handlebars#7facd8ff
meta.return-type, support.class, support.type, entity.name.type, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#ddc294ff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#ddc294ff
keyword.control#bc80cdff
variable, meta.definition.variable.name, support.variable, entity.name.variable#ce787cff
meta.object-literal.key#ce787cff
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#a3bf8dff
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#bbbbbbff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#ce787cff
keyword.operator.or.regexp, keyword.control.anchor.regexp#80b0b7ff
keyword.operator.quantifier.regexp#c59e7cff
constant.character#bc80cdff
constant.character.escape#bbbbbbff
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
string.quoted.double.html#a3bf8dff
string.template#a3bf8dff
storage.type.function#bc80cdff
support.class.component.js#ce787cff
variable.parameter#ce787cff
variable.other.property#ce787cff
support.function, support.constant.handlebars#80b0b7ff
support.type, support.class, support.constant.math#ddc294ff
support.type.vendored.property-name, support.type.property-name#ce787cff
support.function#80b0b7ff
variable.other.constant#ddc294ff
meta.brace.round.js, meta.brace.square.js, punctuation#bbbbbbff
support.type.property-name.json#ce787cff
storage.type.function.arrow.js, storage.type.function.arrow.ts, storage.type.function.arrow.tsx#80b0b7ff
punctuation.definition.keyword.css, punctuation.definition.directive.c, punctuation.definition.heading.markdown#bc80cdff
entity.name.type.class, entity.name.type.module#ddc294ff
punctuation.definition.comment.python, punctuation.definition.comment.js, punctuation.definition.comment.cpp, punctuation.definition.comment.begin.css, punctuation.definition.comment.end.css, punctuation.definition.list.begin.markdown#848484ff
markup.headingnormal

Shiki preview

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

Loading...

Dainty – One Dark Pro - Coding Theme