Skip to main content
Coding Theme

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#111
  • activityBar.border#111
  • activityBar.dropBackground#000
  • activityBar.foreground#fff
  • activityBarBadge.background#00AEFF
  • activityBarBadge.foreground#FFF
  • badge.foreground#fff
  • button.background#272727
  • button.foreground#fff
  • button.hoverBackground#333
  • contrastBorder#111
  • debugExceptionWidget.background#272727
  • debugExceptionWidget.border#2D2D2D
  • debugToolBar.background#141414
  • descriptionForeground#808080
  • diffEditor.insertedTextBackground#333
  • diffEditor.insertedTextBorder#2D2D2D
  • diffEditor.removedTextBackground#333
  • diffEditor.removedTextBorder#2D2D2D
  • dropdown.background#333
  • dropdown.border#2D2D2D
  • dropdown.foreground#fff
  • editor.background#111
  • editor.findMatchBackground#555
  • editor.findMatchHighlightBackground#333
  • editor.findRangeHighlightBackground#333
  • editor.foreground#fff
  • editor.hoverHighlightBackground#333
  • editor.inactiveSelectionBackground#333
  • editor.lineHighlightBackground#474747
  • editor.lineHighlightBorder#0f0f0f
  • editor.rangeHighlightBackground#222
  • editor.selectionBackground#333
  • editor.selectionHighlightBackground#333
  • editor.wordHighlightBackground#333
  • editor.wordHighlightStrongBackground#333
  • editorBracketMatch.background#333
  • editorBracketMatch.border#333
  • editorCodeLens.foreground#333
  • editorCursor.background#444
  • editorCursor.foreground#fff
  • editorError.border#2D2D2D
  • editorError.foreground#e27e8d
  • editorGroup.background#111
  • editorGroup.border#2D2D2D
  • editorGroup.dropBackground#111
  • editorGroupHeader.tabsBackground#111
  • editorGroupHeader.tabsBorder#2d2d2d
  • editorGutter.background#111
  • editorGutter.deletedBackground#e27e8d
  • editorGutter.modifiedBackground#111
  • editorHoverWidget.background#111
  • editorHoverWidget.border#2d2d2d
  • editorIndentGuide.background#111
  • editorLineNumber.activeForeground#c7c7c7
  • editorLineNumber.foreground#808080
  • editorLink.activeForeground#9b9797
  • editorMarkerNavigation.background#111
  • editorMarkerNavigationError.background#111
  • editorMarkerNavigationWarning.background#2d2d2d
  • editorOverviewRuler.border#2d2d2d
  • editorOverviewRuler.commonContentForeground#ebbf8355
  • editorOverviewRuler.currentContentForeground#ee3a4355
  • editorOverviewRuler.incomingContentForeground#3ad90055
  • editorRuler.foreground#fff
  • editorSuggestWidget.background#111
  • editorSuggestWidget.border#2d2d2d
  • editorSuggestWidget.foreground#888
  • editorSuggestWidget.highlightForeground#fff
  • editorSuggestWidget.selectedBackground#333
  • editorWarning.border#ffffff00
  • editorWarning.foreground#e27e8d
  • editorWhitespace.foreground#444
  • editorWidget.background#111
  • editorWidget.border#2d2d2d
  • errorForeground#e27e8d
  • extensionButton.prominentBackground#333
  • extensionButton.prominentForeground#fff
  • extensionButton.prominentHoverBackground#222
  • focusBorder#2d2d2d
  • foreground#888
  • input.background#111
  • input.border#111
  • input.foreground#fff
  • input.placeholderForeground#888
  • inputOption.activeBorder#eee
  • inputValidation.errorBackground#FF5459
  • inputValidation.errorBorder#4C292A
  • inputValidation.infoBackground#5ec4ff
  • inputValidation.infoBorder#539afc
  • inputValidation.warningBackground#fff
  • inputValidation.warningBorder#d98e48
  • list.activeSelectionBackground#333
  • list.activeSelectionForeground#fff
  • list.dropBackground#000
  • list.focusBackground#333
  • list.focusForeground#888
  • list.highlightForeground#00AEFF
  • list.hoverBackground#333
  • list.hoverForeground#fff
  • list.inactiveSelectionBackground#333
  • list.inactiveSelectionForeground#fff
  • merge.border#ffffff00
  • merge.commonContentBackground#ffffff00
  • merge.commonHeaderBackground#ffffff00
  • merge.currentContentBackground#ffffff00
  • merge.currentHeaderBackground#ffffff00
  • merge.incomingContentBackground#ffffff00
  • merge.incomingHeaderBackground#ffffff00
  • notificationLink.foreground#00AEFF
  • panel.background#111
  • panel.border#2D2D2D
  • panelTitle.activeBorder#2D2D2D
  • panelTitle.activeForeground#888
  • panelTitle.inactiveForeground#333
  • peekView.border#2D2D2D
  • peekViewEditor.background#111
  • peekViewEditor.matchHighlightBackground#333
  • peekViewEditorGutter.background#111
  • peekViewResult.background#111
  • peekViewResult.fileForeground#fff
  • peekViewResult.lineForeground#fff
  • peekViewResult.matchHighlightBackground#333
  • peekViewResult.selectionBackground#333
  • peekViewResult.selectionForeground#fff
  • peekViewTitle.background#111
  • peekViewTitleDescription.foreground#888
  • peekViewTitleLabel.foreground#00AEFF
  • pickerGroup.border#333
  • pickerGroup.foreground#00AEFF
  • progressBar.background#00AEFF
  • scrollbar.shadow#000
  • scrollbarSlider.activeBackground#777
  • scrollbarSlider.background#333
  • scrollbarSlider.hoverBackground#333
  • selection.background#fff
  • sideBar.background#181818
  • sideBar.border#646262
  • sideBar.foreground#888
  • sideBarSectionHeader.background#111
  • sideBarSectionHeader.foreground#888
  • sideBarTitle.foreground#888
  • statusBar.background#111
  • statusBar.border#111
  • statusBar.debuggingBackground#111
  • statusBar.debuggingForeground#666
  • statusBar.foreground#666
  • statusBar.noFolderBackground#111
  • statusBar.noFolderForeground#666
  • statusBarItem.activeBackground#09f
  • statusBarItem.hoverBackground#333
  • tab.activeBackground#111
  • tab.activeBorder#00AEFF
  • tab.activeForeground#fff
  • tab.border#111
  • tab.inactiveBackground#111
  • tab.inactiveForeground#888
  • tab.unfocusedActiveForeground#888
  • tab.unfocusedInactiveForeground#888
  • textBlockQuote.background#111
  • textBlockQuote.border#111
  • textCodeBlock.background#111
  • textLink.activeForeground#00AEFF
  • textLink.foreground#00AEFF
  • textPreformat.foreground#888
  • textSeparator.foreground#888
  • titleBar.activeBackground#111
  • titleBar.activeForeground#fff
  • titleBar.inactiveBackground#111
  • titleBar.inactiveForeground#777
  • walkThrough.embeddedEditorBackground#111
  • welcomePage.buttonBackground#111
  • welcomePage.buttonHoverBackground#333
  • widget.shadow#000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#666666
