Skip to main content
Coding Theme

Midnight Indigo

Publisher: Rodrigo LombardoThemes in package: 8

An ultra-dark theme in eight colours — indigo, purple, pink, red, orange, green, cyan and blue — each palette designed for its own hue rather than tinted, with a 291-icon file set built on the languages' own official logos, folders drawn as lit facades, and semantic highlighting tuned for JavaScript

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#060201
  • activityBar.border#211003
  • activityBar.foreground#C1A791
  • activityBar.inactiveForeground#634328
  • activityBarBadge.background#BF5C00
  • activityBarBadge.foreground#FFFFFF
  • badge.background#7C410E
  • badge.foreground#FFFFFF
  • button.background#BF5C00
  • button.foreground#FFFFFF
  • diffEditor.insertedTextBackground#90D0A122
  • diffEditor.removedTextBackground#D77DF922
  • dropdown.background#100802
  • dropdown.border#4B2C10
  • dropdown.foreground#C1A791
  • editor.background#040100
  • editor.findMatchBackground#BF5C0066
  • editor.findMatchHighlightBackground#7C410E55
  • editor.foreground#C1A791
  • editor.inactiveSelectionBackground#211003
  • editor.lineHighlightBackground#0E0601
  • editor.lineHighlightBorder#0E0601
  • editor.selectionBackground#3D1C00
  • editor.selectionHighlightBackground#301501
  • editor.wordHighlightBackground#30150166
  • editor.wordHighlightStrongBackground#3D1C0099
  • editorBracketHighlight.foreground1#D77DF9
  • editorBracketHighlight.foreground2#63B3FB
  • editorBracketHighlight.foreground3#CAE75D
  • editorBracketHighlight.foreground4#6652D4
  • editorBracketHighlight.unexpectedBracket.foreground#F09C57
  • editorBracketMatch.background#3D1C0055
  • editorBracketMatch.border#BF5C00
  • editorCodeLens.foreground#8D6D53
  • editorCursor.foreground#E0BA8E
  • editorGroup.border#211003
  • editorGroupHeader.border#211003
  • editorGroupHeader.tabsBackground#050301
  • editorGutter.addedBackground#90D0A1
  • editorGutter.background#040100
  • editorGutter.deletedBackground#D77DF9
  • editorGutter.modifiedBackground#63B3FB
  • editorHoverWidget.background#100802
  • editorHoverWidget.border#7C410E
  • editorIndentGuide.activeBackground1#7C410E
  • editorIndentGuide.background1#211003
  • editorLineNumber.activeForeground#E0BA8E
  • editorLineNumber.foreground#634328
  • editorOverviewRuler.border#060201
  • editorRuler.foreground#211003
  • editorSuggestWidget.background#100802
  • editorSuggestWidget.border#4B2C10
  • editorSuggestWidget.highlightForeground#D77DF9
  • editorSuggestWidget.selectedBackground#301501
  • editorWhitespace.foreground#3F230A
  • editorWidget.background#100802
  • editorWidget.border#7C410E
  • focusBorder#BF5C00
  • foreground#C1A791
  • gitDecoration.addedResourceForeground#90D0A1
  • gitDecoration.deletedResourceForeground#D77DF9
  • gitDecoration.modifiedResourceForeground#63B3FB
  • gitDecoration.untrackedResourceForeground#CAE75D
  • input.background#100802
  • input.border#4B2C10
  • input.foreground#C1A791
  • input.placeholderForeground#8D6D53
  • list.activeSelectionBackground#211003
  • list.activeSelectionForeground#D4BCA8
  • list.focusBackground#301501
  • list.highlightForeground#D77DF9
  • list.hoverBackground#100802
  • list.inactiveSelectionBackground#100802
  • panel.background#050301
  • panel.border#211003
  • panelTitle.activeBorder#BF5C00
  • panelTitle.activeForeground#C1A791
  • panelTitle.inactiveForeground#8D6D53
  • peekView.border#7C410E
  • peekViewEditor.background#040100
  • peekViewResult.background#050301
  • scrollbar.shadow#060201
  • scrollbarSlider.activeBackground#BF5C00AA
  • scrollbarSlider.background#7C410E55
  • scrollbarSlider.hoverBackground#7C410E88
  • selection.background#3D1C00
  • sideBar.background#050301
  • sideBar.border#211003
  • sideBar.foreground#B19984
  • sideBarSectionHeader.background#100802
  • sideBarSectionHeader.border#211003
  • sideBarTitle.foreground#C1A791
  • statusBar.background#100802
  • statusBar.border#211003
  • statusBar.debuggingBackground#6652D4
  • statusBar.foreground#B19984
  • statusBar.noFolderBackground#100802
  • statusBarItem.hoverBackground#301501
  • statusBarItem.remoteBackground#7C410E
  • tab.activeBackground#100802
  • tab.activeBorderTop#BF5C00
  • tab.activeForeground#D4BCA8
  • tab.border#211003
  • tab.inactiveBackground#040100
  • tab.inactiveForeground#8D6D53
  • tab.unfocusedActiveBorderTop#7C410E
  • terminal.ansiBlack#0A0300
  • terminal.ansiBlue#63B3FB
  • terminal.ansiBrightBlack#634328
  • terminal.ansiBrightBlue#93CAFC
  • terminal.ansiBrightCyan#92ECE4
  • terminal.ansiBrightGreen#A7E5B6
  • terminal.ansiBrightMagenta#727EF7
  • terminal.ansiBrightRed#DC9CFC
  • terminal.ansiBrightWhite#FFFBF7
  • terminal.ansiBrightYellow#DEF18A
  • terminal.ansiCyan#69D7D0
  • terminal.ansiGreen#90D0A1
  • terminal.ansiMagenta#6652D4
  • terminal.ansiRed#D77DF9
  • terminal.ansiWhite#C1A791
  • terminal.ansiYellow#CAE75D
  • terminal.background#040100
  • terminal.foreground#C1A791
  • titleBar.activeBackground#060201
  • titleBar.activeForeground#C1A791
  • titleBar.border#211003
  • titleBar.inactiveBackground#060201
  • titleBar.inactiveForeground#8D6D53

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#8D6D53italic
keyword, keyword.control, keyword.control.flow, keyword.other, storage.type, storage.modifier, keyword.declaration, keyword.other.important, keyword.control.import, keyword.control.from, keyword.control.export#D77DF9bold italic
storage.type.interface, storage.type.enum, storage.type.struct, storage.type.record, storage.type.class#D77DF9bold italic
constant.language, variable.language.this, variable.language.self, variable.language.super#D77DF9bold italic
string, string.quoted, string.template#90D0A1
constant.character.escape, constant.character.escape.backslash#D77DF9bold italic
punctuation.definition.template-expression, punctuation.section.embedded#D77DF9
punctuation, punctuation.definition.tag, punctuation.separator, punctuation.separator.comma, punctuation.terminator.statement, punctuation.definition.parameters, punctuation.definition.block, punctuation.definition.array, punctuation.definition.dictionary, meta.brace, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.accessor, punctuation.definition.typeparameters, punctuation.definition.generic, meta.generic.punctuation, punctuation.brace.angle#D77DF9
constant.numeric#F09A97
keyword.operator, keyword.operator.logical, keyword.operator.new, keyword.operator.arrow, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.relational, keyword.operator.arithmetic, keyword.operator.bitwise, keyword.operator.increment, keyword.operator.decrement, keyword.operator.ternary, keyword.operator.optional, keyword.operator.spread, keyword.operator.rest, keyword.operator.type, keyword.operator.expression, keyword.operator.instanceof, keyword.operator.other, punctuation.definition.arrow, punctuation.operator, storage.type.function.arrow, keyword.operator.assignment.compound#F09C57
entity.name.function, meta.function.declaration entity.name.function, meta.definition.method entity.name.function#63B3FBbold
meta.function-call entity.name.function, support.function, entity.name.function.call, meta.method-call entity.name.function, variable.function#63B3FB
entity.name.function.static, variable.other.property.static, variable.other.object.property.static, meta.definition.variable.static, storage.modifier.static ~ entity.name.function, meta.definition.property.staticitalic
entity.name.class, entity.name.type.class, support.class, entity.other.inherited-class#69D7D0bold
support.type.delegate.cs, support.class.action, support.class.func, support.class.action.cs, support.class.func.cs#63B3FBbold
support.class.component, entity.name.function.component#69D7D0bold
entity.name.type.record, entity.name.type.struct#69D7D0bold
entity.name.class.static, meta.class.static entity.name.class#69D7D0italic
entity.name.type.interface, entity.name.type.enum, entity.other.inherited-class.interface, meta.interface#CAE75D
variable.other.enummember, constant.other.enum, entity.name.variable.enum-member#E991BB
variable, variable.other.readwrite, variable.other.local, meta.definition.variable variable.other#E2C6AF
variable.parameter, variable.parameter.function, meta.parameter, variable.other.parameter#E2C6AFitalic
variable.other.property, variable.other.object.property, meta.field.declaration, variable.member, support.variable.property#F3B976
entity.name.type.parameter, meta.type.parameters entity.name.type, meta.type.arguments entity.name.type, meta.type.parameters storage.type, meta.type.arguments storage.type#6652D4
meta.decorator, punctuation.decorator, entity.name.function.decorator, meta.attribute#F09A97italic
support.type, storage.type.primitive, entity.name.type.primitive#69D7D0
variable.other.readwrite.powershell, punctuation.definition.variable.powershell#E2C6AF
support.function.powershell, entity.name.function.powershell#63B3FB
variable.parameter.powershell#E2C6AFitalic
markup.heading, entity.name.section.markdown#69D7D0bold
markup.bold#C1A791bold
markup.italic#C1A791italic
string.other.link, markup.underline.link#63B3FBunderline
markup.inline.raw, markup.fenced_code.block#E991BB
markup.quote#8D6D53italic
support.type.property-name.json#F3B976
string.quoted.double.json#90D0A1
constant.language.json#D77DF9bold italic
entity.other.attribute-name#F3B976italic
Midnight Indigo by Rodrigo Lombardo - VS Code Theme