Skip to main content
Coding Theme

Dark Symphony Theme

Publisher: Bulgariu CodrinThemes in package: 1

Introducing the 'Dark Symphony' theme for VS Code, a professional and visually pleasing theme designed to enhance your coding experience. This theme features warm, eye-pleasing colors that create a cozy and inviting atmosphere, while also providing a high level of readability and contrast to improve

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#4f4f4f
  • activityBar.background#282828
  • activityBar.border#626262
  • activityBar.foreground#3CAF59
  • activityBar.inactiveForeground#ffffff66
  • activityBarBadge.background#3CAF59
  • activityBarBadge.foreground#ffffff
  • badge.background#3CAF59
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#d3d1d1
  • breadcrumb.background#282828
  • breadcrumb.focusForeground#d3d1d1
  • breadcrumb.foreground#d7d7d7cc
  • button.background#d35848
  • button.foreground#ffffff
  • button.hoverBackground#fd705d
  • button.secondaryBackground#3a3d41
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#45494e
  • checkbox.background#3c3c3c
  • checkbox.border#00000000
  • checkbox.foreground#cccccc
  • debugExceptionWidget.background#333333
  • debugExceptionWidget.border#474747
  • debugToolBar.background#333333
  • debugToolBar.border#474747
  • diffEditor.border#444444
  • diffEditor.insertedTextBackground#3CAF5948
  • diffEditor.removedTextBackground#f45b694c
  • dropdown.background#3c3c3c
  • dropdown.border#00000000
  • dropdown.foreground#cccccc
  • editor.background#282828
  • editor.findMatchBackground#3CAF5930
  • editor.findMatchBorder#3CAF59
  • editor.findMatchHighlightBackground#3CAF5981
  • editor.findMatchHighlightBorder#fdeeee8d
  • editor.findRangeHighlightBackground#3a3d4166
  • editor.findRangeHighlightBorder#ffffff00
  • editor.foldBackground#3CAF5924
  • editor.foreground#d4d4d4
  • editor.hoverHighlightBackground#375d8440
  • editor.inactiveSelectionBackground#3e4247
  • editor.lineHighlightBackground#a397970a
  • editor.lineHighlightBorder#303030
  • editor.rangeHighlightBackground#ffffff0b
  • editor.rangeHighlightBorder#ffffff00
  • editor.selectionBackground#3CAF5936
  • editor.selectionHighlightBackground#e87d9d10
  • editor.selectionHighlightBorder#e87d9d
  • editor.wordHighlightBackground#575757b8
  • editor.wordHighlightStrongBackground#2f7383bb
  • editorBracketMatch.background#0064001a
  • editorBracketMatch.border#888888
  • editorCodeLens.foreground#999999
  • editorCursor.background#ffffff
  • editorCursor.foreground#3CAF59
  • editorError.background#B73A3400
  • editorError.border#ffffff00
  • editorError.foreground#d35848
  • editorGroup.border#444444
  • editorGroup.emptyBackground#282828
  • editorGroupHeader.border#383838
  • editorGroupHeader.tabsBackground#282828
  • editorGutter.addedBackground#3e844f
  • editorGutter.background#282828
  • editorGutter.commentRangeForeground#d35848
  • editorGutter.deletedBackground#d35848
  • editorGutter.foldingControlForeground#d35848
  • editorGutter.modifiedBackground#2f7383
  • editorHoverWidget.background#252526
  • editorHoverWidget.border#a3a3a334
  • editorHoverWidget.foreground#cccccc
  • editorIndentGuide.activeBackground#3CAF5989
  • editorIndentGuide.background#454545
  • editorInfo.background#4490BF00
  • editorInfo.border#4490BF00
  • editorInfo.foreground#1f80b0
  • editorLineNumber.activeForeground#3CAF59
  • editorLineNumber.foreground#757575
  • editorLink.activeForeground#e82e66
  • editorMarkerNavigation.background#2d2d30
  • editorMarkerNavigationError.background#f48771
  • editorMarkerNavigationInfo.background#75beff
  • editorMarkerNavigationWarning.background#cca700
  • editorOverviewRuler.background#25252500
  • editorOverviewRuler.border#7f7f7f4d
  • editorRuler.foreground#5a5a5a
  • editorSuggestWidget.background#252526
  • editorSuggestWidget.border#454545
  • editorSuggestWidget.foreground#d4d4d4
  • editorSuggestWidget.highlightForeground#d35848
  • editorSuggestWidget.selectedBackground#d358482e
  • editorWarning.background#A9904000
  • editorWarning.border#ffffff00
  • editorWarning.foreground#d7a309
  • editorWhitespace.foreground#ffffff58
  • editorWidget.background#252526
  • editorWidget.foreground#cccccc
  • editorWidget.resizeBorder#5F5F5F
  • focusBorder#3CAF59
  • foreground#ffffff
  • gitDecoration.addedResourceForeground#81b88b
  • gitDecoration.conflictingResourceForeground#6c6cc4
  • gitDecoration.deletedResourceForeground#c74e39
  • gitDecoration.ignoredResourceForeground#8c8c8c
  • gitDecoration.modifiedResourceForeground#e2c08d
  • gitDecoration.stageDeletedResourceForeground#c74e39
  • gitDecoration.stageModifiedResourceForeground#e2c08d
  • gitDecoration.submoduleResourceForeground#8db9e2
  • gitDecoration.untrackedResourceForeground#73c991
  • icon.foreground#ffffff
  • input.background#3c3c3c
  • input.border#00000000
  • input.foreground#cccccc
  • input.placeholderForeground#a6a6a6
  • inputOption.activeBackground#d35848
  • inputOption.activeBorder#007acc00
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#3CAF5952
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#383b3d
  • list.focusBackground#3CAF593a
  • list.focusForeground#ffffff
  • list.highlightForeground#3CAF59
  • list.hoverBackground#d358483c
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#515151
  • list.inactiveSelectionForeground#cccccc
  • listFilterWidget.background#cc7832bb
  • listFilterWidget.noMatchesOutline#cc7832
  • listFilterWidget.outline#ffffff00
  • menu.background#252526
  • menu.border#00000085
  • menu.foreground#a3a3a3
  • menu.selectionBackground#3CAF5964
  • menu.selectionBorder#00000000
  • menu.selectionForeground#e6e6e6
  • menu.separatorBackground#3CAF59
  • menubar.selectionBackground#a1a1a11a
  • menubar.selectionBorder#a1a1a102
  • menubar.selectionForeground#3CAF59
  • merge.commonContentBackground#282828
  • merge.commonHeaderBackground#383838
  • merge.currentContentBackground#27403B
  • merge.currentHeaderBackground#367366
  • merge.incomingContentBackground#28384B
  • merge.incomingHeaderBackground#395F8F
  • minimap.background#282828
  • minimap.errorHighlight#d35848
  • minimap.findMatchHighlight#3CAF5930
  • minimap.selectionHighlight#3CAF5936
  • minimap.warningHighlight#d7a309
  • minimapGutter.addedBackground#3e844f
  • minimapGutter.deletedBackground#d35848
  • minimapGutter.modifiedBackground#2f7383
  • notificationCenter.border#474747
  • notificationCenterHeader.background#303031
  • notificationCenterHeader.foreground#cccccc
  • notifications.background#252526
  • notifications.border#303031
  • notifications.foreground#cccccc
  • notificationsErrorIcon.foreground#f48771
  • notificationsInfoIcon.foreground#75beff
  • notificationsWarningIcon.foreground#cca700
  • notificationToast.border#474747
  • panel.background#1e1e1e
  • panel.border#80808059
  • panelSection.border#3CAF59
  • panelTitle.activeBorder#e7e7e7
  • panelTitle.activeForeground#e7e7e7
  • panelTitle.inactiveForeground#e7e7e799
  • peekView.border#3CAF59
  • peekViewEditor.background#1f2224
  • peekViewEditor.matchHighlightBackground#ff8f002a
  • peekViewEditor.matchHighlightBorder#d35848
  • peekViewEditorGutter.background#3b3c3d
  • peekViewResult.background#252526
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#bbbbbb
  • peekViewResult.matchHighlightBackground#d3584889
  • peekViewResult.selectionBackground#009fb75a
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#1e1e1e
  • peekViewTitleDescription.foreground#ccccccb3
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#3f3f46
  • pickerGroup.foreground#d35848
  • progressBar.background#3CAF59
  • scrollbar.shadow#2c2c2c
  • scrollbarSlider.activeBackground#bfbfbf66
  • scrollbarSlider.background#79797966
  • scrollbarSlider.hoverBackground#646464b3
  • selection.background#ababab7a
  • settings.focusedRowBackground#ffffff07
  • settings.headerForeground#ffffff
  • sideBar.background#282828
  • sideBar.border#4f4f4f
  • sideBar.dropBackground#383b3d
  • sideBar.foreground#c0c0c0
  • sideBarSectionHeader.background#2a2a2a42
  • sideBarSectionHeader.border#454545
  • sideBarSectionHeader.foreground#c4c4c4
  • sideBarTitle.foreground#979d98
  • statusBar.background#3CAF59
  • statusBar.debuggingBackground#e48657
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#b267e695
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.activeBackground#FFFFFF25
  • statusBarItem.hoverBackground#1d7d35
  • statusBarItem.remoteBackground#d35848
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#3f3f3f
  • tab.activeBorder#3CAF59
  • tab.activeBorderTop#3CAF59
  • tab.activeForeground#3CAF59
  • tab.border#282828
  • tab.inactiveBackground#363636
  • tab.inactiveForeground#ffffff80
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#2472c8
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#3b8eea
  • terminal.ansiBrightCyan#29b8db
  • terminal.ansiBrightGreen#23d18b
  • terminal.ansiBrightMagenta#d670d6
  • terminal.ansiBrightRed#f14c4c
  • terminal.ansiBrightWhite#e5e5e5
  • terminal.ansiBrightYellow#f5f543
  • terminal.ansiCyan#11a8cd
  • terminal.ansiGreen#0dbc79
  • terminal.ansiMagenta#bc3fbc
  • terminal.ansiRed#cd3131
  • terminal.ansiWhite#e5e5e5
  • terminal.ansiYellow#e5e510
  • terminal.border#3CAF59
  • terminal.foreground#cccccc
  • terminal.selectionBackground#ffffff40
  • terminalCursor.background#3CAF59
  • terminalCursor.foreground#ffffff
  • textLink.foreground#3CAF59
  • titleBar.activeBackground#282828
  • titleBar.activeForeground#999999
  • titleBar.border#00000000
  • titleBar.inactiveBackground#3c3c3c99
  • titleBar.inactiveForeground#cccccc99
  • tree.indentGuidesStroke#3CAF59
  • walkThrough.embeddedEditorBackground#00000050
  • widget.shadow#0000005c

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
punctuation.definition.comment, comment.block punctuation.definition.list.begin.markdown#546E7A
comment#E87D9D
entity.name.tag.localname.cs, comment.block.documentation.cs punctuation.definition.tag.cs, source.cs comment.block.documentation.cs meta.tag.cs punctuation.separator.equals.cs, punctuation.definition.block.tag.jsdoc#546E7A
punctuation.definition.block.tag.jsdoc, storage.type.class.jsdoc, variable.other.description.jsdoc, punctuation.definition.inline.tag.jsdoc, punctuation.definition.bracket.curly.begin.jsdoc, punctuation.definition.bracket.curly.end.jsdoc#546E7Aitalic bold
comment.block.documentation.cs, entity.other.attribute-name.localname.cs#6a828d
source.cs comment.block.documentation.cs meta.tag.cs string.quoted.double.cs, source.cs comment.block.documentation.cs meta.tag.cs string.quoted.double.cs punctuation.definition.string.begin.cs, source.cs comment.block.documentation.cs meta.tag.cs string.quoted.double.cs punctuation.definition.string.end.cs#8A653B
invalid, invalid.illegal#FF5370
markup.deleted.git_gutter#FFDA56
markup.heading, markup.inserted.git_gutter#3CAF59
entity.other.inherited-class#a9b7c6
entity.other.attribute-name#a9b7c6
entity.other.attribute-name.class, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css#FFCB6B
source.sass keyword.control#82AAFF
markup.inserted#C3E88D
markup.deleted#FF5370
markup.changed#9D89B5
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#82AAFFitalic
source.js constant.other.object.key.js string.unquoted.label.js#FF5370italic
text.html.markdown#a9b7c6
markup.inline.raw.string.markdown#808080
text.html.markdown markup.inline.raw.markdown#9D89B5
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#65737E
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#9D89B5
markup.italicitalic
markup.bold, markup.bold stringbold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold stringbold
markup.underlineunderline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#65737E
markup.quoteitalic
markup.raw.block#9D89B5
markup.raw.block.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown#EEFFFF
variable.language.fenced.markdown#65737E
markup.table#EEFFFF
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#a9b7c6
text.html.basic#bababa
storage.type.function.arrow#a9b7c6
storage.modifier, storage.type#CC7832#CC7832bold
storage.type.cs#a9b7c6
constant.language.null, constant.language.undefined, constant.language.boolean, constant.language.json#CC7832bold
constant.character, constant.escape#a9b7c6
constant.numeric#6987bb
constant.other.symbol, constant.other.key, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#3CAF59
constant.character.escape#cc7832
constant.other.reference.link.markdown#FFCB6B
constant.other.character-class.set.regexp, constant.other.character-class.regexp#FFDA56
constant.other.color#CC7832bold
variable.function#FFDA56
variable, variable.other.property, variable.other.constant.property, variable.other.object.property, variable.other.readwrite.cs#9D89B5
variable.parameter, variable.other.constant, variable.other.object, variable.other.readwrite, support.variable.dom#a9b7c6
variable.import.parameter.js, variable.other.class.js#FF5370
variable.language#CC7832bold
variable.function.constructor#82AAFF
punctuation, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.section.embedded, punctuation.definition.list_item.markdown#a9b7c6
punctuation.definition.tag.begin, punctuation.definition.tag.end, punctuation.definition.tag, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.template tag.open punctuation.definition.tag.begin, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.#3CAF59template tag.open punctuation.definition.tag.end, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.template tag.close punctuation.definition.tag.begin, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.template tag.close punctuation.definition.tag.end#E8BF6A
punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.definition.string.begin, punctuation.definition.string.end#3CAF59
punctuation.separator.dictionary.key-value.json, punctuation.separator.array.json, punctuation.terminator.statement, punctuation.separator.comma, punctuation.definition.keyword#cc7832
punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json#9D89B5
punctuation.definition.fenced.markdown#00000050
punctuation.section.class.end#EEFFFF
punctuation.definition.group.no-capture.regexp, punctuation.definition.group.regexp, punctuation.decorator, punctuation.definition.character-class.regexp#FFDA56
string constant.other.placeholder#9D89B5
string.other.link#f07178
string#3CAF59
string.other.link.title.markdown, string.other.link.description.markdown#82AAFF
string.other.link.description.title.markdown#9D89B5
string.quoted.double.html#3CAF59
string.regexp#3CAF59
string.regexp keyword.other#FFDA56
entity.name.function.js.jsx#77BC87
entity.name.tag, entity.name.function, meta.decorator meta.function-call support.class#FFDA56
entity.name#a9b7c6
entity.name.module.js#FF5370
entity.name.method.js#82AAFFitalic
meta.class-method.js entity.name.function.js#82AAFF
entity.name.section.markdown, entity.name.variable.field.cs, entity.name.variable.property.cs#9D89B5
entity.name.tag.other.html, entity.name.tag.block.any.html, entity.name.tag.inline.any.html#E8BF6A
entity.other.attribute-name.localname.cs#6a828dunderline
entity.name.tag.localname.xml
support.class, support.orther.namespace.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, support.constant#a9b7c6
support.type.primitive, support.type.builtin, support.type.object.module.tsx#cc7832bold
support.type, source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#a9b7c6
support.function#FFDA56
support.other.variable#f07178
support.variable.property.dom, support.variable.property#9D89B5
keyword.other.unit, keyword.other, keyword.operator#a9b7c6
keyword.operator.quantifier.regexp#6a9790
keyword.other.using.cs, keyword.other.class.cs, keyword.other.new, keyword.other.await, keyword.other.namespace, keyword.type.cs, keyword.other.this, keyword.other.typeof, keyword.control, keyword.other.template, keyword.other.substitution, keyword.operator.new, keyword.operator.await, keyword.operator.expression.instanceof, keyword.operator.expression.typeof#CC7832bold
keyword.other.get.cs, keyword.other.set.cs, keyword.other.special-method#FFDA56
markup.deleted.git_gutter, meta.function-call#FFDA56
source.json meta.structure.dictionary.json support.type.property-name.json#9D89B5
text.html.markdown meta.dummy.line-break
meta.separator#65737Ebold
meta.object-literal.key, meta.object.member.object-literal.key, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member#9D89B5
meta.tag.any.html, meta.brace, meta.use.php#a9b7c6
meta.tag.block.any.html, meta.tag.inline.any.html, meta.tag.other.html#bababa
meta.tag#CC7832
meta.block variable.other#a9b7c6
support.constant.property-value.css, keyword.other.unit.px.css#3CAF59
variable.scss, constant.other.color.rgb-value.hex.css#6897BB
entity.name.tag.css, entity.name.tag.custom.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.media.scss, keyword.control.operator.css.scss, keyword.control.each.scss, keyword.control.at-rule.import.scss, keyword.control.if.scss, keyword.control.content.scss, keyword.control.else.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss#cc7832
entity.other.attribute-name.id.css, meta.property-value.scss, support.constant.font-name.css, support.type.map.key.scss#FFDA56
support.class.component.js.jsx, entity.name.tag.js.jsx#FFDA56
meta.jsx.children.js.jsx#d4d4d4
text.angular.html variable.other.readwrite.js, text.angular.html meta.directive.angular support.type.object.module.html, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.template tag.open meta.tag.attribute-name entity.other.attribute-name#FFDA56
text.angular.html variable.other.object.ts, text.angular.html variable.other.object.js, source.ts meta.decorator.ts meta.objectliteral.ts meta.object.member meta.template tag.open meta.brace.curly variable.other.readwrite.ts, text.angular.html variable.other.readwrite.ts#9D89B5
source.ts meta.class.ts meta.decorator.ts meta.function-call.ts entity.name.function.ts, source.ts meta.class.ts meta.decorator.ts punctuation.decorator.ts, source.ts meta.decorator.ts meta.function-call.ts entity.name.function.ts, source.ts meta.decorator.ts punctuation.decorator.ts#BBB529
text.angular.html expression.angular-interpolation string.regexp.angular-interpolation.begin, text.angular.html expression.angular-interpolation string.regexp.angular-interpolation.end#cc7832
text.angular.html keyword.operator.expression#cc7832bold
text.angular.html#a9b7c6
text.angular.html template.ng.tag meta.directive.angular constant.numeric.angular-directive, text.angular.html template.ng.tag meta.directive.angular string.regexp, text.angular.html template.ng.tag meta.directive.angular keyword.operator.entity.html#b58990
text.angular.html string.regexp#dfd940
text.angular.html template.ng.tag meta.directive.angular source.directive.angular entity.name.type.ts#9D89B5
text.angular.html meta.directive.angular source.directive.angular constant.numeric.decimal.js#6987bb
Dark Symphony Theme by Bulgariu Codrin - VS Code Theme