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.activeBackground#262630
  • activityBar.activeBorder#E8B8D4
  • activityBar.background#1A1A22
  • activityBar.border#312A3A
  • activityBar.foreground#ECE4EE
  • activityBar.inactiveForeground#736A82
  • activityBarBadge.background#E8B8D4
  • activityBarBadge.foreground#2A1E2A
  • badge.background#E8B8D4
  • badge.foreground#2A1E2A
  • breadcrumb.activeSelectionForeground#E8B8D4
  • breadcrumb.background#202028
  • breadcrumb.focusForeground#ECE4EE
  • breadcrumb.foreground#A89EB4
  • breadcrumbPicker.background#1F1F27
  • button.background#90B4EC
  • button.foreground#16161D
  • button.hoverBackground#B4D0EC
  • button.secondaryBackground#3D3448
  • button.secondaryForeground#ECE4EE
  • button.secondaryHoverBackground#4A3D58
  • diffEditor.diagonalFill#312A3A
  • diffEditor.insertedLineBackground#8AA88015
  • diffEditor.insertedTextBackground#8AA88022
  • diffEditor.removedLineBackground#B08A8A15
  • diffEditor.removedTextBackground#B08A8A22
  • dropdown.background#1F1F27
  • dropdown.border#3D3448
  • dropdown.foreground#ECE4EE
  • dropdown.listBackground#1F1F27
  • editor.background#202028
  • editor.findMatchBackground#E8B8D455
  • editor.findMatchBorder#E8B8D4
  • editor.findMatchHighlightBackground#E8B8D433
  • editor.foreground#ECE4EE
  • editor.inactiveSelectionBackground#90B4EC1F
  • editor.lineHighlightBackground#D0A8D010
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#90B4EC52
  • editor.selectionHighlightBackground#90B4EC2A
  • editor.wordHighlightBackground#D8B4D82A
  • editor.wordHighlightStrongBackground#E8B8D444
  • editorBracketHighlight.foreground1#E8B8D4
  • editorBracketHighlight.foreground2#90B4EC
  • editorBracketHighlight.foreground3#D8B4D8
  • editorBracketHighlight.foreground4#CCCCEB
  • editorBracketHighlight.foreground5#B0B0EC
  • editorBracketHighlight.foreground6#B4D0EC
  • editorBracketHighlight.unexpectedBracket.foreground#C89090
  • editorBracketMatch.background#90B4EC33
  • editorBracketMatch.border#B4D0EC
  • editorCursor.background#202028
  • editorCursor.foreground#E8B8D4
  • editorError.foreground#C89090
  • editorGroup.border#312A3A
  • editorGroupHeader.tabsBackground#1A1A22
  • editorGroupHeader.tabsBorder#312A3A
  • editorGutter.addedBackground#8AA880
  • editorGutter.background#202028
  • editorGutter.deletedBackground#B08A8A
  • editorGutter.modifiedBackground#A0C0E0
  • editorHint.foreground#8AA880
  • editorHoverWidget.background#1F1F27
  • editorHoverWidget.border#3D3448
  • editorHoverWidget.foreground#ECE4EE
  • editorIndentGuide.activeBackground1#5A4E68
  • editorIndentGuide.background1#312A3A
  • editorInfo.foreground#B4D0EC
  • editorLineNumber.activeForeground#E8B8D4
  • editorLineNumber.foreground#736A82
  • editorOverviewRuler.border#312A3A
  • editorRuler.foreground#312A3A
  • editorSuggestWidget.background#1F1F27
  • editorSuggestWidget.border#3D3448
  • editorSuggestWidget.foreground#ECE4EE
  • editorSuggestWidget.highlightForeground#E8B8D4
  • editorSuggestWidget.selectedBackground#3D3448
  • editorSuggestWidget.selectedForeground#ECE4EE
  • editorWarning.foreground#C4A878
  • editorWhitespace.foreground#3D3448
  • editorWidget.background#1F1F27
  • editorWidget.border#3D3448
  • editorWidget.foreground#ECE4EE
  • focusBorder#D8B4D8
  • foreground#ECE4EE
  • gitDecoration.addedResourceForeground#8AA880
  • gitDecoration.conflictingResourceForeground#C4A878
  • gitDecoration.deletedResourceForeground#B08A8A
  • gitDecoration.ignoredResourceForeground#736A82
  • gitDecoration.modifiedResourceForeground#A0C0E0
  • gitDecoration.submoduleResourceForeground#D8B4D8
  • gitDecoration.untrackedResourceForeground#8AA880
  • input.background#1F1F27
  • input.border#3D3448
  • input.foreground#ECE4EE
  • input.placeholderForeground#736A82
  • inputOption.activeBackground#90B4EC44
  • inputOption.activeBorder#90B4EC
  • inputOption.activeForeground#ECE4EE
  • inputValidation.errorBackground#C8909030
  • inputValidation.errorBorder#C89090
  • inputValidation.infoBackground#90B4EC30
  • inputValidation.infoBorder#90B4EC
  • inputValidation.warningBackground#C4A87830
  • inputValidation.warningBorder#C4A878
  • keybindingLabel.background#3D344866
  • keybindingLabel.border#5A4E68
  • keybindingLabel.bottomBorder#5A4E68
  • keybindingLabel.foreground#ECE4EE
  • list.activeSelectionBackground#3D3448
  • list.activeSelectionForeground#ECE4EE
  • list.errorForeground#C89090
  • list.focusBackground#3D3448
  • list.focusForeground#ECE4EE
  • list.highlightForeground#E8B8D4
  • list.hoverBackground#262630
  • list.hoverForeground#ECE4EE
  • list.inactiveSelectionBackground#2A2632
  • list.inactiveSelectionForeground#A89EB4
  • list.warningForeground#C4A878
  • menu.background#262630
  • menu.foreground#A89EB4
  • menu.selectionBackground#3D3448
  • menu.selectionForeground#ECE4EE
  • menu.separatorBackground#312A3A
  • menubar.selectionBackground#3D3448
  • menubar.selectionForeground#ECE4EE
  • minimap.background#202028
  • minimap.errorHighlight#C89090
  • minimap.selectionHighlight#90B4EC88
  • minimap.warningHighlight#C4A878
  • minimapGutter.addedBackground#8AA880
  • minimapGutter.deletedBackground#B08A8A
  • minimapGutter.modifiedBackground#A0C0E0
  • minimapSlider.activeBackground#E8B8D455
  • minimapSlider.background#E8B8D41A
  • minimapSlider.hoverBackground#E8B8D433
  • notificationCenter.border#3D3448
  • notifications.background#1F1F27
  • notifications.border#3D3448
  • notifications.foreground#ECE4EE
  • notificationToast.border#3D3448
  • panel.background#2A2632
  • panel.border#3D3448
  • panelTitle.activeBorder#E8B8D4
  • panelTitle.activeForeground#ECE4EE
  • panelTitle.inactiveForeground#A89EB4
  • peekView.border#E8B8D4
  • peekViewEditor.background#1F1F27
  • peekViewEditor.matchHighlightBackground#E8B8D444
  • peekViewEditorGutter.background#1F1F27
  • peekViewResult.background#262630
  • peekViewResult.fileForeground#ECE4EE
  • peekViewResult.lineForeground#A89EB4
  • peekViewResult.matchHighlightBackground#E8B8D444
  • peekViewResult.selectionBackground#3D3448
  • peekViewResult.selectionForeground#ECE4EE
  • peekViewTitle.background#262630
  • peekViewTitleDescription.foreground#A89EB4
  • peekViewTitleLabel.foreground#ECE4EE
  • quickInput.background#1F1F27
  • quickInput.foreground#ECE4EE
  • quickInputList.focusBackground#3D3448
  • quickInputList.focusForeground#ECE4EE
  • quickInputTitle.background#262630
  • scrollbar.shadow#00000033
  • scrollbarSlider.activeBackground#736A82AA
  • scrollbarSlider.background#3D344866
  • scrollbarSlider.hoverBackground#5A4E6888
  • selection.background#90B4EC52
  • settings.checkboxBackground#1F1F27
  • settings.checkboxBorder#3D3448
  • settings.checkboxForeground#ECE4EE
  • settings.dropdownBackground#1F1F27
  • settings.dropdownBorder#3D3448
  • settings.dropdownForeground#ECE4EE
  • settings.focusedRowBackground#262630
  • settings.headerForeground#ECE4EE
  • settings.modifiedItemIndicator#E8B8D4
  • settings.numberInputBackground#1F1F27
  • settings.numberInputBorder#3D3448
  • settings.numberInputForeground#ECE4EE
  • settings.rowHoverBackground#1F1F27
  • settings.textInputBackground#1F1F27
  • settings.textInputBorder#3D3448
  • settings.textInputForeground#ECE4EE
  • sideBar.background#262630
  • sideBar.border#312A3A
  • sideBar.foreground#A89EB4
  • sideBarSectionHeader.background#2A2632
  • sideBarSectionHeader.border#312A3A
  • sideBarSectionHeader.foreground#C9C2D2
  • sideBarTitle.foreground#ECE4EE
  • statusBar.background#3A3048
  • statusBar.border#312A3A
  • statusBar.debuggingBackground#E8B8D4
  • statusBar.debuggingForeground#2A1E2A
  • statusBar.foreground#F0E4F0
  • statusBar.noFolderBackground#3A3048
  • statusBar.noFolderForeground#A89EB4
  • statusBarItem.activeBackground#4A3D58
  • statusBarItem.hoverBackground#3D3448
  • statusBarItem.prominentBackground#E8B8D4
  • statusBarItem.prominentForeground#2A1E2A
  • statusBarItem.remoteBackground#90B4EC
  • statusBarItem.remoteForeground#16161D
  • tab.activeBackground#202028
  • tab.activeBorder#E8B8D4
  • tab.activeBorderTop#00000000
  • tab.activeForeground#ECE4EE
  • tab.border#312A3A
  • tab.hoverBackground#262630
  • tab.hoverForeground#ECE4EE
  • tab.inactiveBackground#1F1F27
  • tab.inactiveForeground#A89EB4
  • terminal.ansiBlack#3D3448
  • terminal.ansiBlue#90B4EC
  • terminal.ansiBrightBlack#736A82
  • terminal.ansiBrightBlue#B4D0EC
  • terminal.ansiBrightCyan#CCDCEB
  • terminal.ansiBrightGreen#A8C098
  • terminal.ansiBrightMagenta#F0C8DC
  • terminal.ansiBrightRed#D8A8A8
  • terminal.ansiBrightWhite#F8F0F8
  • terminal.ansiBrightYellow#D8C098
  • terminal.ansiCyan#B4D0EC
  • terminal.ansiGreen#8AA880
  • terminal.ansiMagenta#E8B8D4
  • terminal.ansiRed#C89090
  • terminal.ansiWhite#ECE4EE
  • terminal.ansiYellow#C4A878
  • terminal.background#2A2632
  • terminal.foreground#ECE4EE
  • terminalCursor.foreground#E8B8D4
  • titleBar.activeBackground#16161D
  • titleBar.activeForeground#A89EB4
  • titleBar.border#312A3A
  • titleBar.inactiveBackground#16161D
  • titleBar.inactiveForeground#736A82
  • tree.indentGuidesStroke#3D3448
  • widget.shadow#00000077

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#5E5A6Eitalic
comment.block.documentation, string.quoted.docstring#736A82italic
string, string.quoted, string.template#B4D0EC
constant.character.escape, string.quoted constant.character.escape#CCDCEB
meta.interpolation, punctuation.section.interpolation, punctuation.definition.template-expression#E8B8D4
source.python meta.fstring, meta.fstring.python meta.embedded#ECE4EE
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#B0B0EC
constant.language, constant.language.python#B0B0EC
constant.other, constant.other.caps#B0B0EC
keyword, keyword.control, keyword.control.conditional, keyword.control.loop, keyword.control.flow#E8B8D4
keyword.operator, keyword.operator.logical, keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic#D8B4D8
keyword.control.import.python, keyword.control.from.python, keyword.control.as.python#E8B8D4italic
keyword.control.flow.return, keyword.control.flow.yield, keyword.control.flow.raise, keyword.control.flow.break, keyword.control.flow.continue#E8B8D4italic
storage, storage.type, storage.modifier#E8B8D4
storage.type.function, storage.type.class, keyword.control.def.python, keyword.control.class.python#E8B8D4italic
storage.type.function.async, keyword.control.flow.await#E8B8D4italic
entity.name.function, meta.function entity.name.function#CCCCEB
meta.function-call entity.name.function, meta.function-call.generic, support.function, support.function.builtin#CCCCEB
support.function.builtin.python, support.function.magic.python#B4D0EC
meta.method-call entity.name.function, meta.function-call.method#CCCCEB
storage.type.function.lambda, keyword.control.flow.lambda#E8B8D4italic
entity.name.class, entity.name.type.class, support.class#90B4EC
entity.other.inherited-class#90B4ECitalic
meta.function.parameters.python support.type, meta.function.return-type support.type, support.type.python#90B4EC
punctuation.separator.annotation.python, punctuation.separator.annotation.result.python#D8B4D8
variable, variable.other, variable.other.readwrite#ECE4EE
variable.parameter, meta.function.parameters variable.parameter#CCCCEBitalic
variable.language.self, variable.language.this, variable.language.special.self.python#E8B8D4italic
variable.language, variable.language.python#E8B8D4
variable.other.property, variable.other.object.property, meta.attribute.python#90B4EC
entity.name.function.decorator, meta.decorator, punctuation.definition.decorator#E8B8D4
punctuation.definition.decorator.python#E8B8D4
keyword.operator#D8B4D8
keyword.operator.arithmetic#D8B4D8
keyword.operator.comparison, keyword.operator.logical#D8B4D8
keyword.operator.assignment#D8B4D8
punctuation, punctuation.separator, punctuation.terminator#7A7088
punctuation.definition.list, punctuation.definition.dict, punctuation.parenthesis, punctuation.bracket, punctuation.section#A89EB4
support.function.magic.python, support.variable.magic.python#B4D0ECitalic
support.variable.magic.python#B0B0ECitalic
support.type.exception.python#C89090
meta.import entity.name.import, entity.name.import.go#90B4EC
meta.statement.import.python entity.name.tag#90B4EC
string.regexp#8A8A60
constant.other.character-class.regexp#A8A878
keyword.control.anchor.regexp#D8B4D8
punctuation.definition.group.regexp#E8B8D4
support.type.property-name.json, string.json support.type.property-name#90B4EC
entity.name.tag.yaml#90B4EC
heading.1.markdown entity.name, heading.2.markdown entity.name, heading.3.markdown entity.name, markup.heading#E8B8D4bold
markup.bold#E8B8D4bold
markup.italic#D8B4D8italic
markup.inline.raw, markup.fenced_code#B4D0EC
markup.underline.link#90B4EC
string.other.link.title.markdown#CCCCEB
markup.quote#A89EB4italic
markup.list, punctuation.definition.list.begin.markdown#E8B8D4
entity.name.tag.html, entity.name.tag.xml#E8B8D4
entity.other.attribute-name.html, entity.other.attribute-name.xml#D8B4D8
entity.name.tag.css, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css#90B4EC
support.type.property-name.css#90B4EC
support.constant.property-value.css#E8B8D4
keyword.other.unit.css#B0B0EC
invalid, invalid.illegal#C89090underline
invalid.deprecated#C4A878strikethrough
entity.name#CCCCEB
entity.name.namespace, entity.name.type.namespace#90B4EC
support.other#90B4EC
Hygge Kyst Dark by Ole Stahl - VS Code Theme