emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ef-themes 16c73153e9: Add ef-duo-dark, ef-duo-light the


From: ELPA Syncer
Subject: [elpa] externals/ef-themes 16c73153e9: Add ef-duo-dark, ef-duo-light themes
Date: Tue, 6 Sep 2022 09:57:36 -0400 (EDT)

branch: externals/ef-themes
commit 16c73153e9073bbf69be722fb7e9360f7fc3d215
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Add ef-duo-dark, ef-duo-light themes
---
 contrast-ratios.org   | 114 +++++++++++++++++++++++++++++
 ef-duo-dark-theme.el  | 198 +++++++++++++++++++++++++++++++++++++++++++++++++
 ef-duo-light-theme.el | 199 ++++++++++++++++++++++++++++++++++++++++++++++++++
 ef-themes.el          |   6 +-
 4 files changed, 515 insertions(+), 2 deletions(-)

diff --git a/contrast-ratios.org b/contrast-ratios.org
index 1da655eaab..5d705fb327 100644
--- a/contrast-ratios.org
+++ b/contrast-ratios.org
@@ -309,6 +309,120 @@ a tone.  Blue is okay.
 | modeline-info    | #2222c3 |    5.74 |
 #+TBLFM: $3='(Λ $2 @1$3);%.2f
 
+* ef-duo-dark
+:PROPERTIES:
+:CUSTOM_ID: h:d9fc786a-79e2-4cf7-bc71-64d9cf7de79d
+:END:
+
+** Base colours
+:PROPERTIES:
+:CUSTOM_ID: h:3730662d-f752-4180-983b-371e32c2a82e
+:END:
+
+Most of these are not actually used.  The theme primarily maps the
+blue/cyan and yellow hues.  We just define the entire palette to make it
+work with the overall design of the project.
+
+| Name           |         | #070019 | #1c1926 | #262230 | #140e1c |
+|----------------+---------+---------+---------+---------+---------|
+| fg-main        | #d0d0d0 |   13.31 |   11.19 |   10.06 |   12.27 |
+| fg-dim         | #857f8f |    5.31 |    4.46 |    4.01 |    4.89 |
+| fg-alt         | #89afef |    9.23 |    7.76 |    6.97 |    8.51 |
+| red            | #ef656a |    6.59 |    5.54 |    4.98 |    6.08 |
+| red-warmer     | #f47360 |    7.30 |    6.14 |    5.52 |    6.73 |
+| red-cooler     | #ef798f |    7.63 |    6.41 |    5.76 |    7.03 |
+| red-faint      | #d08f72 |    7.68 |    6.46 |    5.80 |    7.08 |
+| green          | #1fa526 |    6.32 |    5.32 |    4.78 |    5.83 |
+| green-warmer   | #50a22f |    6.40 |    5.38 |    4.84 |    5.90 |
+| green-cooler   | #00b982 |    8.08 |    6.79 |    6.10 |    7.45 |
+| green-faint    | #61a06c |    6.60 |    5.55 |    4.99 |    6.09 |
+| yellow         | #c48702 |    6.66 |    5.60 |    5.03 |    6.14 |
+| yellow-warmer  | #d0730f |    6.00 |    5.05 |    4.54 |    5.54 |
+| yellow-cooler  | #df805f |    7.22 |    6.08 |    5.46 |    6.66 |
+| yellow-faint   | #9f8f6a |    6.46 |    5.44 |    4.88 |    5.96 |
+| blue           | #379cf6 |    7.09 |    5.96 |    5.35 |    6.53 |
+| blue-warmer    | #6f80ff |    6.07 |    5.10 |    4.58 |    5.60 |
+| blue-cooler    | #029fff |    7.24 |    6.09 |    5.47 |    6.68 |
+| blue-faint     | #8a9fdf |    7.92 |    6.66 |    5.99 |    7.31 |
+| magenta        | #d369af |    6.26 |    5.27 |    4.73 |    5.78 |
+| magenta-warmer | #e580ea |    8.41 |    7.08 |    6.36 |    7.76 |
+| magenta-cooler | #af85ff |    7.45 |    6.27 |    5.63 |    6.87 |
+| magenta-faint  | #c57faf |    6.87 |    5.78 |    5.19 |    6.34 |
+| cyan           | #5faaef |    8.29 |    6.97 |    6.27 |    7.65 |
+| cyan-warmer    | #7fafff |    9.26 |    7.79 |    7.00 |    8.54 |
+| cyan-cooler    | #0dafdf |    8.03 |    6.75 |    6.07 |    7.41 |
+| cyan-faint     | #8aa0df |    7.99 |    6.72 |    6.04 |    7.37 |
+#+TBLFM: $3='(Λ $2 @1$3);%.2f :: $4='(Λ $2 @1$4);%.2f :: $5='(Λ $2 @1$5);%.2f 
:: $6='(Λ $2 @1$6);%.2f
+
+** Special colours against the modeline
+:PROPERTIES:
+:CUSTOM_ID: h:90af5937-9485-4560-b04d-f648e136de21
+:END:
+
+| Name             |         | #33278f |
+|------------------+---------+---------|
+| modeline-err     | #ff8faf |    5.36 |
+| modeline-warning | #dfcf00 |    7.15 |
+| modeline-info    | #00e06f |    6.51 |
+#+TBLFM: $3='(Λ $2 @1$3);%.2f
+
+* ef-duo-light
+:PROPERTIES:
+:CUSTOM_ID: h:d6590592-452d-4ef1-8e9a-017d87b87239
+:END:
+
+** Base colours
+:PROPERTIES:
+:CUSTOM_ID: h:2feec2e7-adc3-4e11-a046-6842e89de0e7
+:END:
+
+Most of these are not actually used.  The theme primarily maps the
+blue/cyan and yellow hues.  We just define the entire palette to make it
+work with the overall design of the project.
+
+| Name           |         | #fff8f0 | #f6efe8 | #e7e0da | #f9f4ef |
+|----------------+---------+---------+---------+---------+---------|
+| fg-main        | #222222 |   15.10 |   13.96 |   12.18 |   14.56 |
+| fg-dim         | #63728f |    4.60 |    4.25 |    3.71 |    4.43 |
+| fg-alt         | #856f4a |    4.56 |    4.22 |    3.68 |    4.40 |
+| red            | #cc3333 |    4.88 |    4.51 |    3.93 |    4.70 |
+| red-warmer     | #dd1100 |    4.80 |    4.44 |    3.87 |    4.62 |
+| red-cooler     | #c04440 |    4.81 |    4.45 |    3.88 |    4.64 |
+| red-faint      | #a2403f |    5.97 |    5.52 |    4.81 |    5.75 |
+| green          | #217a3c |    5.09 |    4.71 |    4.11 |    4.91 |
+| green-warmer   | #4a7d00 |    4.72 |    4.36 |    3.80 |    4.55 |
+| green-cooler   | #008058 |    4.71 |    4.36 |    3.80 |    4.54 |
+| green-faint    | #61756c |    4.67 |    4.32 |    3.76 |    4.50 |
+| yellow         | #8a5d00 |    5.47 |    5.05 |    4.41 |    5.27 |
+| yellow-warmer  | #9f4a00 |    5.77 |    5.34 |    4.65 |    5.56 |
+| yellow-cooler  | #8f5a3a |    5.40 |    4.99 |    4.35 |    5.21 |
+| yellow-faint   | #765640 |    6.28 |    5.80 |    5.06 |    6.05 |
+| blue           | #375cd8 |    5.41 |    5.00 |    4.36 |    5.21 |
+| blue-warmer    | #4250ef |    5.50 |    5.08 |    4.43 |    5.30 |
+| blue-cooler    | #065fff |    4.88 |    4.51 |    3.93 |    4.70 |
+| blue-faint     | #6060d0 |    4.88 |    4.52 |    3.94 |    4.71 |
+| magenta        | #ba35af |    4.73 |    4.37 |    3.81 |    4.56 |
+| magenta-warmer | #cf25aa |    4.43 |    4.10 |    3.57 |    4.27 |
+| magenta-cooler | #6052cf |    5.53 |    5.11 |    4.46 |    5.33 |
+| magenta-faint  | #bf3580 |    4.94 |    4.57 |    3.98 |    4.76 |
+| cyan           | #1f6fbf |    4.88 |    4.51 |    3.94 |    4.70 |
+| cyan-warmer    | #3f6faf |    4.86 |    4.49 |    3.92 |    4.68 |
+| cyan-cooler    | #1f77bb |    4.52 |    4.17 |    3.64 |    4.35 |
+| cyan-faint     | #406f90 |    5.12 |    4.73 |    4.13 |    4.93 |
+#+TBLFM: $3='(Λ $2 @1$3);%.2f :: $4='(Λ $2 @1$4);%.2f :: $5='(Λ $2 @1$5);%.2f 
:: $6='(Λ $2 @1$6);%.2f
+
+** Special colours against the modeline
+:PROPERTIES:
+:CUSTOM_ID: h:19583fbb-5a8a-430d-9cd8-fb4af5eaf577
+:END:
+
+| Name             |         | #f0caa5 |
+|------------------+---------+---------|
+| modeline-err     | #900000 |    6.27 |
+| modeline-warning | #66008f |    6.98 |
+| modeline-info    | #1f409f |    5.98 |
+#+TBLFM: $3='(Λ $2 @1$3);%.2f
+
 * ef-light
 :PROPERTIES:
 :CUSTOM_ID: h:02d01731-b9ab-4653-9e71-ab1592c64734
