Skip to main content
Coding Theme

Green Eyes Care Theme

Publisher: Usman GhaniThemes in package: 7

Dark green theme designed for easy eyes with filtered blue light. Optimized for easy on eyes, natural green, light green and night green mode to provide maximum eye comfort and eyecare

Color themes

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.

  • actionBar.toggledBackground#dddddd
  • activityBar.activeBorder#00aa11
  • activityBar.background#e2d8c5
  • activityBar.border#b0c0a0
  • activityBar.foreground#1F1F1F
  • activityBar.inactiveForeground#616161
  • activityBarBadge.background#007ACC
  • activityBarBadge.foreground#f5eedc
  • badge.background#CCCCCC
  • badge.foreground#282828
  • button.background#00aa11
  • button.border#0000001a
  • button.foreground#f5eedc
  • button.hoverBackground#0258A8
  • button.secondaryBackground#b0c0a0
  • button.secondaryForeground#282828
  • button.secondaryHoverBackground#CCCCCC
  • chat.editedFileForeground#895503
  • chat.slashCommandBackground#D2ECFF
  • chat.slashCommandForeground#306CA2
  • checkbox.background#e2d8c5
  • checkbox.border#919191
  • descriptionForeground#282828
  • diffEditor.unchangedRegionBackground#f8f8f8
  • dropdown.background#f5eedc
  • dropdown.border#CECECE
  • dropdown.foreground#282828
  • dropdown.listBackground#f5eedc
  • editor.background#FFFFFF
  • editor.foreground#000000
  • editor.inactiveSelectionBackground#E5EBF1
  • editor.selectionHighlightBackground#ADD6FF80
  • editorGroup.border#b0c0a0
  • editorGroupHeader.tabsBackground#e2d8c5
  • editorGroupHeader.tabsBorder#b0c0a0
  • editorGutter.addedBackground#2EA043
  • editorGutter.deletedBackground#F85149
  • editorGutter.modifiedBackground#00aa11
  • editorIndentGuide.activeBackground1#939393
  • editorIndentGuide.background1#D3D3D3
  • editorLineNumber.activeForeground#171184
  • editorLineNumber.foreground#6E7681
  • editorOverviewRuler.border#b0c0a0
  • editorSuggestWidget.background#F3F3F3
  • editorWidget.background#e2d8c5
  • errorForeground#F85149
  • focusBorder#00aa11
  • foreground#282828
  • icon.foreground#282828
  • input.background#f5eedc
  • input.border#CECECE
  • input.foreground#282828
  • input.placeholderForeground#767676
  • inputOption.activeBackground#c6edbe
  • inputOption.activeBorder#00aa11
  • inputOption.activeForeground#000000
  • keybindingLabel.foreground#282828
  • list.activeSelectionBackground#E8E8E8
  • list.activeSelectionForeground#000000
  • list.activeSelectionIconForeground#FFF
  • list.focusAndSelectionOutline#90C2F9
  • list.hoverBackground#E8E8E8
  • menu.border#D4D4D4
  • menu.selectionBackground#00aa11
  • menu.selectionForeground#f5eedc
  • notebook.cellBorderColor#E8E8E8
  • notebook.selectedCellBackground#c8ddf150
  • notificationCenterHeader.background#f5eedc
  • notificationCenterHeader.foreground#282828
  • notifications.background#f5eedc
  • notifications.border#b0c0a0
  • notifications.foreground#282828
  • panel.background#e2d8c5
  • panel.border#b0c0a0
  • panelInput.border#b0c0a0
  • panelTitle.activeBorder#00aa11
  • panelTitle.activeForeground#282828
  • panelTitle.inactiveForeground#282828
  • peekViewEditor.matchHighlightBackground#BB800966
  • peekViewResult.background#f5eedc
  • peekViewResult.matchHighlightBackground#BB800966
  • pickerGroup.border#b0c0a0
  • pickerGroup.foreground#8B949E
  • ports.iconRunningProcessForeground#369432
  • progressBar.background#00aa11
  • quickInput.background#e2d8c5
  • quickInput.foreground#282828
  • searchEditor.textInputBorder#CECECE
  • settings.dropdownBackground#f5eedc
  • settings.dropdownBorder#CECECE
  • settings.headerForeground#1F1F1F
  • settings.modifiedItemIndicator#BB800966
  • settings.numberInputBorder#CECECE
  • settings.textInputBorder#CECECE
  • sideBar.background#e2d8c5
  • sideBar.border#b0c0a0
  • sideBar.foreground#282828
  • sideBarSectionHeader.background#0000
  • sideBarSectionHeader.border#61616130
  • sideBarSectionHeader.foreground#282828
  • sideBarTitle.foreground#6F6F6F
  • statusBar.background#e2d8c5
  • statusBar.border#b0c0a0
  • statusBar.debuggingBackground#FD716C
  • statusBar.debuggingForeground#000000
  • statusBar.focusBorder#00aa11
  • statusBar.foreground#282828
  • statusBar.noFolderBackground#e2d8c5
  • statusBarItem.errorBackground#c72e0f
  • statusBarItem.focusBorder#00aa11
  • statusBarItem.prominentBackground#6E768166
  • statusBarItem.remoteBackground#16825D
  • statusBarItem.remoteForeground#FFF
  • tab.activeBackground#f5eedc
  • tab.activeBorder#e2d8c5
  • tab.activeBorderTop#00aa11
  • tab.activeForeground#282828
  • tab.border#b0c0a0
  • tab.hoverBackground#f5eedc
  • tab.inactiveBackground#e2d8c5
  • tab.inactiveForeground#868686
  • tab.lastPinnedBorder#61616130
  • tab.selectedBackground#ffffffa5
  • tab.selectedBorderTop#68a3da
  • tab.selectedForeground#333333b3
  • tab.unfocusedActiveBorder#e2d8c5
  • tab.unfocusedActiveBorderTop#b0c0a0
  • tab.unfocusedHoverBackground#e2d8c5
  • terminal.foreground#282828
  • terminal.inactiveSelectionBackground#E5EBF1
  • terminal.tab.activeBorder#00aa11
  • terminalCursor.foreground#00aa11
  • textBlockQuote.background#e2d8c5
  • textBlockQuote.border#b0c0a0
  • textCodeBlock.background#e2d8c5
  • textLink.activeForeground#00aa11
  • textLink.foreground#00aa11
  • textPreformat.background#0000001F
  • textPreformat.foreground#282828
  • textSeparator.foreground#21262D
  • titleBar.activeBackground#e2d8c5
  • titleBar.activeForeground#1E1E1E
  • titleBar.border#b0c0a0
  • titleBar.inactiveBackground#e2d8c5
  • titleBar.inactiveForeground#8B949E
  • welcomePage.tileBackground#F3F3F3
  • widget.border#d4d4d4

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#7e7100italic
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#87318a
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#87318a
keyword.control, source.cpp keyword.operator.new, source.cpp keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#9901be
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#004212
variable.other.constant, variable.other.enummember#000ba7
meta.object-literal.key#004212
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#1b7410
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#9b3434
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#830c33
keyword.operator.quantifier.regexp#000000
keyword.operator.or.regexp, keyword.control.anchor.regexp#EE0000
constant.character, constant.other.option#168101
constant.character.escape#EE0000
entity.name.label#000000
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#7e7100italic
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#87318a
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#87318a
keyword.control, source.cpp keyword.operator.new, source.cpp keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#9901be
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#004212
variable.other.constant, variable.other.enummember#000ba7
meta.object-literal.key#004212
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#1b7410
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#9b3434
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#830c33
keyword.operator.quantifier.regexp#000000
keyword.operator.or.regexp, keyword.control.anchor.regexp#EE0000
constant.character, constant.other.option#168101
constant.character.escape#EE0000
entity.name.label#000000
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#020518
emphasisitalic
strongbold
meta.diff.header#005e00
comment#000080
constant.language#1ba100
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#085f8b
constant.regexp#811f3f
entity.name.tag#940000
entity.name.selector#800000
entity.other.attribute-name#e50000
entity.other.attribute-name.class.css, source.css entity.other.attribute-name.class, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent.less, source.css entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.scss#800000
invalid#cd3131
markup.underlineunderline
markup.bold#005e00bold
markup.heading#800000bold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#085fab
markup.deleted#a31515
markup.changed#047f3e
punctuation.definition.quote.begin.markdown, punctuation.definition.list.begin.markdown#047f3e
markup.inline.raw#800000
punctuation.definition.tag#887575
meta.preprocessor, entity.name.function.preprocessor#1ba100
meta.preprocessor.string#a31515
meta.preprocessor.numeric#085f8b
meta.structure.dictionary.key.python#047f3e
storage#1ba100
storage.type#1ba100
storage.modifier, keyword.operator.noexcept#1ba100
string, meta.embedded.assembly#a31515
string.comment.buffered.block.pug, string.quoted.pug, string.interpolated.pug, string.unquoted.plain.in.yaml, string.unquoted.plain.out.yaml, string.unquoted.block.yaml, string.quoted.single.yaml, string.quoted.double.xml, string.quoted.single.xml, string.unquoted.cdata.xml, string.quoted.double.html, string.quoted.single.html, string.unquoted.html, string.quoted.single.handlebars, string.quoted.double.handlebars#1ba100
string.regexp#811f3f
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#1ba100
meta.template.expression#000000
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#047f3e
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#e50000
support.type.property-name.json#047f3e
keyword#1ba100
keyword.control#1ba100
keyword.operator#000000
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#1ba100
keyword.other.unit#085f8b
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#800000
support.function.git-rebase#047f3e
constant.sha.git-rebase#085f8b
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#000000
variable.language#1ba100

Shiki preview

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

Loading...