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.

  • // Activity Bar
  • // Badges
  • // Bracket Matching - Unique Rainbow Style
  • // Breadcrumbs
  • // Buttons
  • // Code Lens
  • // Command Center
  • // Debug
  • // Diff Editor
  • // Dropdowns
  • // Editor Core
  • // Errors, Warnings, Info
  • // Extensions
  • // Find & Search
  • // Git Colors
  • // Gutter & Markers
  • // Indent Guides - Subtle but Clear
  • // Input Controls
  • // Line Numbers
  • // Links & Hover
  • // Lists & Trees
  • // Menu
  • // Minimap
  • // Notifications
  • // Panel (Terminal, Output, etc.)
  • // Peek View
  • // Progress Bar
  • // Quick Input
  • // Scrollbar
  • // Selection & Highlights
  • // Settings
  • // Sidebar
  • // Status Bar - Dynamic & Modern
  • // Tabs
  • // Terminal Colors - Carefully Curated
  • // Testing
  • // Title Bar
  • // Welcome Page
  • activityBar.activeBackground#FFD23F11
  • activityBar.activeBorder#FFD23F
  • activityBar.background#0A0D11
  • activityBar.border#1A1F29
  • activityBar.foreground#A8DADC
  • activityBar.inactiveForeground#5A6B7E
  • activityBarBadge.background#FFD23F
  • activityBarBadge.foreground#0F1419
  • badge.background#FFD23F
  • badge.foreground#0F1419
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#0F1419
  • breadcrumb.focusForeground#E6E1DC
  • breadcrumb.foreground#5A6B7E
  • breadcrumbPicker.background#0D1015
  • button.background#FFD23F
  • button.foreground#0F1419
  • button.hoverBackground#FFDA5E
  • button.secondaryBackground#2D4A5A
  • button.secondaryForeground#E6E1DC
  • button.secondaryHoverBackground#3D5A7A
  • commandCenter.background#0D1015
  • commandCenter.border#1A1F29
  • commandCenter.foreground#A8DADC
  • debugExceptionWidget.background#0D1015
  • debugExceptionWidget.border#FF6B6B
  • debugTokenExpression.boolean#FF8FAB
  • debugTokenExpression.error#FF6B6B
  • debugTokenExpression.name#A8DADC
  • debugTokenExpression.number#E1B4F4
  • debugTokenExpression.string#FFD23F
  • debugTokenExpression.value#9ED9A3
  • debugToolBar.background#0A0D11
  • debugToolBar.border#1A1F29
  • diffEditor.insertedLineBackground#9ED9A311
  • diffEditor.insertedTextBackground#9ED9A322
  • diffEditor.removedLineBackground#FF8FAB11
  • diffEditor.removedTextBackground#FF8FAB22
  • dropdown.background#0D1015
  • dropdown.border#1F2530
  • dropdown.foreground#E6E1DC
  • dropdown.listBackground#0A0D11
  • editor.background#0F1419
  • editor.findMatchBackground#FFD23F44
  • editor.findMatchBorder#FFD23F88
  • editor.findMatchHighlightBackground#FFD23F22
  • editor.findMatchHighlightBorder#FFD23F44
  • editor.findRangeHighlightBackground#2D4A5A44
  • editor.foreground#E6E1DC
  • editor.hoverHighlightBackground#2A3F4D44
  • editor.inactiveSelectionBackground#243847
  • editor.lineHighlightBackground#1A1F29
  • editor.lineHighlightBorder#1F2530
  • editor.selectionBackground#2D4A5A
  • editor.selectionHighlightBackground#2A3F4D33
  • editor.wordHighlightBackground#3D566F44
  • editor.wordHighlightBorder#4A6B8A66
  • editor.wordHighlightStrongBackground#4A6B8A55
  • editorBracketHighlight.foreground1#FFD23F
  • editorBracketHighlight.foreground2#A8DADC
  • editorBracketHighlight.foreground3#FF8FAB
  • editorBracketHighlight.foreground4#9ED9A3
  • editorBracketHighlight.foreground5#FFA69E
  • editorBracketHighlight.foreground6#E1B4F4
  • editorBracketHighlight.unexpectedBracket.foreground#FF6B6B
  • editorBracketMatch.background#FF8FAB22
  • editorBracketMatch.border#FF8FAB
  • editorCodeLens.foreground#5A6B7E
  • editorCursor.background#0F1419
  • editorCursor.foreground#FFD23F
  • editorError.background#FF6B6B11
  • editorError.border#FF6B6B44
  • editorError.foreground#FF6B6B
  • editorGroup.border#1A1F29
  • editorGroupHeader.noTabsBackground#0F1419
  • editorGroupHeader.tabsBackground#0A0D11
  • editorGroupHeader.tabsBorder#1A1F29
  • editorGutter.addedBackground#9ED9A3
  • editorGutter.background#0F1419
  • editorGutter.deletedBackground#FF8FAB
  • editorGutter.modifiedBackground#A8DADC
  • editorHint.border#9ED9A344
  • editorHint.foreground#9ED9A3
  • editorHoverWidget.background#1A1F29
  • editorHoverWidget.border#2D4A5A
  • editorHoverWidget.foreground#E6E1DC
  • editorIndentGuide.activeBackground#2D4A5A
  • editorIndentGuide.background#1F2530
  • editorInfo.background#A8DADC11
  • editorInfo.border#A8DADC44
  • editorInfo.foreground#A8DADC
  • editorLineNumber.activeForeground#FFD23F
  • editorLineNumber.foreground#3E4B5E
  • editorLink.activeForeground#A8DADC
  • editorRuler.foreground#1F2530
  • editorWarning.background#FFD23F11
  • editorWarning.border#FFD23F44
  • editorWarning.foreground#FFD23F
  • editorWhitespace.foreground#2A3544
  • extensionBadge.remoteBackground#A8DADC
  • extensionBadge.remoteForeground#0F1419
  • extensionButton.prominentBackground#FFD23F
  • extensionButton.prominentForeground#0F1419
  • extensionButton.prominentHoverBackground#FFDA5E
  • gitDecoration.addedResourceForeground#9ED9A3
  • gitDecoration.conflictingResourceForeground#FF6B6B
  • gitDecoration.deletedResourceForeground#FF8FAB
  • gitDecoration.ignoredResourceForeground#3E4B5E
  • gitDecoration.modifiedResourceForeground#A8DADC
  • gitDecoration.renamedResourceForeground#FFD23F
  • gitDecoration.stageDeletedResourceForeground#FF8FAB
  • gitDecoration.stageModifiedResourceForeground#A8DADC
  • gitDecoration.submoduleResourceForeground#E1B4F4
  • gitDecoration.untrackedResourceForeground#B8E8BD
  • input.background#0D1015
  • input.border#1F2530
  • input.foreground#E6E1DC
  • input.placeholderForeground#5A6B7E
  • inputOption.activeBackground#FFD23F22
  • inputOption.activeBorder#FFD23F
  • inputOption.activeForeground#FFFFFF
  • inputValidation.errorBackground#FF6B6B22
  • inputValidation.errorBorder#FF6B6B
  • inputValidation.infoBackground#A8DADC22
  • inputValidation.infoBorder#A8DADC
  • inputValidation.warningBackground#FFD23F22
  • inputValidation.warningBorder#FFD23F
  • list.activeSelectionBackground#2D4A5A
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#2D4A5A44
  • list.errorForeground#FF6B6B
  • list.focusBackground#2D4A5A
  • list.focusForeground#FFFFFF
  • list.highlightForeground#FFD23F
  • list.hoverBackground#1A1F29
  • list.hoverForeground#FFFFFF
  • list.inactiveSelectionBackground#1F2530
  • list.inactiveSelectionForeground#E6E1DC
  • list.warningForeground#FFD23F
  • menu.background#0D1015
  • menu.foreground#E6E1DC
  • menu.selectionBackground#2D4A5A
  • menu.selectionBorder#FFD23F44
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#1F2530
  • menubar.selectionBackground#2D4A5A
  • menubar.selectionForeground#FFFFFF
  • minimap.background#0A0D11
  • minimap.errorHighlight#FF6B6B
  • minimap.findMatchHighlight#FFD23F88
  • minimap.selectionHighlight#FFD23F44
  • minimap.warningHighlight#FFD23F
  • notificationCenter.border#1A1F29
  • notificationCenterHeader.background#0A0D11
  • notificationCenterHeader.foreground#A8DADC
  • notificationLink.foreground#A8DADC
  • notifications.background#0D1015
  • notifications.border#1A1F29
  • notifications.foreground#E6E1DC
  • notificationsErrorIcon.foreground#FF6B6B
  • notificationsInfoIcon.foreground#A8DADC
  • notificationsWarningIcon.foreground#FFD23F
  • panel.background#0D1015
  • panel.border#1A1F29
  • panelInput.border#1F2530
  • panelSection.border#1A1F29
  • panelSectionHeader.background#0A0D11
  • panelSectionHeader.foreground#A8DADC
  • panelTitle.activeBorder#FFD23F
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#5A6B7E
  • peekView.border#FFD23F
  • peekViewEditor.background#0D1015
  • peekViewEditor.matchHighlightBackground#FFD23F44
  • peekViewEditorGutter.background#0D1015
  • peekViewResult.background#0A0D11
  • peekViewResult.fileForeground#E6E1DC
  • peekViewResult.lineForeground#A8DADC
  • peekViewResult.matchHighlightBackground#FFD23F44
  • peekViewResult.selectionBackground#2D4A5A
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#0A0D11
  • peekViewTitleDescription.foreground#5A6B7E
  • peekViewTitleLabel.foreground#FFD23F
  • progressBar.background#FFD23F
  • quickInput.background#0D1015
  • quickInput.foreground#E6E1DC
  • quickInputList.focusBackground#2D4A5A
  • quickInputList.focusForeground#FFFFFF
  • quickInputList.focusIconForeground#FFD23F
  • quickInputTitle.background#0A0D11
  • scrollbar.shadow#00000044
  • scrollbarSlider.activeBackground#2D4A5A88
  • scrollbarSlider.background#1F253044
  • scrollbarSlider.hoverBackground#2D4A5A66
  • settings.checkboxBackground#0D1015
  • settings.checkboxBorder#1F2530
  • settings.checkboxForeground#E6E1DC
  • settings.dropdownBackground#0D1015
  • settings.dropdownBorder#1F2530
  • settings.dropdownForeground#E6E1DC
  • settings.headerForeground#FFD23F
  • settings.modifiedItemIndicator#A8DADC
  • settings.numberInputBackground#0D1015
  • settings.numberInputBorder#1F2530
  • settings.numberInputForeground#E6E1DC
  • settings.textInputBackground#0D1015
  • settings.textInputBorder#1F2530
  • settings.textInputForeground#E6E1DC
  • sideBar.background#0D1015
  • sideBar.border#1A1F29
  • sideBar.foreground#C0C5CE
  • sideBarSectionHeader.background#0A0D11
  • sideBarSectionHeader.border#1A1F29
  • sideBarSectionHeader.foreground#A8DADC
  • sideBarTitle.foreground#FFD23F
  • statusBar.background#0A0D11
  • statusBar.border#1A1F29
  • statusBar.debuggingBackground#FFD23F
  • statusBar.debuggingForeground#0F1419
  • statusBar.foreground#A8DADC
  • statusBar.noFolderBackground#0D1015
  • statusBarItem.activeBackground#2D4A5A
  • statusBarItem.hoverBackground#1A1F29
  • statusBarItem.prominentBackground#FFD23F
  • statusBarItem.prominentForeground#0F1419
  • statusBarItem.prominentHoverBackground#FFDA5E
  • statusBarItem.remoteBackground#A8DADC
  • statusBarItem.remoteForeground#0F1419
  • tab.activeBackground#0F1419
  • tab.activeBorder#FFD23F
  • tab.activeBorderTop#00000000
  • tab.activeForeground#FFFFFF
  • tab.border#0A0D11
  • tab.hoverBackground#1A1F29
  • tab.hoverBorder#FFD23F44
  • tab.inactiveBackground#0A0D11
  • tab.inactiveForeground#5A6B7E
  • tab.unfocusedActiveBorder#FFD23F66
  • tab.unfocusedActiveForeground#C0C5CE
  • tab.unfocusedInactiveForeground#5A6B7E
  • terminal.ansiBlack#0D1015
  • terminal.ansiBlue#A8DADC
  • terminal.ansiBrightBlack#5A6B7E
  • terminal.ansiBrightBlue#B8E0E3
  • terminal.ansiBrightCyan#9FEEF5
  • terminal.ansiBrightGreen#B8E8BD
  • terminal.ansiBrightMagenta#ECC7F7
  • terminal.ansiBrightRed#FF8FAB
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#FFDA5E
  • terminal.ansiCyan#8CE1E8
  • terminal.ansiGreen#9ED9A3
  • terminal.ansiMagenta#E1B4F4
  • terminal.ansiRed#FF6B6B
  • terminal.ansiWhite#E6E1DC
  • terminal.ansiYellow#FFD23F
  • terminal.background#0D1015
  • terminal.border#1A1F29
  • terminal.foreground#E6E1DC
  • terminal.selectionBackground#2D4A5A
  • terminalCursor.background#0F1419
  • terminalCursor.foreground#FFD23F
  • testing.iconErrored#FF6B6B
  • testing.iconFailed#FF6B6B
  • testing.iconPassed#9ED9A3
  • testing.iconQueued#FFD23F
  • testing.iconSkipped#5A6B7E
  • testing.iconUnset#5A6B7E
  • testing.message.error.decorationForeground#FF6B6B
  • testing.message.info.decorationForeground#A8DADC
  • testing.peekBorder#FFD23F
  • testing.runAction#9ED9A3
  • titleBar.activeBackground#0A0D11
  • titleBar.activeForeground#E6E1DC
  • titleBar.border#1A1F29
  • titleBar.inactiveBackground#0A0D11
  • titleBar.inactiveForeground#5A6B7E
  • tree.indentGuidesStroke#1F2530
  • tree.tableColumnsBorder#1F2530
  • walkThrough.embeddedEditorBackground#0D1015
  • welcomePage.background#0F1419
  • welcomePage.progress.background#1F2530
  • welcomePage.progress.foreground#FFD23F
  • welcomePage.tileBackground#0D1015
  • welcomePage.tileBorder#1F2530
  • welcomePage.tileHoverBackground#1A1F29

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#5A6B7Eitalic
variable, string constant.other.placeholder#A8DADC
constant, constant.other.color#E1B4F4
invalid, invalid.illegal#FF6B6B
keyword, storage.type, storage.modifier#FF8FAB
keyword.control, keyword.control.flow, keyword.control.conditional, keyword.control.loop#FFA69Eitalic
keyword.operator, constant.other.color#8CE1E8
constant.numeric#E1B4F4
constant.language.boolean#FF8FABitalic
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#FFD23F
variable.parameter, meta.parameter#F1FAEEitalic
entity.name.type, entity.name.class, support.type, support.class, support.other.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#FFA69E
support.type.primitive, entity.name.type.interface, entity.name.type.alias#FFB5A7
entity.name.method#FFD23Fitalic
string, constant.other.symbol, constant.other.key#9ED9A3
punctuation.definition.template-expression, punctuation.section.embedded#FF8FAB
string.template, string.quoted.template#9ED9A3
string.regexp#8CE1E8
meta.object-literal.key, variable.other.property, variable.other.object.property, support.type.property-name#A8DADC
meta.object-literal.key, string.unquoted#A8DADC
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, source.css variable, source.scss variable, source.less variable#A8DADC
support.constant.property-value, support.constant.font-name, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#9ED9A3
keyword.other.unit#E1B4F4
entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss, entity.other.attribute-name.id.less#FFD23F
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss, entity.other.attribute-name.class.less#FFA69E
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element#FF8FABitalic
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#FF8FAB
entity.other.attribute-name#FFD23F
string.quoted.double.html, string.quoted.single.html#9ED9A3
support.class.component.jsx, support.class.component.tsx#FFA69E
entity.name.function.use-hook, support.function.use-hook#FFD23Fitalic
entity.name.type.ts, entity.name.type.tsx, support.type.primitive.ts, support.type.primitive.tsx, support.type.builtin.ts, support.type.builtin.tsx#FFB5A7
entity.name.type.parameter#E1B4F4
meta.decorator, punctuation.decorator, entity.name.function.decorator#FFD23Fitalic
entity.name.function.python#FFD23F
entity.name.function.decorator.python#FFD23Fitalic
variable.language.self.python#FF8FABitalic
markup.heading, markup.heading.markdown, entity.name.section#FFD23Fbold
markup.bold#FFA69Ebold
markup.italic#A8DADCitalic
markup.inline.raw, markup.fenced_code#9ED9A3
markup.underline.link#A8DADCunderline
support.type.property-name.json#A8DADC
string.quoted.double.json#9ED9A3
entity.name.tag.yaml#A8DADC
string.unquoted.yaml, string.quoted.yaml#9ED9A3
string.quoted, support.constant.tailwind#9ED9A3
source.graphql, variable.graphql, string.unquoted.graphql#A8DADC
keyword.other.sql, keyword.other.DML.sql#FF8FAB
keyword.other.prisma#FF8FAB
support.type.prisma#FFB5A7
keyword.other.special-method.dockerfile#FFD23F
variable.other.shell#A8DADC
meta.diff.header#FFD23F
markup.inserted.diff#9ED9A3
markup.deleted.diff#FF8FAB
SunilCode Themes by fastestsunil - VS Code Theme