diff --git a/ef-duo-dark-theme.el b/ef-duo-dark-theme.el
new file mode 100644
index 0000000000..c9983637f7
--- /dev/null
+++ b/ef-duo-dark-theme.el
@@ -0,0 +1,198 @@
+;;; ef-duo-dark-theme.el --- Legible dark theme -*- lexical-binding:t -*-
+
+;; Copyright (C) 2022  Free Software Foundation, Inc.
+
+;; Author: Protesilaos Stavrou <info@protesilaos.com>
+;; Maintainer: Ef-Themes Development <~protesilaos/ef-themes@lists.sr.ht>
+;; URL: https://git.sr.ht/~protesilaos/ef-themes
+;; Mailing-List: https://lists.sr.ht/~protesilaos/ef-themes
+;; Keywords: faces, theme, accessibility
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+;;
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+;;
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; The `ef-themes' are a collection of light and dark themes for GNU
+;; Emacs whose goal is to provide colorful ("pretty") yet legible
+;; options for users who want something with a bit more flair than the
+;; `modus-themes' (also designed by me).
+
+;;; Code:
+
+
+
+(eval-and-compile
+  (require 'ef-themes)
+
+  ;; Most of the colors here are defined simply to preserve
+  ;; compatibility with the rest of the project.  We don't actually rely
+  ;; on them for anything critical.
+  (deftheme ef-duo-dark "Legible dark theme.")
+
+  (defconst ef-duo-dark-palette
+    '(;; Basic tones
+      (bg-main     "#070019")
+      (fg-main     "#d0d0d0")
+      (bg-dim      "#1c1926")
+      (fg-dim      "#857f8f")
+      (bg-alt      "#262230")
+      (fg-alt      "#89afef")
+
+      (bg-active   "#363240")
+      (bg-inactive "#140e1c")
+
+      ;; Basic hues for foreground values
+      (red             "#ef656a")
+      (red-warmer      "#f47360")
+      (red-cooler      "#ef798f")
+      (red-faint       "#d08f72")
+      (green           "#1fa526")
+      (green-warmer    "#50a22f")
+      (green-cooler    "#00b982")
+      (green-faint     "#61a06c")
+      (yellow          "#c48702")
+      (yellow-warmer   "#d0730f")
+      (yellow-cooler   "#df805f")
+      (yellow-faint    "#9f8f6a")
+      (blue            "#379cf6")
+      (blue-warmer     "#6f80ff")
+      (blue-cooler     "#029fff")
+      (blue-faint      "#8a9fdf")
+      (magenta         "#d369af")
+      (magenta-warmer  "#e580ea")
+      (magenta-cooler  "#af85ff")
+      (magenta-faint   "#c57faf")
+      (cyan            "#5faaef")
+      (cyan-warmer     "#7fafff")
+      (cyan-cooler     "#0dafdf")
+      (cyan-faint      "#8aa0df")
+
+      ;; Basic hues for background values
+      (bg-red      "#cd2f30")
+      (bg-green    "#20a020")
+      (bg-yellow   "#8f5040")
+      (bg-blue     "#4648d0")
+      (bg-magenta  "#c040cf")
+      (bg-cyan     "#2270be")
+
+      (bg-red-subtle      "#72002a")
+      (bg-green-subtle    "#00422a")
+      (bg-yellow-subtle   "#603000")
+      (bg-blue-subtle     "#242679")
+      (bg-magenta-subtle  "#5a105f")
+      (bg-cyan-subtle     "#004065")
+
+      ;; Diffs
+      (bg-added          "#002d1f")
+      (bg-added-faint    "#001f18")
+      (bg-added-refine   "#003b2f")
+
+      (bg-changed        "#323200")
+      (bg-changed-faint  "#2a2000")
+      (bg-changed-refine "#444000")
+
+      (bg-removed        "#3d091f")
+      (bg-removed-faint  "#27040f")
+      (bg-removed-refine "#5b0f26")
+
+      ;; Graphs
+      (red-graph-0-bg     "#b52c2c")
+      (red-graph-1-bg     "#702020")
+      (green-graph-0-bg   "#4fd100")
+      (green-graph-1-bg   "#007800")
+      (yellow-graph-0-bg  "#f1e00a")
+      (yellow-graph-1-bg  "#b08600")
+      (blue-graph-0-bg    "#2fafef")
+      (blue-graph-1-bg    "#1f2f8f")
+      (magenta-graph-0-bg "#bf94fe")
+      (magenta-graph-1-bg "#5f509f")
+      (cyan-graph-0-bg    "#47dfea")
+      (cyan-graph-1-bg    "#00808f")
+
+      ;; Special hues
+      (bg-mode-line  "#33278f") (fg-mode-line  "#dedeff")
+      (bg-accent     "#ffb250") (fg-accent     "#000000")
+      (bg-completion "#2f1a5f")
+      (bg-hover      "#664f4a")
+      (bg-hover-alt  "#265f4a")
+      (bg-hl-line    "#301a4f")
+      (bg-region     "#042a50")
+      (bg-paren      "#7f2d40")
+      (bg-err        "#330d09") ; check with err
+      (bg-warning    "#332600") ; check with warning
+      (bg-info       "#002212") ; check with info
+
+      (border        "#444f5f")
+      (cursor        "#ff6633")
+      (fg-intense    "#ffffff")
+
+      (modeline-err     "#ff8faf")
+      (modeline-warning "#dfcf00")
+      (modeline-info    "#00e06f")
+
+      ;; Mappings
+      (err red)
+      (warning yellow)
+      (info green)
+
+      (link cyan-warmer)
+      (link-alt green-cooler)
+      (date cyan-cooler)
+      (name blue)
+      (keybind blue-cooler)
+
+      (builtin cyan)
+      (comment yellow-faint)
+      (constant blue)
+      (fnname cyan-cooler)
+      (keyword blue-warmer)
+      (preprocessor cyan-warmer)
+      (docstring blue-faint)
+      (string yellow-cooler)
+      (type green-cooler)
+      (variable magenta-cooler)
+
+      (rx-escape cyan) ; compare with `string'
+      (rx-construct red-warmer)
+
+      (accent-0 blue-warmer)
+      (accent-1 yellow-warmer)
+      (accent-2 green-cooler)
+      (accent-3 red)
+
+      (mail-0 blue)
+      (mail-1 yellow-cooler)
+      (mail-2 blue-warmer)
+      (mail-3 yellow)
+      (mail-4 cyan-cooler)
+      (mail-5 magenta-warmer)
+
+      (rainbow-0 blue)
+      (rainbow-1 yellow-warmer)
+      (rainbow-2 blue-warmer)
+      (rainbow-3 yellow-cooler)
+      (rainbow-4 cyan-cooler)
+      (rainbow-5 yellow)
+      (rainbow-6 blue-cooler)
+      (rainbow-7 red-cooler)
+      (rainbow-8 green-cooler))
+    "The `ef-duo-dark' palette.")
+
+  (ef-themes-theme ef-duo-dark ef-duo-dark-palette)
+
+  (provide-theme 'ef-duo-dark))
+
+;;; ef-duo-dark-theme.el ends here
diff --git a/ef-duo-light-theme.el b/ef-duo-light-theme.el
new file mode 100644
index 0000000000..7ce3c5a07a
--- /dev/null
+++ b/ef-duo-light-theme.el
@@ -0,0 +1,199 @@
+;;; ef-duo-light-theme.el --- Legible light theme -*- lexical-binding:t -*-
+
+;; Copyright (C) 2022  Free Software Foundation, Inc.
+
+;; Author: Protesilaos Stavrou <info@protesilaos.com>
+;; Maintainer: Ef-Themes Development <~protesilaos/ef-themes@lists.sr.ht>
+;; URL: https://git.sr.ht/~protesilaos/ef-themes
+;; Mailing-List: https://lists.sr.ht/~protesilaos/ef-themes
+;; Keywords: faces, theme, accessibility
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+;;
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;; GNU General Public License for more details.
+;;
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; The `ef-themes' are a collection of light and dark themes for GNU
+;; Emacs whose goal is to provide colorful ("pretty") yet legible
+;; options for users who want something with a bit more flair than the
+;; `modus-themes' (also designed by me).
+
+;;; Code:
+
+
+
+(eval-and-compile
+  (require 'ef-themes)
+
+  ;; Most of the colors here are defined simply to preserve
+  ;; compatibility with the rest of the project.  We don't actually rely
+  ;; on them for anything critical.
+  (deftheme ef-duo-light "Legible light theme.")
+
+  (defconst ef-duo-light-palette
+    '(;; Basic tones
+      (bg-main     "#fff8f0")
+      (fg-main     "#222222")
+      (bg-dim      "#f6efe8")
+      (fg-dim      "#63728f")
+      (bg-alt      "#e7e0da")
+      (fg-alt      "#856f4a")
+
+      (bg-active   "#d7d0ca")
+      (bg-inactive "#f9f4ef")
+
+      ;; Basic hues for foreground values
+      (red             "#cc3333")
+      (red-warmer      "#dd1100")
+      (red-cooler      "#c04440")
+      (red-faint       "#a2403f")
+      (green           "#217a3c")
+      (green-warmer    "#4a7d00")
+      (green-cooler    "#008058")
+      (green-faint     "#61756c")
+      (yellow          "#8a5d00")
+      (yellow-warmer   "#9f4a00")
+      (yellow-cooler   "#8f5a3a")
+      (yellow-faint    "#765640")
+      (blue            "#375cd8")
+      (blue-warmer     "#4250ef")
+      (blue-cooler     "#065fff")
+      (blue-faint      "#6060d0")
+      (magenta         "#ba35af")
+      (magenta-warmer  "#cf25aa")
+      (magenta-cooler  "#6052cf")
+      (magenta-faint   "#bf3580")
+      (cyan            "#1f6fbf")
+      (cyan-warmer     "#3f6faf")
+      (cyan-cooler     "#1f77bb")
+      (cyan-faint      "#406f90")
+
+      ;; Basic hues for background values
+      (bg-red      "#ff8f88")
+      (bg-green    "#8adf80")
+      (bg-yellow   "#fac200")
+      (bg-blue     "#cbcfff")
+      (bg-magenta  "#ff9fef")
+      (bg-cyan     "#88c8ff")
+
+      (bg-red-subtle      "#ffcfbf")
+      (bg-green-subtle    "#afffbf")
+      (bg-yellow-subtle   "#fff576")
+      (bg-blue-subtle     "#ccdfff")
+      (bg-magenta-subtle  "#ffddff")
+      (bg-cyan-subtle     "#bfefff")
+
+      ;; Diffs
+      (bg-added          "#ccefcf")
+      (bg-added-faint    "#e0f3e0")
+      (bg-added-refine   "#bae0c0")
+
+      (bg-changed        "#ffe5b9")
+      (bg-changed-faint  "#ffefc5")
+      (bg-changed-refine "#ffd09f")
+
+      (bg-removed        "#ffd4d8")
+      (bg-removed-faint  "#ffe3e3")
+      (bg-removed-refine "#ffc0ca")
+
+      ;; Graphs
+      (red-graph-0-bg     "#ef7969")
+      (red-graph-1-bg     "#ffaab4")
+      (green-graph-0-bg   "#4faa09")
+      (green-graph-1-bg   "#8fef00")
+      (yellow-graph-0-bg  "#ffcf00")
+      (yellow-graph-1-bg  "#f9ff00")
+      (blue-graph-0-bg    "#7090ff")
+      (blue-graph-1-bg    "#9fc6ff")
+      (magenta-graph-0-bg "#e07fff")
+      (magenta-graph-1-bg "#fad0ff")
+      (cyan-graph-0-bg    "#70d3f0")
+      (cyan-graph-1-bg    "#afefff")
+
+      ;; Special hues
+      (bg-mode-line  "#f0caa5") (fg-mode-line  "#111133")
+      (bg-accent     "#0044aa")
+      (fg-accent     "#ffffff")
+      (bg-completion "#ffdfcf")
+      (bg-hover      "#b4cfff")
+      (bg-hover-alt  "#aaeccf")
+      (bg-hl-line    "#ffefc0")
+      (bg-region     "#daeafa")
+      (bg-paren      "#efa09f")
+      (bg-err        "#ffdfe6") ; check with err
+      (bg-warning    "#ffe5ba") ; check with warning
+      (bg-info       "#cff5d0") ; check with info
+
+      (border        "#cabfca")
+      (cursor        "#1144ff")
+      (fg-intense    "#000000")
+
+      (modeline-err     "#900000")
+      (modeline-warning "#66008f")
+      (modeline-info    "#1f409f")
+
+      ;; Mappings
+      (err red)
+      (warning yellow-warmer)
+      (info green)
+
+      (link cyan)
+      (link-alt green-cooler)
+      (date cyan-cooler)
+      (name blue)
+      (keybind blue-cooler)
+
+      (builtin cyan-cooler)
+      (comment yellow-faint)
+      (constant blue)
+      (fnname cyan)
+      (keyword blue-warmer)
+      (preprocessor cyan-warmer)
+      (docstring cyan-faint)
+      (string yellow-warmer)
+      (type green-cooler)
+      (variable magenta-cooler)
+
+      (rx-escape cyan) ; compare with `string'
+      (rx-construct red-warmer)
+
+      (accent-0 blue-warmer)
+      (accent-1 yellow-warmer)
+      (accent-2 green-cooler)
+      (accent-3 red)
+
+      (mail-0 blue)
+      (mail-1 yellow-cooler)
+      (mail-2 blue-warmer)
+      (mail-3 yellow-warmer)
+      (mail-4 cyan-cooler)
+      (mail-5 green)
+
+      (rainbow-0 blue)
+      (rainbow-1 yellow-warmer)
+      (rainbow-2 blue-warmer)
+      (rainbow-3 yellow-cooler)
+      (rainbow-4 cyan-cooler)
+      (rainbow-5 green-warmer)
+      (rainbow-6 cyan)
+      (rainbow-7 yellow)
+      (rainbow-8 green-cooler))
+    "The `ef-duo-light' palette.")
+
+  (ef-themes-theme ef-duo-light ef-duo-light-palette)
+
+  (provide-theme 'ef-duo-light))
+
+;;; ef-duo-light-theme.el ends here
diff --git a/ef-themes.el b/ef-themes.el
index 31f738acc6..4b7db1f593 100644
--- a/ef-themes.el
+++ b/ef-themes.el
@@ -54,6 +54,8 @@
     ef-day
     ef-deuteranopia-dark
     ef-deuteranopia-light
+    ef-duo-dark
+    ef-duo-light
     ef-light
     ef-night
     ef-spring
@@ -62,11 +64,11 @@
   "Symbols of all the Ef themes.")
 
 (defconst ef-themes-light-themes
-  '(ef-day ef-light ef-spring ef-summer ef-deuteranopia-light)
+  '(ef-day ef-deuteranopia-light ef-duo-light ef-light ef-spring ef-summer)
   "List of symbols with the light Ef themes.")
 
 (defconst ef-themes-dark-themes
-  '(ef-autumn ef-dark ef-night ef-winter ef-deuteranopia-dark)
+  '(ef-autumn ef-dark ef-deuteranopia-dark ef-duo-dark ef-night ef-winter)
   "List of symbols with the dark Ef themes.")
 
 (defcustom ef-themes-post-load-hook nil



reply via email to

[Prev in Thread] Current Thread [Next in Thread]