Skip to main content
Coding Theme

Apex Dark

Publisher: Aditya ArdiThemes in package: 1

The Apex Dark Theme is a visually appealing and practical theme designed for Visual Studio Code, which features a dark background with carefully chosen syntax highlighting colors and beautiful visual elements, making it easier to work with your code.

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#080625
  • activityBar.border#08062560
  • activityBar.foreground#B0ECFF
  • activityBarBadge.background#e67277
  • activityBarBadge.foreground#080625
  • badge.background#08062530
  • badge.foreground#161FA4
  • breadcrumb.activeSelectionForeground#161FA4
  • breadcrumb.background#080625
  • breadcrumb.focusForeground#B0ECFF
  • breadcrumb.foreground#6F55A9
  • breadcrumbPicker.background#080625
  • button.background#161FA450
  • contrastBorder#161FA440
  • debugToolBar.background#080625
  • diffEditor.insertedTextBackground#90070E15
  • diffEditor.removedTextBackground#54166A20
  • dropdown.background#080625
  • dropdown.border#CCFBFF10
  • editor.background#080625
  • editor.findMatchBackground#080625
  • editor.findMatchBorder#161FA4
  • editor.findMatchHighlightBackground#161FA493
  • editor.findMatchHighlightBorder#CCFBFF30
  • editor.foreground#B0ECFF
  • editor.lineHighlightBackground#08062550
  • editor.selectionBackground#e6727730
  • editor.selectionHighlightBackground#161FA46b
  • editor.selectionHighlightBorder#e67277f0
  • editorBracketMatch.background#080625
  • editorBracketMatch.border#D20A157f
  • editorCursor.foreground#D20A15
  • editorError.foreground#54166A70
  • editorGroup.border#08062530
  • editorGroupHeader.tabsBackground#080625
  • editorGutter.addedBackground#90070E60
  • editorGutter.deletedBackground#54166A60
  • editorGutter.modifiedBackground#e6727760
  • editorHoverWidget.background#080625
  • editorHoverWidget.border#CCFBFF10
  • editorIndentGuide.activeBackground#110D4E
  • editorIndentGuide.background#110D4E70
  • editorInfo.foreground#e6727770
  • editorLineNumber.activeForeground#e67277
  • editorLineNumber.foreground#161FA4c0
  • editorLink.activeForeground#B0ECFF
  • editorMarkerNavigation.background#B0ECFF05
  • editorOverviewRuler.border#080625
  • editorOverviewRuler.errorForeground#54166A40
  • editorOverviewRuler.findMatchForeground#161FA4
  • editorOverviewRuler.infoForeground#e6727740
  • editorOverviewRuler.warningForeground#D20A1570
  • editorRuler.foreground#110D4E
  • editorSuggestWidget.background#080625
  • editorSuggestWidget.border#CCFBFF10
  • editorSuggestWidget.foreground#B0ECFF
  • editorSuggestWidget.highlightForeground#D20A15
  • editorSuggestWidget.selectedBackground#161FA420
  • editorWarning.foreground#90070E
  • editorWhitespace.foreground#B0ECFF40
  • editorWidget.background#080625
  • editorWidget.border#D20A15
  • editorWidget.resizeBorder#161FA4
  • extensionButton.prominentBackground#90070E90
  • extensionButton.prominentHoverBackground#54166A
  • focusBorder#CCFBFF00
  • gitDecoration.conflictingResourceForeground#D20A15
  • gitDecoration.deletedResourceForeground#54166A
  • gitDecoration.ignoredResourceForeground#161FA4
  • gitDecoration.modifiedResourceForeground#6F55A9
  • gitDecoration.untrackedResourceForeground#e67277
  • input.background#050630
  • input.border#CCFBFF10
  • input.foreground#B0ECFF
  • input.placeholderForeground#B0ECFF60
  • inputOption.activeBackground#B0ECFF30
  • inputOption.activeBorder#B0ECFF30
  • inputValidation.errorBorder#54166A50
  • inputValidation.infoBorder#e6727750
  • inputValidation.warningBorder#D20A1550
  • list.activeSelectionBackground#080625
  • list.activeSelectionForeground#161FA4
  • list.focusBackground#050630
  • list.focusForeground#e67277
  • list.highlightForeground#161FA4
  • list.hoverBackground#110D4E
  • list.hoverForeground#CCFBFF
  • list.inactiveSelectionBackground#08062530
  • list.inactiveSelectionForeground#161FA4
  • list.warningForeground#D20A15
  • listFilterWidget.background#08062530
  • listFilterWidget.noMatchesOutline#08062530
  • listFilterWidget.outline#08062530
  • menu.background#080625f8
  • menu.border#161FA450
  • menu.foreground#B0ECFF
  • menu.selectionBackground#050630
  • menu.selectionBorder#08062530
  • menu.selectionForeground#B0ECFF
  • menu.separatorBackground#B0ECFF
  • menubar.selectionBackground#050630
  • menubar.selectionBorder#161FA450
  • menubar.selectionForeground#B0ECFF
  • minimap.background#080625
  • minimapGutter.addedBackground#54166A
  • minimapGutter.deletedBackground#D20A15
  • minimapGutter.modifiedBackground#90070E
  • minimapSlider.activeBackground#90070Eb0
  • minimapSlider.background#90070E80
  • minimapSlider.hoverBackground#90070Ea0
  • notificationLink.foreground#161FA4
  • notifications.background#080625
  • notifications.foreground#B0ECFF
  • panel.background#080625
  • panel.border#08062560
  • panelTitle.activeBorder#161FA4
  • panelTitle.activeForeground#CCFBFF
  • panelTitle.inactiveForeground#B0ECFF
  • peekView.border#08062530
  • peekViewEditor.background#B0ECFF05
  • peekViewEditor.matchHighlightBackground#161FA450
  • peekViewEditorGutter.background#B0ECFF05
  • peekViewResult.background#B0ECFF05
  • peekViewResult.matchHighlightBackground#161FA450
  • peekViewResult.selectionBackground#161FA470
  • peekViewTitle.background#B0ECFF05
  • peekViewTitleDescription.foreground#B0ECFF60
  • pickerGroup.foreground#161FA4
  • progressBar.background#161FA4
  • scrollbar.shadow#08062500
  • scrollbarSlider.activeBackground#161FA4cc
  • scrollbarSlider.background#161FA4bb
  • scrollbarSlider.hoverBackground#161FA4ee
  • selection.background#161FA4
  • settings.checkboxBackground#080625
  • settings.checkboxForeground#B0ECFF
  • settings.dropdownBackground#080625
  • settings.dropdownForeground#B0ECFF
  • settings.headerForeground#161FA4
  • settings.modifiedItemIndicator#161FA4
  • settings.numberInputBackground#080625
  • settings.numberInputForeground#B0ECFF
  • settings.textInputBackground#080625
  • settings.textInputForeground#B0ECFF
  • sideBar.background#080625
  • sideBar.border#161FA450
  • sideBar.foreground#e67277
  • sideBarSectionHeader.background#080625
  • sideBarSectionHeader.border#08062560
  • sideBarSectionHeader.foreground#e67277
  • sideBarTitle.foreground#B0ECFF
  • statusBar.background#0A082F
  • statusBar.border#08062560
  • statusBar.debuggingBackground#D20A15
  • statusBar.debuggingForeground#CCFBFF
  • statusBar.foreground#B0ECFF
  • statusBar.noFolderBackground#080625
  • statusBarItem.hoverBackground#161FA420
  • statusBarItem.remoteBackground#161FA4
  • statusBarItem.remoteForeground#080625
  • tab.activeBackground#161FA450
  • tab.activeBorder#161FA4
  • tab.activeForeground#CCFBFF
  • tab.activeModifiedBorder#161FA4
  • tab.border#080625
  • tab.inactiveBackground#161FA420
  • tab.inactiveForeground#B0ECFFaf
  • tab.unfocusedActiveBackground#161FA440
  • tab.unfocusedActiveBorder#161FA4
  • tab.unfocusedActiveForeground#B0ECFF
  • tab.unfocusedInactiveBackground#161FA410
  • tab.unfocusedInactiveForeground#B0ECFF7f
  • terminal.ansiBlack#080625
  • terminal.ansiBlue#e67277
  • terminal.ansiBrightBlack#161FA4
  • terminal.ansiBrightBlue#e67277
  • terminal.ansiBrightCyan#B0ECFF
  • terminal.ansiBrightGreen#90070E
  • terminal.ansiBrightMagenta#D20A15
  • terminal.ansiBrightRed#54166A
  • terminal.ansiBrightWhite#CCFBFF
  • terminal.ansiBrightYellow#D20A15
  • terminal.ansiCyan#B0ECFF
  • terminal.ansiGreen#90070E
  • terminal.ansiMagenta#D20A15
  • terminal.ansiRed#54166A
  • terminal.ansiWhite#CCFBFF
  • terminal.ansiYellow#D20A15
  • terminalCursor.background#080625
  • terminalCursor.foreground#D20A15
  • textLink.activeForeground#B0ECFF
  • textLink.foreground#161FA4
  • titleBar.activeBackground#080625
  • titleBar.activeForeground#B0ECFF
  • titleBar.border#08062560
  • titleBar.inactiveBackground#080625
  • titleBar.inactiveForeground#161FA4
  • tree.indentGuidesStroke#110D4E
  • widget.shadow#08062530

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, string constant.other.placeholder, invalid.deprecated, keyword, storage.type, storage.modifier#D20A15
variable, string constant.other.placeholder, entity.name.function, punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scssitalic
punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scss#90070E
constant.other.php#D20A15
constant.other.color#CCFBFF
invalid, invalid.illegal#54166A
Keyword, Storageitalic
keyword.control, constant.other.color, punctuation.definition.tag, punctuation, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution, entity.name.tag.reference.scss#776ad3b4
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, entity.name.type.module.js#6F55A9
keyword.control.at-rule, punctuation.terminator.rule.css, keyword.control.operator, punctuation.definition.entity.css, keyword.operator.assignment.js, punctuation.separator.comma.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js, punctuation.definition.binding-pattern.object.js#B0ECFF
punctuation.definition, string.quoted.single.scss#A7A8AF
keyword.controlbold
comment.line.scss, comment.line.double-slash.js, comment.line.double-slash.php, punctuation.definition.comment.scss, punctuation.definition.comment.js, punctuation.definition.comment.html, comment.block.html, comment.block.documentation.phpdoc.php#6D6F7C
text.html.derivative#A7A8AF
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#B0ECFF
entity.name.tag.htmlbold
variable.parameter.js, variable.parameter.keyframe-list.css#D20A15
storage.type.js, string.other.link.title.markdown, variable.other.property.js#6F55A9
variable.other.readwrite.js, variable.other.object.js#d8d659
string, variable.other.constant.js, variable.other.object.property.js, string.quoted.double.html, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.function, keyword.other.special-method, entity.name.function, markup.bold, markup.bold.markdown, markup.italic.markdown, meta.class-method.js entity.name.function.js, variable.function.constructor, entity.name.tag.other.html, entity.name.tag.block.any.html, source.sass keyword.control#e67277
string.quoted.double#f3f3f3c5
punctuation.definition.string.begin.html, punctuation.definition.string.end.html#B0ECFF
support.other.variable, string.other.link, markup.table#B0ECFF
constant.numeric, constant.language, constant.character, constant.escape, keyword.other.unit, keyword.other, punctuation.separator.key-value.html#D20A15
variable.parameter.function.language.special, variable.parameter#54166A
constant.other.symbol, constant.other.key, entity.other.inherited-class, keyword.other.unit, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly, constant.other.object.key.js, string.unquoted.label.js#90070E
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, entity.other.attribute-name.html#D20A15
support.type#B2CCD6
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#6F55A9
entity.name.module.js, variable.import.parameter.js, variable.other.class.js, variable.other.php, punctuation.definition.variable.php#cbdd26
entity.name.method.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#e67277italic
entity.other.attribute-name, support.function#D20A15
entity.other.attribute-name.id, entity.other.attribute-name.class, entity.other.attribute-name.pseudo-class, entity.name.tag.css, keyword.control.conditional.js, support.constant, entity.other.attribute-name.html, string.quoted.single.js, storage.type.function.js, meta.object-literal.key#B0ECFF
source.scss keyword.control#D20A15
markup.inserted#90070E
markup.deleted#54166A
markup.changed#D20A15
string.regexp#B0ECFF
constant.character.escape#B0ECFF
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#B0ECFFitalic
support.type.property-name.json#B0ECFF
text.html.markdown, punctuation.definition.list_item.markdown#B0ECFF
text.html.markdown markup.inline.raw.markdown#D20A15
text.html.markdown markup.inline.raw.markdown, punctuation.definition.raw.markdown#161FA450
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, entity.name.section.markdown#6F55A9bold
markup.underline#e67277underline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#161FA450
markup.quoteitalic
string.other.link.description.title.markdown#D20A15
constant.other.reference.link.markdown#D20A15
markup.raw.block#D20A15
punctuation.definition.raw.markdown, punctuation.definition.markdown#B0ECFF
variable.language.fenced.markdown#161FA4
meta.separator#A7A8AFbold
token.info-token#161FA4
token.warn-token#D20A15
token.error-token#FF293B
token.debug-token#B0ECFF

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...

Apex Dark - Coding Theme