Skip to main content
CodingTheme

Brogrammer Plus

Publisher: Jack JiangThemes in package: 1

An improved Brogrammer theme with semantic highlighting, WCAG AAA text color, companion terminal themes, and material-designed UI. / 一款改进的 Brogrammer 主题,拥有语义高亮功能、符合 WCAG AAA 文本配色、配套的终端主题、以及符合 Material Design 的界面设计。

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.activeBorder#ffffffde
  • activityBar.background#383838
  • activityBar.foreground#ffffffde
  • activityBar.inactiveForeground#ffffff99
  • activityBarBadge.background#e74c3c
  • activityBarBadge.foreground#ffffffde
  • breadcrumb.background#323232
  • breadcrumb.foreground#ffffff99
  • debugConsole.errorForeground#e74c3c
  • debugConsole.infoForeground#2ecc71
  • debugConsole.sourceForeground#ffffffde
  • debugConsole.warningForeground#f1c40f
  • editor.background#121212
  • editor.foreground#ffffffde
  • editorCursor.foreground#ffffff
  • editorGroupHeader.tabsBackground#262626
  • editorLineNumber.activeForeground#ffffffde
  • editorLineNumber.foreground#ffffff99
  • editorRuler.foreground#ffffff99
  • focusBorder#ffffff00
  • panel.background#282828
  • panelTitle.activeBorder#ffffffde
  • panelTitle.activeForeground#ffffffde
  • panelTitle.inactiveForeground#ffffff99
  • peekView.border#383838
  • peekViewEditor.background#2E2E2E
  • peekViewResult.background#323232
  • peekViewResult.fileForeground#ffffffde
  • peekViewResult.lineForeground#ffffffde
  • peekViewTitle.background#383838
  • peekViewTitleDescription.foreground#ffffff99
  • peekViewTitleLabel.foreground#ffffffde
  • sideBar.background#282828
  • sideBar.foreground#ffffffde
  • sideBarSectionHeader.background#323232
  • sideBarSectionHeader.foreground#ffffffde
  • statusBar.background#383838
  • statusBar.border#ffffff00
  • statusBar.debuggingBackground#383838
  • statusBar.debuggingBorder#ffffff00
  • statusBar.debuggingForeground#ffffffde
  • statusBar.focusBorder#ffffff00
  • statusBar.foreground#ffffffde
  • statusBar.noFolderBackground#383838
  • statusBar.noFolderBorder#ffffff00
  • statusBar.noFolderForeground#ffffffde
  • tab.activeBackground#323232
  • tab.activeForeground#ffffffde
  • tab.activeModifiedBorder#f1c40f
  • tab.hoverBackground#323232
  • tab.inactiveBackground#262626
  • tab.inactiveForeground#ffffffde
  • terminal.ansiBlack#121212
  • terminal.ansiBlue#3498db
  • terminal.ansiBrightBlack#373737
  • terminal.ansiBrightBlue#48c0ff
  • terminal.ansiBrightCyan#51f1ff
  • terminal.ansiBrightGreen#3bfb9d
  • terminal.ansiBrightMagenta#9ea7ff
  • terminal.ansiBrightRed#ff5542
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffd60d
  • terminal.ansiCyan#3cc9d6
  • terminal.ansiGreen#2ecc71
  • terminal.ansiMagenta#6c71c4
  • terminal.ansiRed#e74c3c
  • terminal.ansiWhite#fbfbfb
  • terminal.ansiYellow#f1c40f
  • terminal.background#121212
  • terminal.foreground#fbfbfb
  • terminal.selectionBackground#264f78
  • terminalCursor.foreground#ffffff
  • titleBar.activeBackground#383838
  • titleBar.activeForeground#ffffffde
  • titleBar.inactiveBackground#383838
  • titleBar.inactiveForeground#ffffff99

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.quoted.docstring#ffffff99italic
constant#6c71c4
entity#2ecc71
keyword#e74c3c bold
storage#3498db
string#f1c40f
support#3cc9d6
variable#ffffffde
invalidstrikethrough
entity.other.inherited-class#2ecc71italic
string.quoted source#f1c40f
string constant#6c71c4
string.regexp#3498db
string variable#e67e22
support.function#3498db
support.constant#2ecc71
other.preprocessor.c#3498db
other.preprocessor.c entity#2ecc71
punctuation.separator.key-value.js#6c71c4
meta.object-literal.key.js#f1c40f
entity.name.tag#e74c3c
entity.other.attribute-name#2ecc71
declaration.tag, declaration.tag entity, meta.tag, meta.tag entity#ffffffde
meta.selector.css entity.name.tag#1abc9c
meta.selector.css entity.other.attribute-name.id#2ecc71
meta.selector.css entity.other.attribute-name.class#2ecc71
support.type.property-name.css#3498db
meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css#2ecc71 italic
meta.preprocessor.at-rule keyword.control.at-rule#f1c40f bold
meta.property-value support.constant.named-color.css, meta.property-value constant#e74c3c
meta.constructor.argument.css#e74c3c
meta.diff, meta.diff.header#ffffffdeitalic
markup.deleted#e74c3c
markup.changed#f1c40f
markup.inserted#2ecc71
punctuation.definition.heading.markdown#e74c3c
punctuation.definition.markdown#3498db
entity.other.attribute-name.id.html#2ecc71
entity.other.attribute-name.html#2ecc71
punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag#ffffffde
keyword.control.at-rule.import.css#f1c40f bold
variable.other.less#ffffffde
entity.other.less.mixin#9b59b6
source.css.less keyword.unit.css#3498db
entity.other.attribute-name.angular.html, source.angular.embedded.html#e74c3c
constant.character.entity.html#3498db
variable.other.readwrite.instance.coffee#e67e22
meta.brace.round.coffee, meta.brace.square.coffee#f1c40f
punctuation.section.embedded.coffee#5eebb8
variable.assignment.coffee variable.assignment.coffee#ffffffde
meta.delimiter.method.period.coffee#3cadd7
meta.brace.curly.coffee#1abc9c
meta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype#3c444d

Shiki preview

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

Loading...

Brogrammer Plus by Jack Jiang - VS Code Theme