branch: elpa/monokai-theme
commit 9222cdf8209f0c3329f857ccb9edc1c79b06041a
Author: Jared Finder <[email protected]>
Commit: GitHub <[email protected]>

    Adding support for built in packages: tab-line, window-tool-bar (#121)
    
    * Add support for tab-line
    
    * Add support for window-tool-bar
---
 monokai-theme.el | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/monokai-theme.el b/monokai-theme.el
index 6a0a7ccd4e..6a1d748f9c 100644
--- a/monokai-theme.el
+++ b/monokai-theme.el
@@ -615,6 +615,52 @@ Also affects 'linum-mode' background."
                                                      :line-width 1
                                                      :style nil)))))
 
+   ;; tab-line
+   `(tab-line
+     ((,monokai-class (:foreground ,monokai-foreground
+                                   :background ,monokai-highlight))
+      (,monokai-256-class (:foreground ,monokai-256-foreground
+                                       :background ,monokai-256-highlight))))
+   `(tab-line-highlight
+     ((,monokai-class (:underline t))
+      (,monokai-256-class (:underline t))))
+   `(tab-line-tab
+     ((,monokai-class (:foreground ,monokai-foreground
+                                  :background ,monokai-background
+                                  :box (:line-width 4 :color 
,monokai-background)))
+      (,monokai-256-class (:foreground ,monokai-256-foreground
+                                      :background ,monokai-256-background
+                                      :box (:line-width 4 :color 
,monokai-background)))))
+   `(tab-line-tab-current
+     ((,monokai-class (:inherit tab-line-tab)))
+      (,monokai-256-class (:inherit tab-line-tab)))
+   `(tab-line-tab-inactive
+     ((,monokai-class (:inherit tab-line-tab
+                               :foreground ,monokai-comments
+                               :background ,monokai-highlight
+                               :box (:line-width 4 :color ,monokai-highlight)))
+      (,monokai-256-class (:inherit tab-line-tab
+                                   :foreground ,monokai-256-comments
+                                   :background ,monokai-256-highlight
+                                   :box (:line-width 4 :color 
,monokai-256-highlight)))))
+   `(tab-line-tab-inactive-alternate
+     ((,monokai-class (:inherit tab-line-tab-inactive))
+      (,monokai-256-class (:inherit tab-line-tab-inactive))))
+   `(tab-line-tab-modified
+     ((,monokai-class (:inherit tab-line-tab))
+      (,monokai-256-class (:inherit tab-line-tab))))
+
+   ;; window-tool-bar
+   `(window-tool-bar-button
+     ((,monokai-class (:inherit tab-line))
+      (,monokai-256-class (:inherit tab-line))))
+   `(window-tool-bar-button-hover
+     ((,monokai-class (:inherit tab-line :inverse-video t))
+      (,monokai-256-class (:inherit tab-line :inverse-video t))))
+   `(window-tool-bar-button-disabled
+     ((,monokai-class (:inherit shadow :background ,monokai-highlight-alt))
+      (,monokai-256-class (:inherit shadow :background 
,monokai-256-highlight-alt))))
+
    ;; cua
    `(cua-global-mark
      ((,monokai-class (:background ,monokai-yellow

Reply via email to