branch: externals/doric-themes commit afbea0e8ad03faada50eada6a7c7376594b90724 Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Introduce new neutral background and use it for tab-bar and tab-line This follows from the discussion with Pranshu Sharma in issue 3: <https://github.com/protesilaos/doric-themes/issues/3>. --- doric-dark-theme.el | 2 ++ doric-earth-theme.el | 2 ++ doric-fire-theme.el | 2 ++ doric-light-theme.el | 2 ++ doric-marble-theme.el | 2 ++ doric-obsidian-theme.el | 2 ++ doric-themes.el | 10 ++++++---- doric-water-theme.el | 2 ++ doric-wind-theme.el | 2 ++ 9 files changed, 22 insertions(+), 4 deletions(-) diff --git a/doric-dark-theme.el b/doric-dark-theme.el index f97e49867c..796e9ac774 100644 --- a/doric-dark-theme.el +++ b/doric-dark-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#363041") (fg-shadow-subtle "#a2a0b2") + (bg-neutral "#49454e") + (bg-shadow-intense "#50447f") (fg-shadow-intense "#cfcff8") diff --git a/doric-earth-theme.el b/doric-earth-theme.el index 35244b9ec8..cf8b39ed26 100644 --- a/doric-earth-theme.el +++ b/doric-earth-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#dfd8c8") (fg-shadow-subtle "#605040") + (bg-neutral "#d2cabd") + (bg-shadow-intense "#c09fa0") (fg-shadow-intense "#461327") diff --git a/doric-fire-theme.el b/doric-fire-theme.el index 6ee9f27658..e97cde01c1 100644 --- a/doric-fire-theme.el +++ b/doric-fire-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#45372f") (fg-shadow-subtle "#b0a8a0") + (bg-neutral "#524740") + (bg-shadow-intense "#742d33") (fg-shadow-intense "#dabbb8") diff --git a/doric-light-theme.el b/doric-light-theme.el index 5949c56041..e50e46e5f2 100644 --- a/doric-light-theme.el +++ b/doric-light-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#e2e7e8") (fg-shadow-subtle "#455058") + (bg-neutral "#cdd4de") + (bg-shadow-intense "#a0bcd0") (fg-shadow-intense "#213067") diff --git a/doric-marble-theme.el b/doric-marble-theme.el index 4976766bd9..3df719466f 100644 --- a/doric-marble-theme.el +++ b/doric-marble-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#dedede") (fg-shadow-subtle "#606060") + (bg-neutral "#cdcdcd") + (bg-shadow-intense "#b0b0b0") (fg-shadow-intense "#424242") diff --git a/doric-obsidian-theme.el b/doric-obsidian-theme.el index 1e4f9fddd1..dbcd2eafeb 100644 --- a/doric-obsidian-theme.el +++ b/doric-obsidian-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#2f2f2f") (fg-shadow-subtle "#8d8d8d") + (bg-neutral "#454545") + (bg-shadow-intense "#505050") (fg-shadow-intense "#b4b4b4") diff --git a/doric-themes.el b/doric-themes.el index 58519e88ba..47665badae 100644 --- a/doric-themes.el +++ b/doric-themes.el @@ -308,8 +308,7 @@ is either the `dark' or `light' symbol." region show-paren-match speedbar-separator-face - substitute-match - tab-line-tab-inactive-alternate)) + substitute-match)) (defconst doric-themes-intense-shadow-foreground-only-faces '(calendar-month-header @@ -384,7 +383,6 @@ is either the `dark' or `light' symbol." show-paren-match-expression tab-bar tab-line - tab-line-tab transient-disabled-suffix trashed-restored tool-bar @@ -583,7 +581,6 @@ is either the `dark' or `light' symbol." proced-mem shadow tab-bar-tab-group-inactive - tab-bar-tab-inactive tab-bar-tab-ungrouped transient-inactive-argument transient-inactive-value @@ -1464,7 +1461,12 @@ is either the `dark' or `light' symbol." `(spacious-padding-subtle-mode-line-inactive ((t :foreground ,bg-accent))) `(tab-bar-tab ((t :inherit bold :background ,bg-main :foreground ,fg-main))) + `(tab-bar-tab-inactive ((t :background ,bg-neutral :foreground ,fg-shadow-subtle))) + + `(tab-line-tab ((t :inherit tab-line-tab-current))) `(tab-line-tab-current ((t :inherit bold :background ,bg-main :foreground ,fg-main))) + `(tab-line-tab-inactive ((t :background ,bg-neutral :foreground ,fg-shadow-subtle))) + `(tab-line-tab-inactive-alternate ((t :inherit tab-line-tab-inactive))) '(telega-webpage-fixed ((t :inherit fixed-pitch))) '(telega-webpage-preformatted ((t :inherit fixed-pitch))) diff --git a/doric-water-theme.el b/doric-water-theme.el index 796fe40c82..30d92cc54d 100644 --- a/doric-water-theme.el +++ b/doric-water-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#3e4050") (fg-shadow-subtle "#b2afbc") + (bg-neutral "#505460") + (bg-shadow-intense "#455eab") (fg-shadow-intense "#cedff2") diff --git a/doric-wind-theme.el b/doric-wind-theme.el index 50031d66c7..1e97475b7b 100644 --- a/doric-wind-theme.el +++ b/doric-wind-theme.el @@ -50,6 +50,8 @@ (bg-shadow-subtle "#d3dbd9") (fg-shadow-subtle "#4c4f52") + (bg-neutral "#c4cfcd") + (bg-shadow-intense "#94c2bf") (fg-shadow-intense "#004038")