aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorProtesilaos Stavrou <info@protesilaos.com>2026-03-15 21:37:13 +0200
committerProtesilaos Stavrou <info@protesilaos.com>2026-03-15 21:37:13 +0200
commite9ec05043acf984aad5f74ca274e5b68c9eedc4e (patch)
tree1d1dff07bd5e18761580a88b07469c16dcbc5672
parent8c04b482cee64e7b4554f63a9f2064eba2bcf21e (diff)
Add support for the bg-popup palette entry
This is now introduced in the modus-themes.git. Thanks to aikrahguzar for suggesting this in issue 70: <https://github.com/protesilaos/ef-themes/issues/70>.
-rw-r--r--ef-arbutus-theme.el1
-rw-r--r--ef-autumn-theme.el1
-rw-r--r--ef-bio-theme.el1
-rw-r--r--ef-cherie-theme.el1
-rw-r--r--ef-cyprus-theme.el1
-rw-r--r--ef-dark-theme.el1
-rw-r--r--ef-day-theme.el1
-rw-r--r--ef-deuteranopia-dark-theme.el1
-rw-r--r--ef-deuteranopia-light-theme.el1
-rw-r--r--ef-dream-theme.el1
-rw-r--r--ef-duo-dark-theme.el1
-rw-r--r--ef-duo-light-theme.el1
-rw-r--r--ef-eagle-theme.el1
-rw-r--r--ef-elea-dark-theme.el1
-rw-r--r--ef-elea-light-theme.el1
-rw-r--r--ef-fig-theme.el1
-rw-r--r--ef-frost-theme.el1
-rw-r--r--ef-kassio-theme.el1
-rw-r--r--ef-light-theme.el1
-rw-r--r--ef-maris-dark-theme.el1
-rw-r--r--ef-maris-light-theme.el1
-rw-r--r--ef-melissa-dark-theme.el1
-rw-r--r--ef-melissa-light-theme.el1
-rw-r--r--ef-night-theme.el1
-rw-r--r--ef-orange-theme.el1
-rw-r--r--ef-owl-theme.el1
-rw-r--r--ef-reverie-theme.el1
-rw-r--r--ef-rosa-theme.el1
-rw-r--r--ef-spring-theme.el1
-rw-r--r--ef-summer-theme.el1
-rw-r--r--ef-symbiosis-theme.el1
-rw-r--r--ef-trio-dark-theme.el1
-rw-r--r--ef-trio-light-theme.el1
-rw-r--r--ef-tritanopia-dark-theme.el1
-rw-r--r--ef-tritanopia-light-theme.el1
-rw-r--r--ef-winter-theme.el1
36 files changed, 36 insertions, 0 deletions
diff --git a/ef-arbutus-theme.el b/ef-arbutus-theme.el
index 1e8bade..ca23703 100644
--- a/ef-arbutus-theme.el
+++ b/ef-arbutus-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#e9a0a0")
(fg-mode-line-active "#40231f")
(bg-completion "#f3c4c4")
+ (bg-popup "#ffdec1")
(bg-hover "#afdeaf")
(bg-hover-secondary "#f5bfc5")
(bg-hl-line "#fad8bf")
diff --git a/ef-autumn-theme.el b/ef-autumn-theme.el
index 00edee4..9e53811 100644
--- a/ef-autumn-theme.el
+++ b/ef-autumn-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#692a12")
(fg-mode-line-active "#feeeca")
(bg-completion "#36213a")
+ (bg-popup "#201e0d")
(bg-hover "#265f4a")
(bg-hover-secondary "#55345a")
(bg-hl-line "#302a3a")
diff --git a/ef-bio-theme.el b/ef-bio-theme.el
index 1cf6895..97d5b97 100644
--- a/ef-bio-theme.el
+++ b/ef-bio-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#00552f")
(fg-mode-line-active "#d0ffe0")
(bg-completion "#0f3c2f")
+ (bg-popup "#1d1d1d")
(bg-hover "#4f3f9a")
(bg-hover-secondary "#003e5f")
(bg-hl-line "#00331f")
diff --git a/ef-cherie-theme.el b/ef-cherie-theme.el
index de184c0..cb97b1f 100644
--- a/ef-cherie-theme.el
+++ b/ef-cherie-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#771a4f")
(fg-mode-line-active "#ffcfdf")
(bg-completion "#4a1937")
+ (bg-popup "#2a1019")
(bg-hover "#303f6f")
(bg-hover-secondary "#66364f")
(bg-hl-line "#401f33")
diff --git a/ef-cyprus-theme.el b/ef-cyprus-theme.el
index 2b5996d..fc178ee 100644
--- a/ef-cyprus-theme.el
+++ b/ef-cyprus-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#c0df6f")
(fg-mode-line-active "#142010")
(bg-completion "#e6e4bf")
+ (bg-popup "#f9eddb")
(bg-hover "#efc26f")
(bg-hover-secondary "#afc0f0")
(bg-hl-line "#f0e0d4")
diff --git a/ef-dark-theme.el b/ef-dark-theme.el
index 2e8bf86..8704613 100644
--- a/ef-dark-theme.el
+++ b/ef-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#2a2a75")
(fg-mode-line-active "#e0e0ff")
(bg-completion "#0f2d4a")
+ (bg-popup "#0c0c0c")
(bg-hover "#004a5f")
(bg-hover-secondary "#551f5a")
(bg-hl-line "#002435")
diff --git a/ef-day-theme.el b/ef-day-theme.el
index 1971276..9d53da4 100644
--- a/ef-day-theme.el
+++ b/ef-day-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#ffaf72")
(fg-mode-line-active "#542f38")
(bg-completion "#ffd5d3")
+ (bg-popup "#ffead2")
(bg-hover "#b0e0df")
(bg-hover-secondary "#febccf")
(bg-hl-line "#f9e2b2")
diff --git a/ef-deuteranopia-dark-theme.el b/ef-deuteranopia-dark-theme.el
index 8e53580..df8f589 100644
--- a/ef-deuteranopia-dark-theme.el
+++ b/ef-deuteranopia-dark-theme.el
@@ -107,6 +107,7 @@
(bg-mode-line-active "#003f8f")
(fg-mode-line-active "#ffffff")
(bg-completion "#343420")
+ (bg-popup "#001137")
(bg-hover "#4f4f00")
(bg-hover-secondary "#00405f")
(bg-hl-line "#2e2e1b")
diff --git a/ef-deuteranopia-light-theme.el b/ef-deuteranopia-light-theme.el
index c4ef661..9aa3e1a 100644
--- a/ef-deuteranopia-light-theme.el
+++ b/ef-deuteranopia-light-theme.el
@@ -107,6 +107,7 @@
(bg-mode-line-active "#99c7ff")
(fg-mode-line-active "#0a0a1f")
(bg-completion "#f0dacf")
+ (bg-popup "#dcdcff")
(bg-hover "#eebb20")
(bg-hover-secondary "#afafef")
(bg-hl-line "#f3e0d5")
diff --git a/ef-dream-theme.el b/ef-dream-theme.el
index c93362f..389bc56 100644
--- a/ef-dream-theme.el
+++ b/ef-dream-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#675072")
(fg-mode-line-active "#fedeff")
(bg-completion "#503240")
+ (bg-popup "#2e2a31")
(bg-hover "#957856")
(bg-hover-secondary "#665f7a")
(bg-hl-line "#412f4f")
diff --git a/ef-duo-dark-theme.el b/ef-duo-dark-theme.el
index c4f2747..f9cce31 100644
--- a/ef-duo-dark-theme.el
+++ b/ef-duo-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#352487")
(fg-mode-line-active "#dedeff")
(bg-completion "#2f1a5f")
+ (bg-popup "#0d0031")
(bg-hover "#664f4a")
(bg-hover-secondary "#264f4a")
(bg-hl-line "#301a4f")
diff --git a/ef-duo-light-theme.el b/ef-duo-light-theme.el
index 47f9bb5..2a105fc 100644
--- a/ef-duo-light-theme.el
+++ b/ef-duo-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#f8cf8f")
(fg-mode-line-active "#111133")
(bg-completion "#fadacf")
+ (bg-popup "#ffedd8")
(bg-hover "#b4cfff")
(bg-hover-secondary "#aaeccf")
(bg-hl-line "#f9e8c0")
diff --git a/ef-eagle-theme.el b/ef-eagle-theme.el
index 1d72361..9ffbd0f 100644
--- a/ef-eagle-theme.el
+++ b/ef-eagle-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#cfab80")
(fg-mode-line-active "#2f1005")
(bg-completion "#dfc8af")
+ (bg-popup "#ece5bf")
(bg-hover "#c0cbd7")
(bg-hover-secondary "#c5d8a2")
(bg-hl-line "#ecdfba")
diff --git a/ef-elea-dark-theme.el b/ef-elea-dark-theme.el
index 3ec658f..5ac739e 100644
--- a/ef-elea-dark-theme.el
+++ b/ef-elea-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#35605d")
(fg-mode-line-active "#ecf0ff")
(bg-completion "#37493f")
+ (bg-popup "#2c302f")
(bg-hover "#894f7a")
(bg-hover-secondary "#425d4a")
(bg-hl-line "#2f413f")
diff --git a/ef-elea-light-theme.el b/ef-elea-light-theme.el
index 14533fe..b809586 100644
--- a/ef-elea-light-theme.el
+++ b/ef-elea-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#a5c67f")
(fg-mode-line-active "#142810")
(bg-completion "#c2eaba")
+ (bg-popup "#e3efd1")
(bg-hover "#dfbac0")
(bg-hover-secondary "#b5dfbf")
(bg-hl-line "#d0e7c4")
diff --git a/ef-fig-theme.el b/ef-fig-theme.el
index dc7c2e7..cf5646f 100644
--- a/ef-fig-theme.el
+++ b/ef-fig-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#57602e")
(fg-mode-line-active "#c8c597")
(bg-completion "#503e6f")
+ (bg-popup "#472651")
(bg-hover "#7f5a60")
(bg-hover-secondary "#6a4f6f")
(bg-hl-line "#47275f")
diff --git a/ef-frost-theme.el b/ef-frost-theme.el
index 97f753c..359f339 100644
--- a/ef-frost-theme.el
+++ b/ef-frost-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#9ad0ff")
(fg-mode-line-active "#051524")
(bg-completion "#cceff5")
+ (bg-popup "#e3ffff")
(bg-hover "#eab5ff")
(bg-hover-secondary "#aae0bf")
(bg-hl-line "#dff6e4")
diff --git a/ef-kassio-theme.el b/ef-kassio-theme.el
index 9afddcc..f84ccf5 100644
--- a/ef-kassio-theme.el
+++ b/ef-kassio-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#e0bfba")
(fg-mode-line-active "#151515")
(bg-completion "#f2d5c9")
+ (bg-popup "#ffdede")
(bg-hover "#c0d0ff")
(bg-hover-secondary "#efd5ff")
(bg-hl-line "#f2e5d9")
diff --git a/ef-light-theme.el b/ef-light-theme.el
index 15e2131..f625a32 100644
--- a/ef-light-theme.el
+++ b/ef-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#b7c7ff")
(fg-mode-line-active "#151515")
(bg-completion "#bfe8ff")
+ (bg-popup "#f3f3f3")
(bg-hover "#aaeccf")
(bg-hover-secondary "#ccbfff")
(bg-hl-line "#e4efd8")
diff --git a/ef-maris-dark-theme.el b/ef-maris-dark-theme.el
index 2907cce..37c89ed 100644
--- a/ef-maris-dark-theme.el
+++ b/ef-maris-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#2f527b")
(fg-mode-line-active "#ecf0ff")
(bg-completion "#204358")
+ (bg-popup "#19263a")
(bg-hover "#684d54")
(bg-hover-secondary "#49516a")
(bg-hl-line "#243242")
diff --git a/ef-maris-light-theme.el b/ef-maris-light-theme.el
index b034de2..097b318 100644
--- a/ef-maris-light-theme.el
+++ b/ef-maris-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#a0c2ef")
(fg-mode-line-active "#142810")
(bg-completion "#cddbfa")
+ (bg-popup "#dceaf2")
(bg-hover "#d2b4cf")
(bg-hover-secondary "#b7bbea")
(bg-hl-line "#dae5f0")
diff --git a/ef-melissa-dark-theme.el b/ef-melissa-dark-theme.el
index be97cb4..fac1454 100644
--- a/ef-melissa-dark-theme.el
+++ b/ef-melissa-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#704f00")
(fg-mode-line-active "#f8efd8")
(bg-completion "#66421f")
+ (bg-popup "#44321e")
(bg-hover "#60518f")
(bg-hover-secondary "#5a661f")
(bg-hl-line "#4f311f")
diff --git a/ef-melissa-light-theme.el b/ef-melissa-light-theme.el
index f3bb385..5d5456f 100644
--- a/ef-melissa-light-theme.el
+++ b/ef-melissa-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#f3cf72")
(fg-mode-line-active "#403328")
(bg-completion "#ffe2a8")
+ (bg-popup "#fff1c1")
(bg-hover "#deb4f0")
(bg-hover-secondary "#c4d47a")
(bg-hl-line "#fae7b0")
diff --git a/ef-night-theme.el b/ef-night-theme.el
index 565d953..0cf63e1 100644
--- a/ef-night-theme.el
+++ b/ef-night-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#003a7f")
(fg-mode-line-active "#ceeeff")
(bg-completion "#00314f")
+ (bg-popup "#001c2f")
(bg-hover "#6f345a")
(bg-hover-secondary "#493737")
(bg-hl-line "#002255")
diff --git a/ef-orange-theme.el b/ef-orange-theme.el
index 6b34a9b..5fca905 100644
--- a/ef-orange-theme.el
+++ b/ef-orange-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#ffc255")
(fg-mode-line-active "#742f18")
(bg-completion "#fbdf8f")
+ (bg-popup "#ffe6b2")
(bg-hover "#c0e47f")
(bg-hover-secondary "#ebdc8f")
(bg-hl-line "#ffdaa6")
diff --git a/ef-owl-theme.el b/ef-owl-theme.el
index 8b19644..b154c3f 100644
--- a/ef-owl-theme.el
+++ b/ef-owl-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#5b637e")
(fg-mode-line-active "#dadfe5")
(bg-completion "#354864")
+ (bg-popup "#33363a")
(bg-hover "#8f7a7f")
(bg-hover-secondary "#415960")
(bg-hl-line "#344255")
diff --git a/ef-reverie-theme.el b/ef-reverie-theme.el
index 53685c6..170e070 100644
--- a/ef-reverie-theme.el
+++ b/ef-reverie-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#d1b0df")
(fg-mode-line-active "#523044")
(bg-completion "#e9cedd")
+ (bg-popup "#ede4ce")
(bg-hover "#ddc97f")
(bg-hover-secondary "#d0c4e4")
(bg-hl-line "#e7d9e0")
diff --git a/ef-rosa-theme.el b/ef-rosa-theme.el
index 08ae424..38b97b3 100644
--- a/ef-rosa-theme.el
+++ b/ef-rosa-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#814558")
(fg-mode-line-active "#e8e5e7")
(bg-completion "#6e425f")
+ (bg-popup "#3f282c")
(bg-hover "#3f6a50")
(bg-hover-secondary "#6a4f5f")
(bg-hl-line "#42352f")
diff --git a/ef-spring-theme.el b/ef-spring-theme.el
index fcf24fe..304caca 100644
--- a/ef-spring-theme.el
+++ b/ef-spring-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#90e8b0")
(fg-mode-line-active "#243228")
(bg-completion "#ccedff")
+ (bg-popup "#ddffe9")
(bg-hover "#ffc09f")
(bg-hover-secondary "#f0bfff")
(bg-hl-line "#f9e0e5")
diff --git a/ef-summer-theme.el b/ef-summer-theme.el
index f58a971..ffa2146 100644
--- a/ef-summer-theme.el
+++ b/ef-summer-theme.el
@@ -105,6 +105,7 @@
(fg-mode-line-active "#341f58")
(bg-completion "#f4cfff")
+ (bg-popup "#ffd9dc")
(bg-hover "#b4cfff")
(bg-hover-secondary "#aaeccf")
(bg-hl-line "#ffd6e5")
diff --git a/ef-symbiosis-theme.el b/ef-symbiosis-theme.el
index c56e27e..f7c0f15 100644
--- a/ef-symbiosis-theme.el
+++ b/ef-symbiosis-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#583435")
(fg-mode-line-active "#ffe5f0")
(bg-completion "#1f334f")
+ (bg-popup "#23101f")
(bg-hover "#304477")
(bg-hover-secondary "#5f3f3a")
(bg-hl-line "#1f2f3f")
diff --git a/ef-trio-dark-theme.el b/ef-trio-dark-theme.el
index f92410a..4a7069d 100644
--- a/ef-trio-dark-theme.el
+++ b/ef-trio-dark-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#6a294f")
(fg-mode-line-active "#ffdfdf")
(bg-completion "#2f335a")
+ (bg-popup "#241818")
(bg-hover "#004f3f")
(bg-hover-secondary "#452f5f")
(bg-hl-line "#34223f")
diff --git a/ef-trio-light-theme.el b/ef-trio-light-theme.el
index 1a6197c..7c3e768 100644
--- a/ef-trio-light-theme.el
+++ b/ef-trio-light-theme.el
@@ -104,6 +104,7 @@
(bg-mode-line-active "#ddb4ff")
(fg-mode-line-active "#241f48")
(bg-completion "#f4cfff")
+ (bg-popup "#e7dcff")
(bg-hover "#aaeccf")
(bg-hover-secondary "#b4cfff")
(bg-hl-line "#cfe6ff")
diff --git a/ef-tritanopia-dark-theme.el b/ef-tritanopia-dark-theme.el
index 3fbb44c..318e579 100644
--- a/ef-tritanopia-dark-theme.el
+++ b/ef-tritanopia-dark-theme.el
@@ -107,6 +107,7 @@
(bg-mode-line-active "#671822")
(fg-mode-line-active "#ffffff")
(bg-completion "#441824")
+ (bg-popup "#28091d")
(bg-hover "#00405f")
(bg-hover-secondary "#5e3e5b")
(bg-hl-line "#3f1515")
diff --git a/ef-tritanopia-light-theme.el b/ef-tritanopia-light-theme.el
index 07f387b..2c16558 100644
--- a/ef-tritanopia-light-theme.el
+++ b/ef-tritanopia-light-theme.el
@@ -107,6 +107,7 @@
(bg-mode-line-active "#ff99aa")
(fg-mode-line-active "#1a0a0f")
(bg-completion "#ffcada")
+ (bg-popup "#ffe0e0")
(bg-hover "#8fcfff")
(bg-hover-secondary "#eda9dc")
(bg-hl-line "#ffdadf")
diff --git a/ef-winter-theme.el b/ef-winter-theme.el
index 6ee7267..7982392 100644
--- a/ef-winter-theme.el
+++ b/ef-winter-theme.el
@@ -105,6 +105,7 @@
(fg-mode-line-active "#dedeff")
(bg-completion "#2f2a7a")
+ (bg-popup "#1a1324")
(bg-hover "#00474f")
(bg-hover-secondary "#44196f")
(bg-hl-line "#003045")