GNU ELPA - ef-themes

ef-themes

Description
Colorful and legible themes
Latest
ef-themes-1.7.0.tar (.sig), 2024-Apr-28, 820 KiB
Maintainer
Protesilaos Stavrou <info@protesilaos.com>
Atom feed
ef-themes.xml
Website
https://git.sr.ht/~protesilaos/ef-themes
Browse ELPA's repository
CGit or Gitweb
Badge
Manual
ef-themes

To install this package from Emacs, use package-install or list-packages.

Full description

Ef (εὖ) themes for GNU Emacs

IMAGES HERE: https://protesilaos.com/emacs/ef-themes-pictures.

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).

Old versions

ef-themes-1.6.1.tar.lz2024-Mar-31 107 KiB
ef-themes-1.6.0.tar.lz2024-Mar-11 107 KiB
ef-themes-1.5.1.tar.lz2024-Feb-10 104 KiB
ef-themes-1.4.1.tar.lz2023-Dec-08 100 KiB
ef-themes-1.3.0.tar.lz2023-Aug-0998.2 KiB
ef-themes-1.2.0.tar.lz2023-Jun-3096.2 KiB
ef-themes-1.1.1.tar.lz2023-Jun-0893.7 KiB
ef-themes-1.0.2.tar.lz2023-May-2290.7 KiB
ef-themes-0.11.0.tar.lz2023-Mar-1386.9 KiB
ef-themes-0.9.0.tar.lz2022-Oct-2875.0 KiB
ef-themes-0.8.0.tar.lz2022-Oct-1970.8 KiB
ef-themes-0.7.0.tar.lz2022-Oct-0868.6 KiB
ef-themes-0.6.0.tar.lz2022-Sep-2664.0 KiB
ef-themes-0.5.0.tar.lz2022-Sep-1154.1 KiB
ef-themes-0.4.2.tar.lz2022-Aug-3149.0 KiB
ef-themes-0.3.4.tar.lz2022-Aug-2342.2 KiB
ef-themes-0.3.0.tar.lz2022-Aug-2037.6 KiB
ef-themes-0.2.1.tar.lz2022-Aug-1930.2 KiB
ef-themes-0.1.0.tar.lz2022-Aug-1727.2 KiB
ef-themes-0.0.4.tar.lz2022-Aug-1727.2 KiB

News

This document contains the release notes for each tagged commit on the project's main git repository: https://git.sr.ht/~protesilaos/ef-themes.

The newest release is at the top. For further details, please consult the manual: https://protesilaos.com/emacs/ef-themes.

Version 1.7.0 on 2024-04-28

This version contains minor refinements for many of the themes in the collection. It also introduces two new themes which, according to private feedback I have received, are already well received.

Experience the ef-dream and ef-reverie themes

Both themes revolve around the use of gold tones and subtle complementary colours.

I announced them here: https://protesilaos.com/codelog/2024-04-09-emacs-ef-dream-reverie-themes/.

The ef-themes now cover a wide range of tastes, all while conforming with a high legibility standard (minimum WCAG AA, though many qualify for WCAG AAA).

Refinements for some themes

These are small changes that improve the consistency of the given theme.

ef-bio

The preprocessor semantic palette mapping uses a cyan-green colour instead of a vibrant green. This is to better differentiate elements in code, while remaining faithful to the style of the theme.

ef-cyprus

The preprocessor semantic palette mapping is redefined from a faint yellow to a firebrick red. This is to ensure that the various combinations of elements in code are easy to tell apart while remaining pleasant to look at.

ef-day

The green-faint value has reduced contribution from the blue channel of light, making it more green-yellow as a result. This colour is only used for comments: it achieves the two-fold goal of (i) applying subtle colouration to comments while (ii) making them sufficiently distinct from their context.

ef-dark

The value of the preprocessor is a bit darker red than its former brighter variant. This is to improve the visuals in files that include a high concentration of preprocessor constructs.

ef-duo-light
  • The cyan-warmer entry in the palette is a bit less blue and more green. The change is imperceptible on its own (from #3f6faf to #3f70a0). The effect is more noticeable in the context of other constructs, such as in an Org document that combines headings of varying levels, with code and verbatim inline elements, as well as links.
  • The comment semantic palette mapping uses a slightly more orange value. This is done for stylistic consistency with the rest of the theme, while making comments a bit easier to spot.
ef-duo-dark

As with its light counterpart, the comment entry in the palette uses a slightly different colour value. The effect is subtle and only appreciated in context.

ef-frost

The yellow-faint palette entry is considerably more yellow than its previous value. The reason for this change is to make comments and tags in Org headings stand out more when compared to some other subtle elements. The exact value of this yellow still feels ice-cold, like the rest of the theme.

ef-kassio

The comment semantic palette mapping uses a slightly more cyan … …