branch: elpa/monokai-theme
commit ee675da7f2e4fd80f3bf416cb47b1a9753af3394
Merge: 05c8000 2883242
Author: Kelvin Smith <[email protected]>
Commit: Kelvin Smith <[email protected]>
Merge pull request #44 from
junkw/feature/powerline-monokai-high-contrast-mode-line-support
On powerline, 'monokai-high-contrast-mode-line' support
---
monokai-theme.el | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/monokai-theme.el b/monokai-theme.el
index a67e00b..bdba5fc 100644
--- a/monokai-theme.el
+++ b/monokai-theme.el
@@ -169,10 +169,20 @@ Also affects 'linum-mode' background."
(s-mode-line-inactive-fg (if monokai-high-contrast-mode-line
monokai-fg monokai-comments))
(s-mode-line-inactive-bg (if monokai-high-contrast-mode-line
- monokai-hl-line monokai-bg))
+ gray-l monokai-bg))
(s-mode-line-inactive-bc (if monokai-high-contrast-mode-line
monokai-fg monokai-hl))
+ ;; powerline
+ (s-powerline-active1-bg (if monokai-high-contrast-mode-line
+ gray-l gray))
+ (s-powerline-active2-bg (if monokai-high-contrast-mode-line
+ gray gray-l))
+ (s-powerline-inactive1-bg (if monokai-high-contrast-mode-line
+ gray gray-d))
+ (s-powerline-inactive2-bg (if monokai-high-contrast-mode-line
+ monokai-bg gray))
+
;; Definitions for terminals that do not support 256 colors
(terminal-class '((class color) (min-colors 89)))
;; Primary colors
@@ -4197,19 +4207,19 @@ Also affects 'linum-mode' background."
;; powerline
`(powerline-active1
- ((,class (:background ,gray))
- (,terminal-class (:background ,terminal-gray))))
+ ((,class (:background ,s-powerline-active1-bg :foreground ,monokai-fg))
+ (,terminal-class (:background ,terminal-gray :foreground ,monokai-fg))))
`(powerline-active2
- ((,class (:background ,gray-l))
- (,terminal-class (:background ,terminal-gray-l))))
+ ((,class (:background ,s-powerline-active2-bg :foreground ,monokai-fg))
+ (,terminal-class (:background ,terminal-gray-l :foreground
,monokai-fg))))
`(powerline-inactive1
- ((,class (:background ,gray-d))
+ ((,class (:background ,s-powerline-inactive1-bg))
(,terminal-class (:background ,terminal-gray-d))))
`(powerline-inactive2
- ((,class (:background ,gray))
+ ((,class (:background ,s-powerline-inactive2-bg))
(,terminal-class (:background ,terminal-gray))))
;; rainbow-delimiters