constant#ff66bb
entity#57dcfd
keyword#ff66bb
keyword.control.conditional, keyword.control.import#ff66bb
punctuation#ff8c40
punctuation.definition.parameters#888
entity.name.variable.parameter, meta.at-rule.function variable, meta.at-rule.mixin variable, meta.function.arguments, meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql, variable.parameter#fff
punctuation.definition.template-expression#ff66bb
storage#8df
storage.type.function.arrow#ff66bb
string, punctuation.definition.string#9deb70
string.template, punctuation.definition.string.template#91DD64
support#00AEFF
support.function#00AEFF
support.class.component.js#00AEFF
variable#fff
source.css, source.stylus, source.scss, entity.other.attribute-name.class.css#00AEFF
punctuation.definition.constant.css#a8f
support.type.property-name.css#fff
source.css punctuation.definition.keyword, source.css keyword.control#fff566
keyword.other.important.scss#fff566
punctuation.definition.entity.css#00AEFF
entity.other.attribute-name.pseudo-element.css#00AEFF
support.function.misc.scss#a8f
entity.other.attribute-name.id.css#8df
entity.name.tag.css#00AEFF
source.css support, source.stylus support, source.css support.constant#fff
source.stylus constant, source.css constant#a8f
support.constant.property-value.css#ff66bb
keyword.other.unit.css, keyword.other.unit.px.css, keyword.other.unit.percentage.css, constant.other.color.rgb-value.hex.css, keyword.other.unit.ms.css, keyword.other.unit.s.css, keyword.other.unit.vh.css, keyword.other.unit.vw.css, keyword.other.unit.deg.css, keyword.other.unit.fr.css#a8f
source.css string, source.css punctuation.definition.string, source.stylus string, source.stylus punctuation.definition.string#98EC65
source.css variable, source.stylus variable#ff66bb
entity.other#8df
entity.name.tag.block.any.html, entity.name.tag.inline.any.html, entity.name.tag.structure.any.html, entity.name.tag.html, meta.jsx.children.tsx#00AAEF
punctuation.definition.keyword, keyword.control#ff66bb
meta.toc-list.id.html#91DD64
meta.tag.block.any.html, meta.tag.inline.any.html#00AEFF
punctuation.definition.tag.end.html, punctuation.definition.tag.begin.html#777
text.html.basic#c3c3c3
punctuation.definition.string.begin, punctuation.definition.string.end#91DD64
source.js constant#a8f
keyword.operator#fff566
source.js keyword#fff566
source.js storage.type.function#fff
source.js punctuation.definition.keyword, source.js keyword.control#ff66bb
source.js punctuation.definition.keyword, source.js keyword.control#ff66bb
variable.language, entity.name.type.class.js, meta.tag.js, entity.name.tag.js#ff66bb
entity.other.inherited-class.js, variable.language.this.js, variable.other.readwrite.alias.js, meta.import.js#ff66bb
meta#fff
meta.brace#888
support.variable.property.dom#00AEFF
source.json support#fff
source.json string, source.json punctuation.definition.string, punctuation.definition.string.end.json, punctuation.definition.string.begin.json#a8f

Shiki preview

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

Loading...

Bettie - Coding Theme