commit 80ee6b99b022b20c27ffb44fb146f5878c9b5776
parent 922b5956a9e2e474f1595bad7b2b35f148b4df3f
Author: Jared Finder <jared@finder.org>
Date: Thu, 25 Jul 2024 09:17:11 -0700
Add support for built in Emacs packages: tab-line and window-tool-bar (#452)
* Add support for tab-line
* Add support for window-tool-bar
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/solarized-faces.el b/solarized-faces.el
@@ -1805,6 +1805,14 @@
`(tabbar-unselected-modified ((,class (:inherit tabbar-modified :background ,base02 :underline nil :box (:line-width 1 :color ,base03)))))
`(tabbar-selected ((,class (:inherit tabbar-default :foreground ,base3 :background ,base03 :weight bold :underline nil :box (:line-width 1 :color ,base03)))))
`(tabbar-selected-modified ((,class (:inherit tabbar-selected :foreground ,blue :underline nil :box (:line-width 1 :color ,base03)))))
+;;;;; tab-line
+ `(tab-line ((t (:background ,base03 :foreground ,base0))))
+ `(tab-line-highlight ((,class (:underline t))))
+ `(tab-line-tab ((t (:background ,base03 :foreground ,base1))))
+ `(tab-line-tab-current ((,class (:inherit tab-line-tab :underline nil))))
+ `(tab-line-tab-inactive ((,class (:inherit tab-line-tab :background ,base02 :foreground ,base01))))
+ `(tab-line-tab-inactive-alternate ((,class (:inherit tab-line-tab-inactive))))
+ `(tab-line-tab-modified ((,class (:inherit tab-line-tab :foreground ,blue))))
;;;;; centaur-tabs
`(centaur-tabs-default ((t (:background ,base03 :foreground ,base0 :box nil))))
`(centaur-tabs-selected ((t (:background ,base03 :foreground ,base1 :box nil))))
@@ -2041,6 +2049,10 @@
`(window-divider-last-pixel ((,class (:foreground ,s-mode-line-bg))))
;;;;; window-number-mode
`(window-number-face ((,class (:foreground ,green))))
+;;;;; window-tool-bar-mode
+ `(window-tool-bar-button ((,class (:inherit tab-line))) )
+ `(window-tool-bar-button-hover ((,class (:background ,base02 :foreground ,base1))))
+ `(window-tool-bar-button-disabled ((,class (:background ,red-1bg :foreground ,base0))))
;;;;; woman
`(woman-bold ((,class (:inherit Man-overstrike))))
`(woman-italic ((,class (:inherit Man-underline))))