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#404450
  • activityBar.activeBorder#9333EA
  • activityBar.activeFocusBorder#9333EAB3
  • activityBar.background#1B1A18
  • activityBar.border#2C2B2AFF
  • activityBar.foreground#DACABA
  • activityBar.inactiveForeground#8C8C8C
  • activityBarBadge.background#0082E6
  • activityBarBadge.foreground#FFFFFF
  • activityBarTop.activeBorder#DACABA
  • activityErrorBadge.background#f48771
  • activityErrorBadge.foreground#FFFFFF
  • activityWarningBadge.background#CCA700
  • activityWarningBadge.foreground#202020
  • badge.background#6B2177F0
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#DACABA
  • breadcrumb.background#161412
  • breadcrumb.focusForeground#DACABA
  • breadcrumb.foreground#8C8C8C
  • breadcrumbPicker.background#222120
  • button.background#157A54
  • button.border#363533FF
  • button.foreground#fff
  • button.hoverBackground#0E5E41
  • button.secondaryHoverBackground#FFFFFF10
  • charts.blue#818CF8
  • charts.foreground#CCCCCC
  • charts.green#2EB886
  • charts.lines#C8CACC80
  • charts.orange#CD861A
  • charts.purple#9333EA
  • charts.red#EF8773
  • charts.yellow#E0B97F
  • chat.requestBubbleBackground#ffffff13
  • chat.requestBubbleHoverBackground#ffffff22
  • checkbox.background#262524
  • checkbox.border#737373
  • checkbox.foreground#8C8C8C
  • commandCenter.activeBackground#FFFFFF0F
  • commandCenter.activeBorder#363533
  • commandCenter.activeForeground#DACABA
  • commandCenter.background#1B1A18
  • commandCenter.border#31302E
  • commandCenter.foreground#DACABA
  • descriptionForeground#8C8C8C
  • diffEditor.insertedLineBackground#347d3926
  • diffEditor.insertedTextBackground#57ab5a4d
  • diffEditor.removedLineBackground#c93c3726
  • diffEditor.removedTextBackground#f470674d
  • disabledForeground#555555
  • dropdown.background#1B1A18
  • dropdown.border#363533
  • dropdown.foreground#DACABA
  • dropdown.listBackground#1B1A18
  • editor.background#1E1E1E
  • editor.findMatchBackground#09865955
  • editor.findMatchHighlightBackground#09865944
  • editor.findRangeHighlightBackground#262524
  • editor.foreground#D4D4D4
  • editor.hoverHighlightBackground#262524
  • editor.inactiveSelectionBackground#404448
  • editor.lineHighlightBackground#1e1c1a
  • editor.rangeHighlightBackground#262524
  • editor.selectionBackground#7E22CE88
  • editor.selectionHighlightBackground#B0DAFF33
  • editor.wordHighlightBackground#7E22CE44
  • editor.wordHighlightStrongBackground#7E22CE99
  • editorBracketMatch.background#6B217744
  • editorBracketMatch.border#9333EA
  • editorCodeLens.foreground#8C8C8C
  • editorCommentsWidget.rangeActiveBackground#6B217746
  • editorCommentsWidget.rangeBackground#6B217726
  • editorCursor.foreground#BBBEBF
  • editorGroupHeader.tabsBackground#1B1A18
  • editorGroupHeader.tabsBorder#2C2B2AFF
  • editorGutter.addedBackground#5EA87B
  • editorGutter.background#161412
  • editorGutter.deletedBackground#F28772
  • editorHoverWidget.background#222120
  • editorHoverWidget.border#2C2B2AFF
  • editorIndentGuide.activeBackground1#7A7A7A
  • editorIndentGuide.background1#464646
  • editorLineNumber.activeForeground#BBBEBF
  • editorLineNumber.foreground#898885
  • editorLink.activeForeground#C596FF
  • editorOverviewRuler.addedForeground#5EA87B
  • editorOverviewRuler.border#2C2B2AFF
  • editorOverviewRuler.deletedForeground#f48771
  • editorOverviewRuler.errorForeground#f48771
  • editorOverviewRuler.findMatchForeground#157A5499
  • editorOverviewRuler.modifiedForeground#6ab890
  • editorOverviewRuler.warningForeground#e5ba7d
  • editorRuler.foreground#848484
  • editorStickyScroll.background#161412
  • editorStickyScroll.border#2C2B2AFF
  • editorStickyScrollHover.background#222120
  • editorSuggestWidget.background#222120
  • editorSuggestWidget.border#2C2B2AFF
  • editorSuggestWidget.focusHighlightForeground#15BA64
  • editorSuggestWidget.foreground#D6D4D2
  • editorSuggestWidget.highlightForeground#15A264
  • editorSuggestWidget.selectedBackground#6B217722
  • editorWhitespace.foreground#8C8C8C4D
  • editorWidget.background#222120
  • editorWidget.border#2C2B2AFF
  • editorWidget.foreground#DACABA
  • errorForeground#f48771
  • extensionButton.prominentBackground#157A54
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#0E5E41
  • focusBorder#9333EAB3
  • foreground#DACABA
  • gauge.background#9333EA4D
  • gauge.border#2E2C2AFF
  • gauge.errorBackground#F287724D
  • gauge.errorForeground#f48771
  • gauge.foreground#9333EA
  • gauge.warningBackground#E3B97E4D
  • gauge.warningForeground#e5ba7d
  • gitDecoration.addedResourceForeground#5EA87B
  • gitDecoration.conflictingResourceForeground#f48771
  • gitDecoration.deletedResourceForeground#f48771
  • gitDecoration.ignoredResourceForeground#8C8C8C
  • gitDecoration.modifiedResourceForeground#e5ba7d
  • gitDecoration.stageDeletedResourceForeground#f48771
  • gitDecoration.stageModifiedResourceForeground#e5ba7d
  • gitDecoration.untrackedResourceForeground#5EA87B
  • icon.foreground#8C8C8C
  • inlineChat.border#00000000
  • input.background#1B1A18
  • input.border#363533FF
  • input.foreground#DACABA
  • input.placeholderForeground#B0B0B0
  • inputOption.activeBackground#6B217766
  • inputOption.activeBorder#9333EA
  • inputOption.activeForeground#DACABA
  • inputValidation.errorBackground#3A1D1D
  • inputValidation.errorBorder#BE1100
  • inputValidation.errorForeground#DACABA
  • inputValidation.infoBackground#2E1065
  • inputValidation.infoBorder#6B2177
  • inputValidation.infoForeground#DACABA
  • inputValidation.warningBackground#352A05
  • inputValidation.warningBorder#B89500
  • inputValidation.warningForeground#DACABA
  • list.activeSelectionBackground#6B217726
  • list.activeSelectionForeground#ededed
  • list.activeSelectionIconForeground#FFFFFF
  • list.dropBackground#404448
  • list.errorForeground#f48771
  • list.focusBackground#6B217726
  • list.focusForeground#DACABA
  • list.focusOutline#6B2177B3
  • list.highlightForeground#AD75E8
  • list.hoverBackground#FFFFFF0D
  • list.hoverForeground#DACABA
  • list.inactiveSelectionBackground#2E2D2C
  • list.inactiveSelectionForeground#ededed
  • list.invalidItemForeground#444444
  • list.warningForeground#e5ba7d
  • menu.background#292929
  • menu.border#4F4F4F
  • menu.foreground#D0D0D0
  • menu.selectionBackground#6B217726
  • menu.selectionForeground#DACABA
  • menu.separatorBackground#4F4F4F
  • menubar.selectionBackground#262524
  • menubar.selectionForeground#DACABA
  • minimapSlider.activeBackground#85848399
  • minimapSlider.background#85848333
  • minimapSlider.hoverBackground#85848366
  • notificationCenter.border#2C2B2AFF
  • notificationCenterHeader.background#262524
  • notificationCenterHeader.foreground#DACABA
  • notificationLink.foreground#AD75E8
  • notifications.background#222120
  • notifications.border#2C2B2AFF
  • notifications.foreground#DACABA
  • notificationsErrorIcon.foreground#f48771
  • notificationsInfoIcon.foreground#AD75E8
  • notificationsWarningIcon.foreground#CCA700
  • notificationToast.border#2C2B2AFF
  • panel.background#1B1A18
  • panel.border#2C2B2AFF
  • panelTitle.activeBorder#9333EA
  • panelTitle.activeForeground#DACABA
  • panelTitle.inactiveForeground#8C8C8C
  • peekView.border#2C2B2AFF
  • peekViewEditor.background#1B1A18
  • peekViewEditor.matchHighlightBackground#6B217733
  • peekViewResult.background#1B1A18
  • peekViewResult.fileForeground#DACABA
  • peekViewResult.lineForeground#8C8C8C
  • peekViewResult.matchHighlightBackground#6B217733
  • peekViewResult.selectionBackground#6B217726
  • peekViewResult.selectionForeground#DACABA
  • peekViewTitle.background#262524
  • peekViewTitleDescription.foreground#8C8C8C
  • peekViewTitleLabel.foreground#DACABA
  • pickerGroup.border#2C2B2AFF
  • pickerGroup.foreground#DACABA
  • ports.iconRunningProcessForeground#41A041
  • progressBar.background#157A54
  • quickInput.background#222120
  • quickInput.border#363533
  • quickInput.foreground#DACABA
  • quickInputList.focusBackground#6B217726
  • quickInputList.focusForeground#DACABA
  • quickInputList.focusIconForeground#DACABA
  • quickInputList.hoverBackground#282726
  • quickInputTitle.background#222120
  • scrollbar.shadow#1D1B194D
  • scrollbarSlider.activeBackground#85848399
  • scrollbarSlider.background#85848333
  • scrollbarSlider.hoverBackground#85848366
  • sideBar.background#1B1A18
  • sideBar.border#2C2B2AFF
  • sideBar.foreground#DACABA
  • sideBarSectionHeader.background#00000000
  • sideBarSectionHeader.border#CCCCCC
  • sideBarSectionHeader.foreground#DACABA
  • sideBarTitle.foreground#C1C1C1
  • statusBar.background#1B1A18
  • statusBar.border#2C2B2AFF
  • statusBar.debuggingBackground#6B2177
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.focusBorder#9333EAB3
  • statusBar.foreground#8C8C8C
  • statusBar.noFolderBackground#1B1A18
  • statusBar.noFolderForeground#8C8C8C
  • statusBarItem.activeBackground#4B4C4D
  • statusBarItem.focusBorder#9333EAB3
  • statusBarItem.hoverBackground#282726
  • statusBarItem.prominentBackground#6B2177
  • statusBarItem.prominentForeground#FFFFFF
  • statusBarItem.prominentHoverBackground#6B2177
  • statusBarItem.remoteBackground#1B936E
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#161412
  • tab.activeBorder#161412
  • tab.activeBorderTop#9333EA
  • tab.activeForeground#DACABA
  • tab.border#2C2B2AFF
  • tab.hoverBackground#161412
  • tab.hoverForeground#DACABA
  • tab.inactiveBackground#1B1A18
  • tab.inactiveForeground#8C8C8C
  • tab.lastPinnedBorder#CCCCCC
  • tab.selectedBackground#242424
  • tab.selectedForeground#FFFFFFB3
  • tab.unfocusedActiveBackground#161412
  • tab.unfocusedActiveForeground#8C8C8C
  • tab.unfocusedInactiveBackground#1B1A18
  • tab.unfocusedInactiveForeground#444444
  • terminal.background#181614
  • terminal.border#2C2B2AFF
  • terminal.inactiveSelectionBackground#404448
  • terminal.selectionBackground#6B217744
  • terminal.tab.activeBorder#3994BC00
  • terminalCursor.background#1B1A18
  • terminalCursor.foreground#DACABA
  • textBlockQuote.background#262524
  • textBlockQuote.border#2C2B2AFF
  • textCodeBlock.background#262524
  • textLink.activeForeground#C596FF
  • textLink.foreground#AD75E8
  • textPreformat.background#262626
  • textPreformat.foreground#8C8C8C
  • textSeparator.foreground#2a2a2aFF
  • titleBar.activeBackground#1B1A18
  • titleBar.activeForeground#8C8C8C
  • titleBar.border#2C2B2AFF
  • titleBar.inactiveBackground#1B1A18
  • titleBar.inactiveForeground#8C8C8C
  • toolbar.hoverBackground#FFFFFF18
  • widget.border#353537

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#d2d2b8
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#dfafff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#4a91b0
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#b589c6
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#79db9f
variable.other.constant, variable.other.enummember#5ae46d
meta.object-literal.key#72e5a4
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#c49771
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#c49771
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#c96c6c
keyword.operator.or.regexp, keyword.control.anchor.regexp#c2c292
keyword.operator.quantifier.regexp#c8a27b
constant.character, constant.other.option#4b964c
constant.character.escape#c8a27b
entity.name.label#c2c2c2
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#d2d2b8
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#dfafff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#4a91b0
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#b589c6
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#79db9f
variable.other.constant, variable.other.enummember#5ae46d
meta.object-literal.key#72e5a4
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#c49771
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#c49771
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#c96c6c
keyword.operator.or.regexp, keyword.control.anchor.regexp#c2c292
keyword.operator.quantifier.regexp#c8a27b
constant.character, constant.other.option#4b964c
constant.character.escape#c8a27b
entity.name.label#c2c2c2
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#D4D4D4
emphasisitalic
strongbold
header#000088
comment#73A966
constant.language#5CDB9C
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#BDD7B2
constant.regexp#75A675
entity.name.tag#4aa73c
entity.name.tag.css, entity.name.tag.less#DDBA88
entity.other.attribute-name#A3FFD9
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#DDBA88
invalid#FF4F4F
markup.underlineunderline
markup.bold#4aa73cbold
markup.heading#4aa73cbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#BDD7B2
markup.deleted#D29280
markup.changed#4aa73c
punctuation.definition.quote.begin.markdown#5F7AAB
punctuation.definition.list.begin.markdown#72F388
markup.inline.raw#D29280
punctuation.definition.tag#888888
meta.preprocessor, entity.name.function.preprocessor#4aa73c
meta.preprocessor.string#D29280
meta.preprocessor.numeric#BDD7B2
meta.structure.dictionary.key.python#A3FFD9
meta.diff.header#4aa73c
storage#4aa73c
storage.type#4aa73c
storage.modifier, keyword.operator.noexcept#4aa73c
string, meta.embedded.assembly#D29385
string.tag#D29385
string.value#D29385
string.regexp#D57C7C
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#4aa73c
meta.template.expression#D4D4D4
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#72dd96
keyword#4aa73c
keyword.control#4aa73c
keyword.operator#D4D4D4
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#4aa73c
keyword.other.unit#BDD7B2
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#D4D4D4
support.function.git-rebase#A3FFD9
constant.sha.git-rebase#BDD7B2
variable.language#4aa73c

Shiki preview

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

Loading...