Skip to main content
Coding Theme

Blooming Orchid Theme

Publisher: Jean SanchezThemes in package: 1

Introducing the "Blooming Orchid Theme", a meticulously crafted code theme that builds upon the foundation of the popular Legendary Dark theme by Llewellyn Adonteng Paintsil. Designed with the goal of enhancing readability, the theme takes inspiration from the elegance of nature's vibrant orchids.

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#1b1d24
  • activityBar.background#20232B
  • activityBar.border#1B1D23
  • activityBar.foreground#2196f3
  • activityBar.inactiveForeground#2196f354
  • activityBarBadge.background#2196f3
  • activityBarBadge.foreground#fff
  • badge.background#00b0ff
  • badge.foreground#fff
  • breadcrumb.background#00000000
  • breadcrumb.focusForeground#fff
  • breadcrumb.foreground#ffffffb6
  • button.background#088af5
  • button.foreground#fff
  • button.hoverBackground#00b0ff
  • button.secondaryBackground#4b4b4b
  • button.secondaryForeground#fff
  • button.secondaryHoverBackground#333436
  • debugExceptionWidget.background#FF9F2E60
  • debugExceptionWidget.border#FF9F2E60
  • debugToolBar.background#20232A
  • debugToolBar.border#00000000
  • diffEditor.border#00000000
  • diffEditor.insertedTextBackground#29BF1220
  • diffEditor.insertedTextBorder#00000000
  • diffEditor.removedTextBackground#ff10101f
  • diffEditor.removedTextBorder#00000000
  • dropdown.background#2b303b
  • dropdown.border#363c49
  • editor.background#262A33
  • editor.findMatchBackground#f39d12d7
  • editor.findMatchBorder#00000000
  • editor.findMatchHighlightBackground#ea5c0055
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#343946
  • editor.findRangeHighlightBorder#00000000
  • editor.foldBackground#2b59884d
  • editor.foreground#d8ecfc
  • editor.hoverHighlightBackground#373941
  • editor.inactiveSelectionBackground#ffffff20
  • editor.lineHighlightBackground#2e323d
  • editor.lineHighlightBorder#2e323d
  • editor.rangeHighlightBackground#37466b
  • editor.rangeHighlightBorder#00000000
  • editor.selectionBackground#264f78
  • editor.selectionHighlightBackground#2196f389
  • editor.selectionHighlightBorder#00000000
  • editor.wordHighlightBackground#575757b8
  • editor.wordHighlightStrongBackground#004972b8
  • editorBracketMatch.background#746f77
  • editorBracketMatch.border#746f77
  • editorCodeLens.foreground#746f77
  • editorCursor.background#2196f3
  • editorCursor.foreground#FFF
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#b73a34
  • editorGroup.border#151515
  • editorGroup.dropBackground#495061d7
  • editorGroupHeader.border#00000000
  • editorGroupHeader.tabsBackground#23262E
  • editorGutter.addedBackground#9BC53DBB
  • editorGutter.background#00000000
  • editorGutter.deletedBackground#bf0f0f
  • editorGutter.foldingControlForeground#c5c5c5
  • editorGutter.modifiedBackground#5BC0EBBB
  • editorHoverWidget.background#373941
  • editorHoverWidget.border#088af5
  • editorHoverWidget.foreground#fff
  • editorIndentGuide.activeBackground1#585C66
  • editorIndentGuide.background1#333844
  • editorInfo.background#00000000
  • editorInfo.border#00000000
  • editorInfo.foreground#4490bf
  • editorLineNumber.activeForeground#fff
  • editorLineNumber.foreground#746f77
  • editorLink.activeForeground#3B79C7
  • editorMarkerNavigation.background#1d1d1d
  • editorMarkerNavigationError.background#ff6d6d
  • editorMarkerNavigationInfo.background#7ee2ff
  • editorMarkerNavigationWarning.background#ffd668
  • editorOverviewRuler.border#00000049
  • editorRuler.foreground#ffffff00
  • editorSuggestWidget.background#20232A
  • editorSuggestWidget.border#2196f3
  • editorSuggestWidget.foreground#7d7d7d
  • editorSuggestWidget.highlightForeground#0697f7
  • editorSuggestWidget.selectedBackground#373941
  • editorWarning.background#a99040
  • editorWarning.border#00000000
  • editorWarning.foreground#FF9F2E
  • editorWhitespace.foreground#333844
  • editorWidget.background#20232A
  • editorWidget.border#00000000
  • editorWidget.foreground#cccccc
  • editorWidget.resizeBorder#5f5f5f
  • errorForeground#FC644D
  • extensionButton.prominentBackground#00b0ff
  • extensionButton.prominentHoverBackground#00b0ff
  • focusBorder#2196f3
  • foreground#fff
  • gitDecoration.addedResourceForeground#3de65c
  • gitDecoration.conflictingResourceForeground#6d6de6
  • gitDecoration.deletedResourceForeground#ea2f0f
  • gitDecoration.ignoredResourceForeground#b0b0b0
  • gitDecoration.modifiedResourceForeground#fdad35
  • gitDecoration.stageDeletedResourceForeground#ea2f0f
  • gitDecoration.stageModifiedResourceForeground#fdad35
  • gitDecoration.submoduleResourceForeground#5899d5
  • gitDecoration.untrackedResourceForeground#3de65c
  • input.background#2b303b
  • input.border#00000000
  • input.foreground#fff
  • input.placeholderForeground#746f77
  • inputOption.activeBackground#2196f385
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#fff
  • inputValidation.errorBackground#D65343
  • inputValidation.errorBorder#D65343
  • inputValidation.infoBackground#3A6395
  • inputValidation.infoBorder#3A6395
  • inputValidation.warningBackground#DE9237
  • inputValidation.warningBorder#DE9237
  • list.activeSelectionBackground#2196f380
  • list.activeSelectionForeground#fff
  • list.dropBackground#20232B
  • list.focusBackground#282b35
  • list.focusForeground#ffffff
  • list.highlightForeground#2196f3
  • list.hoverBackground#1d2028
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#23262E
  • list.inactiveSelectionForeground#2196f3
  • listFilterWidget.background#2196f3cd
  • listFilterWidget.noMatchesOutline#ff0000
  • listFilterWidget.outline#00000000
  • menu.background#23262E
  • menu.border#00000000
  • menu.foreground#cccccc
  • menu.selectionBackground#2196f3a1
  • menu.selectionBorder#00000000
  • menu.selectionForeground#fff
  • menu.separatorBackground#ffffff6e
  • menubar.selectionBackground#20232b
  • menubar.selectionForeground#fff
  • merge.commonContentBackground#492c7b
  • merge.commonHeaderBackground#7b47e1
  • merge.currentContentBackground#174841
  • merge.currentHeaderBackground#158472
  • merge.incomingContentBackground#243a5e
  • merge.incomingHeaderBackground#3365ae
  • notificationCenter.border#00000000
  • notificationCenterHeader.background#2196f3
  • notificationCenterHeader.foreground#fff
  • notifications.background#2d313b
  • notifications.border#303031
  • notifications.foreground#fff
  • notificationsErrorIcon.foreground#ff0000
  • notificationsInfoIcon.foreground#2196f3
  • notificationsWarningIcon.foreground#ffd100
  • notificationToast.border#00000000
  • panel.background#23262E
  • panel.border#1B1D23
  • panelTitle.activeBorder#23262E
  • panelTitle.activeForeground#fff
  • panelTitle.inactiveForeground#746f77
  • peekView.border#23262E
  • peekViewEditor.background#1A1C22
  • peekViewEditor.matchHighlightBackground#FF9F2E60
  • peekViewEditor.matchHighlightBorder#FF9F2E60
  • peekViewEditorGutter.background#00000000
  • peekViewResult.background#1A1C22
  • peekViewResult.fileForeground#c5c5c5
  • peekViewResult.lineForeground#909090
  • peekViewResult.matchHighlightBackground#FF9F2E60
  • peekViewResult.selectionBackground#23262E
  • peekViewResult.selectionForeground#fff
  • peekViewTitle.background#1A1C22
  • peekViewTitleDescription.foreground#746f77
  • peekViewTitleLabel.foreground#2196f3
  • pickerGroup.border#4F4355
  • pickerGroup.foreground#746f77
  • progressBar.background#2196f3
  • scrollbar.shadow#191b1ff8
  • scrollbarSlider.activeBackground#2195f38a
  • scrollbarSlider.background#2195f38a
  • scrollbarSlider.hoverBackground#2195f38a
  • selection.background#2196f389
  • sideBar.background#23262E
  • sideBar.border#1B1D23
  • sideBar.foreground#d3d3d3
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#ff000000
  • sideBarSectionHeader.foreground#d3d3d3
  • sideBarTitle.foreground#2196f3
  • statusBar.background#216bf3
  • statusBar.debuggingBackground#FC644D
  • statusBar.debuggingForeground#fff
  • statusBar.foreground#fff
  • statusBar.noFolderBackground#23262E
  • statusBar.noFolderForeground#fff
  • statusBarItem.hoverBackground#ffffff1f
  • statusBarItem.remoteBackground#2196f3
  • statusBarItem.remoteForeground#fff
  • tab.activeBackground#262A33
  • tab.activeForeground#2196f3
  • tab.border#23262e
  • tab.inactiveBackground#23262E
  • tab.inactiveForeground#746f77
  • terminal.ansiBlue#7cb7ff
  • terminal.ansiBrightBlue#7cb7ff
  • terminal.ansiBrightCyan#2196f3
  • terminal.ansiBrightGreen#96E072
  • terminal.ansiBrightMagenta#ff00aa
  • terminal.ansiBrightRed#ee5d43
  • terminal.ansiBrightWhite#e5e5e5
  • terminal.ansiBrightYellow#FFE66D
  • terminal.ansiCyan#2196f3
  • terminal.ansiGreen#96E072
  • terminal.ansiMagenta#ff00aa
  • terminal.ansiRed#ee5d43
  • terminal.ansiWhite#e5e5e5
  • terminal.ansiYellow#FFE66D
  • terminal.border#ffffffa9
  • terminal.foreground#cccccccc
  • terminal.selectionBackground#4891ff41
  • terminalCursor.background#23262e
  • terminalCursor.foreground#fff
  • textLink.foreground#2196f3
  • titleBar.activeBackground#23262E
  • titleBar.activeForeground#d3d3d3
  • titleBar.border#00000000
  • titleBar.inactiveBackground#282b35
  • titleBar.inactiveForeground#cccccc99
  • tree.indentGuidesStroke#2196f3
  • walkThrough.embeddedEditorBackground#23262E
  • widget.shadow#14151A

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.quoted.docstring.multi.python, string.quoted.docstring.multi.python punctuation.definition.string.begin.python, string.quoted.docstring.multi.python punctuation.definition.string.end.python#848bbditalic
string.quoted, string.template, punctuation.definition.string#ff8b39—
string.template meta.embedded.line#b6b1b1—
variable, entity.name.variable#ff7edb—
variable.language#fe4450bold
variable.parameter—italic
storage.type, storage.modifier#fede5d—
constant#f97e72—
string.regexp#f97e72—
constant.numeric#f97e72—
constant.language#f97e72—
constant.character.escape#36f9f6—
entity.name#fe4450—
entity.name.tag#72f1b8—
punctuation.definition.tag#36f9f6—
entity.other.attribute-name#fede5d—
entity.other.attribute-name.html#fede5ditalic
entity.name.type, meta.attribute.class.html#fe4450—
entity.other.inherited-class#D50—
entity.name.function, variable.function#36f9f6—
keyword.control.export.js, keyword.control.import.js#72f1b8—
constant.numeric.decimal.js#2EE2FA—
keyword#fede5d—
keyword.control#fede5d—
keyword.operator#fede5d—
keyword.operator.new, keyword.operator.expression, keyword.operator.logical#fede5d—
keyword.other.unit#f97e72—
support#fe4450—
support.function#36f9f6—
support.variable#ff7edb—
meta.object-literal.key, support.type.property-name#ff7edb—
punctuation.separator.key-value#b6b1b1—
punctuation.section.embedded#fede5d—
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#72f1b8—
support.type.property-name.css, support.type.property-name.json#72f1b8—
switch-block.expr.js#72f1b8—
variable.other.constant.property.js, variable.other.property.js#2ee2fa—
constant.other.color#f97e72—
support.constant.font-name#f97e72—
entity.other.attribute-name.id#36f9f6—
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#D50—
support.function.misc.css#fe4450—
markup.heading, entity.name.section#ff7edb—
text.html, keyword.operator.assignment#ffffffee—
markup.quote#b6b1b1ccitalic
beginning.punctuation.definition.list#ff7edb—
markup.underline.link#D50—
string.other.link.description#f97e72—
meta.function-call.generic.python#36f9f6—
variable.parameter.function-call.python#72f1b8—
storage.type.cs#fe4450—
entity.name.variable.local.cs#ff7edb—
entity.name.variable.field.cs, entity.name.variable.property.cs#ff7edb—
constant.other.placeholder.c#72f1b8italic
keyword.control.directive.include.c, keyword.control.directive.define.c#72f1b8—
storage.modifier.c#fe4450—
source.cpp keyword.operator#fede5d—
constant.other.placeholder.cpp#72f1b8italic
keyword.control.directive.include.cpp, keyword.control.directive.define.cpp#72f1b8—
storage.modifier.specifier.const.cpp#fe4450—
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#36f9f6—
source.elixir entity.name.function#72f1b8—
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#36f9f6—
source.elixir punctuation.definition.string#72f1b8—
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#72f1b8—
source.elixir .punctuation.binary.elixir#ff7edbitalic
entity.global.clojure#36f9f6bold
storage.control.clojure#36f9f6italic
meta.metadata.simple.clojure, meta.metadata.map.clojure#fe4450italic
meta.quoted-expression.clojure—italic
meta.symbol.clojure#ff7edbff—
source.go#ff7edbff—
source.go meta.function-call.go#36f9f6—
source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go#fede5d—
source.go storage.type, source.go keyword.struct.go, source.go keyword.interface.go#72f1b8—
source.go constant.language.go, source.go constant.other.placeholder.go, source.go variable#2EE2FA—
markup.underline.link.markdown, markup.inline.raw.string.markdown#72f1b8italic
string.other.link.title.markdown#fede5d—
markup.heading.markdown, entity.name.section.markdown#ff7edbbold
markup.italic.markdown#2EE2FAitalic
markup.bold.markdown#2EE2FAbold
punctuation.definition.quote.begin.markdown, markup.quote.markdown#72f1b8—
source.dart, source.python, source.scala#ff7edbff—
string.interpolated.single.dart#f97e72—
variable.parameter.dart#72f1b8—
constant.numeric.dart#2EE2FA—
variable.parameter.scala#2EE2FA—
meta.template.expression.scala#72f1b8—
source.python#00e5ff
variable.parameter.function.language.python#00e5ffitalic bold
entity.name.function, meta.function-call.generic.python#ff00bb
entity.name.function.python#ff00bbbold
support.function.builtin.python#FF7EDBbold
punctuation.separator.arguments.python, punctuation.separator.parameters.python, punctuation.separator.element.python, punctuation.separator.dict.python#FEDE5D
support.function#e378e9
support.function.builtin.python#e469ffbold
support.type.python#90fdb6
punctuation.separator.colon.python, punctuation.separator.period.python, punctuation.section.function.begin.python, punctuation.section.class.begin.python, punctuation.separator.annotation.python, invalid.deprecated.semicolon.python#ffffff
storage.type—italic bold
variable.other.local.cpp, variable.other.global.cpp, variable.other.property.cpp#00e5ff
variable.parameter.cpp#00e5ffitalic bold
keyword, constant.language#439df7
constant.character.escape.cpp#ff27c5
entity.name.function, entity.name.function.cpp, entity.name.function.c#ff5ce4
keyword.operator.comparison.cpp, keyword.operator.comparison.c, entity.name.function.operator.cpp, entity.name.function.operator.c#FEDE5D
entity.name.function.operator.member.cpp, entity.name.function.operator.member.c, keyword.operator.bitwise.shift.cpp, keyword.operator.bitwise.shift.c#ffffff
entity.name.namespace.cpp, entity.name.namespace.c#be4ade
storage.modifier.specifier.const.cpp, storage.modifier.specifier.functional.post-parameters.const.cpp, variable.other.enummember.cpp, storage.modifier.specifier.const.c, variable.other.enummember.c#e55e5e
constant.numeric.cpp, constant.numeric.c#3ad947
variable.other.object.access.cpp, variable.other.object.access.c#f17272
entity.name.type.cpp, entity.name.type.c#dbba4citalic
entity.name.function.preprocessor.cpp, entity.name.function.preprocessor.c#f1095a
entity.name.type.class.templated.cpp, entity.name.type.class.templated.c#72F1B8
storage.type.class.cpp, storage.type.class.c, storage.type.enum.enum-key.class.cpp, storage.type.enum.enum-key.class.c#72F1B8italic bold
storage.type.modifier.access.control.private.cpp, storage.type.modifier.access.control.private.c#49b598
storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.public.c#49b598bold
storage.type.modifier.access.control.protected.cpp, storage.type.modifier.access.control.protected.c#49b598italic
storage.modifier.specifier.functional.pre-parameters.virtual.cpp, storage.modifier.virtual.cpp#4EC9B0italic
keyword.other.directive.using.cs#FEDE5D
keyword.type.void.cs, keyword.type.int.cs, keyword.type.bool.cs, keyword.type.double.cs#FEDE5Ditalic bold
entity.name.type.class.cs, entity.name.type.interface.cs, entity.name.type.enum.cs#DBBA4Citalic
entity.name.variable.property.cs#DBBA4C
string.quoted.double.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs, string.quoted.single.cs#B0A66D
variable.other.readwrite.cs, entity.name.variable.field.cs, entity.name.variable.local.cs, entity.name.variable.tuple-element.cs#00E5FF
variable.other.object.cs#00E5FFitalic
entity.name.variable.parameter.cs#00E5FFitalic bold
variable.other.value.cs#439DF7
storage.modifier.params.cs#439DF7italic
entity.name.type.cs#9184EEbold
keyword.type.string.cs, keyword.type.char.cs#DD5500italic
entity.name.type.type-parameter.cs#DD5500
storage.modifier.const.cs, entity.name.variable.enum-member.cs#e55e5e
storage.modifier.public.cs#72F1B8bold
storage.modifier.protected.cs#72F1B8
storage.modifier.private.cs#72F1B8
storage.modifier.static.cs, storage.modifier.readonly.cs#4EC9B0
storage.modifier.partial.cs, storage.modifier.virtual.cs#4EC9B0italic
storage.modifier.abstract.cs, storage.modifier.override.cs#4EC9B0bold
variable.other.object.property.cs#B3FF2F
variable.other.property.js, variable.other.constant.js, variable.other.readwrite.js, entity.other.attribute-name, entity.name.function.js, string.quoted.double.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js, string.quoted.single.js, punctuation.separator.parameter.js, punctuation.separator.comma.js, variable.other.property.js, constant.numeric.decimal.js, variable.other.object.js#2EE2FA
variable.parameter.js#2EE2FAitalic bold
variable.other.property.js#2EE2FAitalic
entity.other.attribute-name, entity.name.function.js#b3ff2f
string.quoted.double.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js, string.quoted.single.js, string.template.js, punctuation.definition.string.template.begin.js, punctuation.definition.string.template.end.js#b0a66d
punctuation.separator.parameter.js, punctuation.separator.comma.js#FEDE5D
variable.other.property.js#FF7EDB
support.variable.property.js#E378E9italic
constant.numeric.decimal.js#e55e5e
entity.name.type.class.js#FE4450italic
punctuation.definition.section.case-statement.js, punctuation.accessor.js, punctuation.terminator.statement.js#ffffff
variable.other.property.ts, variable.other.constant.ts, variable.other.readwrite.ts, entity.other.attribute-name.ts, entity.name.function.ts, string.quoted.double.ts, punctuation.definition.string.begin.ts, punctuation.definition.string.end.ts, string.quoted.single.ts, punctuation.separator.parameter.ts, punctuation.separator.comma.ts, variable.other.property.ts, constant.numeric.decimal.ts, variable.other.object.ts#2EE2FA
variable.parameter.ts#2EE2FAitalic bold
variable.other.property.ts#2EE2FAitalic
entity.other.attribute-name.ts, entity.name.function.ts#b3ff2f
support.variable.property.ts#E378E9italic
string.quoted.double.ts, punctuation.definition.string.begin.ts, punctuation.definition.string.end.ts, string.quoted.single.ts, string.template.ts, punctuation.definition.string.template.begin.ts, punctuation.definition.string.template.end.ts#b0a66d
punctuation.separator.parameter.ts, punctuation.separator.comma.ts#FEDE5D
variable.other.object.ts#FF7EDB
constant.numeric.decimal.ts#e55e5e
punctuation.definition.section.case-statement.ts, punctuation.accessor.ts, punctuation.terminator.statement.ts, punctuation.separator.parameter.ts#ffffff
entity.name.type.class.ts#dd2f3aitalic bold
support.type.primitive.ts#72F1B8italic
keyword.operator.new.ts#FEDE5Ditalic
meta.function-call.java, meta.method.body.java, variable.other.definition.java#00e5ff
variable.parameter.java, meta.record.identifier.java#00e5ffitalic bold
punctuation.definition.annotation.java#1F9FF2
storage.modifier.java, keyword.other.import.java#72F1B8
storage.modifier.extends.java, storage.modifier.implements.java, meta.throwables.java#72F1B8bold
constant.other.enum.java#3AD947
meta.enum.java#FEDE5Ditalic bold
variable.other.object.java#dbba4c
entity.name.type.enum.java, entity.name.type.record.java, entity.other.inherited-class.java, entity.name.type.class.java#dbba4citalic
storage.modifier.import.java#FF8B39
constant.other.key.java#E55E55
meta.class.identifier.java#ff75edbold
variable.other.object.property.java#fb9fe1
punctuation.separator.delimiter.java, punctuation.terminator.java#ffffff
support.function.pseudo.riscv, support.function.riscv#FF5CE4
punctuation.definition.variable.riscv#00E5FF
constant.numeric.integer.riscv#F97E72
entity.name.function.label.riscv#72F1B8
source.riscv#ffffff
variable.other.enummember.matlab, variable.other.readwrite.matlab, variable.parameter.output.matlab, variable.parameter.input.matlab#00e5ff
keyword.operator.assignment.matlab#ffffff
Blooming Orchid Theme by Jean Sanchez - VS Code Theme