branch: externals/ef-themes commit ebb73930502f0c38092ea185090076d01df4e2ff Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Add support for keycast and expand palettes --- ef-day-theme.el | 1 + ef-night-theme.el | 1 + ef-summer-theme.el | 1 + ef-themes.el | 3 +++ ef-winter-theme.el | 1 + 5 files changed, 7 insertions(+) diff --git a/ef-day-theme.el b/ef-day-theme.el index 4b859d90be..90cfc58c70 100644 --- a/ef-day-theme.el +++ b/ef-day-theme.el @@ -78,6 +78,7 @@ ;; Special hues (bg-mode-line "#ffc58c") (fg-mode-line "#542f38") + (bg-accent "#106246") (fg-accent "#ffffff") (bg-completion "#ffd5d3") (bg-hover "#b0e0df") (bg-hover-alt "#febcaf") diff --git a/ef-night-theme.el b/ef-night-theme.el index 1619d226d2..91b7463a0d 100644 --- a/ef-night-theme.el +++ b/ef-night-theme.el @@ -78,6 +78,7 @@ ;; Special hues (bg-mode-line "#004f30") (fg-mode-line "#ceeedf") + (bg-accent "#ff9270") (fg-accent "#000000") (bg-completion "#00314f") (bg-hover "#664f4a") (bg-hover-alt "#6f2f5a") diff --git a/ef-summer-theme.el b/ef-summer-theme.el index 63611ef602..98c43cbb5e 100644 --- a/ef-summer-theme.el +++ b/ef-summer-theme.el @@ -78,6 +78,7 @@ ;; Special hues (bg-mode-line "#ffa4dc") (fg-mode-line "#341f58") + (bg-accent "#004f6f") (fg-accent "#ffffff") (bg-completion "#f4cfff") (bg-hover "#b4cfff") (bg-hover-alt "#aaeccf") diff --git a/ef-themes.el b/ef-themes.el index 2e60b59cde..fdc534b9f4 100644 --- a/ef-themes.el +++ b/ef-themes.el @@ -311,6 +311,9 @@ When called from Lisp, THEME is a symbol." `(lazy-highlight ((,c :background ,bg-blue :foreground ,fg-intense))) `(match ((,c :background ,bg-alt :foreground ,fg-intense))) `(query-replace ((,c :background ,bg-red :foreground ,fg-intense))) +;;;; keycast + `(keycast-command ((,c :inherit bold))) + `(keycast-key ((,c :background ,bg-accent :foreground ,fg-accent))) ;;;; line numbers (display-line-numbers-mode and global variant) ;; Here we cannot inherit `modus-themes-fixed-pitch'. We need to ;; fall back to `default' otherwise line numbers do not scale when diff --git a/ef-winter-theme.el b/ef-winter-theme.el index 9164fb4ae2..f2c2f836cd 100644 --- a/ef-winter-theme.el +++ b/ef-winter-theme.el @@ -78,6 +78,7 @@ ;; Special hues (bg-mode-line "#602095") (fg-mode-line "#dedeff") + (bg-accent "#ffb250") (fg-accent "#000000") (bg-completion "#2f2a7a") (bg-hover "#00474f") (bg-hover-alt "#600f5a")