Skip to main content
Coding Theme

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#002B36
  • activityBar.border#003847
  • activityBarBadge.background#DC322F
  • badge.background#DC322F
  • badge.foreground#EEE8D5
  • button.background#DC322F
  • button.foreground#EEE8D5
  • debugExceptionWidget.background#00212B
  • debugExceptionWidget.border#2AA198
  • debugToolBar.background#00212B
  • dropdown.background#00212B
  • dropdown.border#DC322F
  • dropdown.foreground#839496
  • editor.background#002B36
  • editor.foreground#839496
  • editor.lineHighlightBackground#FFFFFF0F
  • editor.selectionBackground#93A1A145
  • editorActiveLineNumber.foreground#EEE8D5
  • editorCursor.foreground#DC322F
  • editorGroup.background#011B23
  • editorGroup.border#00212B
  • editorGroup.dropBackground#2AA19844
  • editorGroupHeader.tabsBackground#00212B
  • editorGroupHeader.tabsBorder#003847
  • editorHoverWidget.background#004052
  • editorIndentGuide.background#586E7534
  • editorLineNumber.foreground#586E75
  • editorLink.activeForeground#DC322F
  • editorMarkerNavigationError.background#DC322F
  • editorMarkerNavigationWarning.background#5B7E7A
  • editorRuler.foreground#FFFFFF24
  • editorWhitespace.foreground#586E7534
  • editorWidget.background#00212B
  • errorForeground#FFEAEA
  • focusBorder#2AA19899
  • foreground#839496
  • gitDecoration.conflictingResourceForeground#839496
  • gitDecoration.deletedResourceForeground#DC322F
  • gitDecoration.ignoredResourceForeground#DC322F
  • gitDecoration.modifiedResourceForeground#859900
  • gitDecoration.untrackedResourceForeground#2AA198
  • input.background#003847
  • input.border#00212B
  • input.foreground#93A1A1
  • input.placeholderForeground#93A1A1AA
  • inputOption.activeBorder#2AA19899
  • inputValidation.errorBackground#571B26
  • inputValidation.errorBorder#A92049
  • inputValidation.infoBackground#052730
  • inputValidation.infoBorder#363B5F
  • inputValidation.warningBackground#5D5938
  • inputValidation.warningBorder#9D8A5E
  • list.activeSelectionBackground#005A6F
  • list.activeSelectionForeground#839496
  • list.dropBackground#00445488
  • list.focusBackground#005A6F
  • list.highlightForeground#1EBCC5
  • list.hoverBackground#004454AA
  • list.inactiveSelectionBackground#00445488
  • notification.background#003847
  • notification.buttonBackground#DC322F
  • notification.buttonForeground#EEE8D5
  • notification.foreground#839496
  • panel.border#00212B
  • panelTitle.activeBorder#DC322F
  • peekView.border#2AA198AB
  • peekViewEditor.background#00212B
  • peekViewEditor.matchHighlightBackground#284B53
  • peekViewResult.background#002B36
  • peekViewTitle.background#002B36
  • pickerGroup.border#DC322F99
  • pickerGroup.foreground#DC322F
  • progressBar.background#047AA6
  • scrollbarSlider.activeBackground#1EBCC5
  • scrollbarSlider.background#1EBCC530
  • scrollbarSlider.hoverBackground#1EBCC580
  • selection.background#2AA19899
  • sideBar.background#00212B
  • sideBar.border#003847
  • sideBarSectionHeader.background#002B36
  • sideBarSectionHeader.foreground#EEE8D5
  • sideBarTitle.foreground#93A1A1
  • statusBar.background#00212B
  • statusBar.border#003847
  • statusBar.debuggingBackground#00212B
  • statusBar.foreground#93A1A1
  • statusBar.noFolderBackground#00212B
  • statusBarItem.prominentBackground#003847
  • statusBarItem.prominentHoverBackground#003847
  • tab.activeBackground#003847
  • tab.activeBorder#DC322F
  • tab.activeForeground#EEE8D5
  • tab.border#00384700
  • tab.hoverBackground#002B36
  • tab.hoverBorder#DC322F
  • tab.inactiveBackground#00212B
  • tab.inactiveForeground#93A1A1
  • tab.unfocusedActiveBorder#DC322F50
  • tab.unfocusedHoverBackground#002B36
  • tab.unfocusedHoverBorder#DC322F
  • terminal.ansiBlack#073642
  • terminal.ansiBlue#268BD2
  • terminal.ansiBrightBlack#073642
  • terminal.ansiBrightBlue#839496
  • terminal.ansiBrightCyan#268BD2
  • terminal.ansiBrightGreen#859900
  • terminal.ansiBrightMagenta#6C71C4
  • terminal.ansiBrightRed#CB4B16
  • terminal.ansiBrightWhite#FDF6E3
  • terminal.ansiBrightYellow#B58900
  • terminal.ansiCyan#2AA198
  • terminal.ansiGreen#859900
  • terminal.ansiMagenta#D33682
  • terminal.ansiRed#DC322F
  • terminal.ansiWhite#EEE8D5
  • terminal.ansiYellow#B58900
  • titleBar.activeBackground#002B36
  • titleBar.activeForeground#EEE8D5
  • titleBar.inactiveBackground#F6F6F6
  • titleBar.inactiveForeground#B2B2B3

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#839496
comment, comment keyword, comment markup.underline.link, comment string, comment punctuation.definition, comment punctuation, comment text, meta.documentation#586E75italic
string#2AA198
string.regexp#2AA198
constant.character.escape#DC322F
constant.numeric#6C71C4
variable#268BD2
variable.parameter, parameters variable.function, variable.language, variable.parameter.function.language.special.self.python#CB4B16italic
keyword#859900
meta.import keyword, keyword.control.import, keyword.control.import.from, keyword.other.import, keyword.control.at-rule.include, keyword.control.at-rule.import#CB4B16
keyword.operator, keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic#657B83
storage#859900
storage.modifier#93A1A1italic
entity.name.namespace#839496
keyword.control.class, entity.name, entity.name.class, entity.name.type.class#B58900
entity.name.type.parameter#CB4B16italic
entity.other.inherited-class#268BD2italic
entity.other.attribute-name#B58900italic
support, support.type, support.class#859900
entity.name.function, variable.function, meta.block-level#B58900
punctuation.definition.variable#859900
constant, constant.language, meta.preprocessor#B58900
entity.name.section#CB4B16
support.function.construct, keyword.other.new#CB4B16
constant.character, constant.other#CB4B16
entity.name.tag#268BD2
punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end#586E75
support.function#859900
punctuation.separator.continuation#DC322F
storage.type#268BD2italic
support.type.exception#CB4B16
keyword.other.special-method#CB4B16
invaliditalic
string.quoted.double, string.quoted.single#2AA198
punctuation.definition.string#839496
meta.brace.square, punctuation.section.brackets#268BD2
meta.brace.round, meta.brace.curly, punctuation.section, punctuation.section.block, punctuation.definition.parameters, punctuation.section.group#657B83
support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss#B58900
meta.selector.css#657B83
entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements, source.sass keyword.control.untitled#B58900
entity.other.attribute-name.class#B58900italic
entity.other.attribute-name.id#B58900italic
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.tag.pseudo-element, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class#268BD2italic
text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html#657B83
text.html.basic entity.other.attribute-name.html, meta.tag.xml entity.other.attribute-name#B58900italic
keyword.other.special-method.ruby#859900
variable.other.constant.ruby#B58900
constant.other.symbol.ruby#2AA198
keyword.other.special-method.ruby#CB4B16
meta.array support.function.construct.php#B58900
entity.name.function.preprocessor.c, meta.preprocessor.c.include, meta.preprocessor.macro.c#CB4B16
meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c#2AA198
other.package.exclude, other.remove#DC322F
other.add#2AA198
punctuation.section.group.tex, punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex#DC322F
meta.group.braces.tex#B58900
string.other.math.tex#B58900
variable.parameter.function.latex#CB4B16italic
punctuation.definition.constant.math.tex#DC322F
text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex#2AA198
string.other.math.tex#B58900
punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex#DC322F
keyword.control.label.latex, text.tex.latex constant.other.general.math.tex#2AA198
variable.parameter.definition.label.latex#DC322Fitalic
support.function.be.latex#859900
support.function.section.latex#CB4B16
support.function.general.tex#2AA198
keyword.control.ref.latex#2AA198
storage.type.class.python, storage.type.function.python, storage.modifier.global.python#859900italic
support.type.exception.python#B58900
meta.scope.for-in-loop.shell, variable.other.loop.shell#93A1A1
meta.scope.case-block.shell, meta.scope.case-body.shell#93A1A1
punctuation.definition.logical-expression.shell#DC322F
storage.modifier.c++#859900italic
support.function.perl#268BD2
meta.diff, meta.diff.header#586E75
meta.diff.range#268BD2
markup.deleted#DC322F
markup.changed#2AA198
markup.inserted#859900
markup.heading, punctuation.definition.heading.markdown#B58900bold
markup.quote#859900
markup.italicitalic
markup.boldbold
markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown#2AA198
constant.other.reference.link.markdown#6C71C4
meta.paragraph.markdown meta.dummy.line-break
sublimelinter.notes#586E75
sublimelinter.outline.illegal#586E75
sublimelinter.underline.illegal
sublimelinter.outline.warning#839496
sublimelinter.underline.warning
sublimelinter.outline.violation#657B83
sublimelinter.underline.violation
sublimelinter.mark.warning#B58900
sublimelinter.mark.error#DC322F
sublimelinter.gutter-mark#657B83
brackethighlighter.all#586E75
entity.name.filename.find-in-files#2AA198
constant.numeric.line-number.find-in-files#586E75
markup.deleted.git_gutter#DC322F
markup.inserted.git_gutter#859900
markup.changed.git_gutter#B58900
variable.other.readwrite.js, variable.other.object.js, variable.other.constant.js#839496
keyword.operator.infix.haskell#859900

Shiki preview

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

Loading...

Solarized Next+ - Coding Theme