gnu-emacs-sources
[Top][All Lists]
Advanced

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

[GNU ELPA] Ef-Themes version 0.5.0


From: ELPA update
Subject: [GNU ELPA] Ef-Themes version 0.5.0
Date: Sun, 11 Sep 2022 17:02:40 -0400

Version 0.5.0 of package Ef-Themes has just been released in GNU ELPA.
You can now find it in M-x package-list RET.

Ef-Themes describes itself as:
  Colorful and legible themes

More at https://elpa.gnu.org/packages/ef-themes.html

Recent NEWS:

                     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                      CHANGE LOG OF THE EF THEMES
                     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


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 0.5.0 on 2022-09-11
═══════════════════════════

New duo-chrome themes
─────────────────────

  The collection now includes two items which apply shades of blue and
  yellow in most interfaces.  The themes are named `ef-duo-dark' and
  `ef-duo-light'.

  Read the announcement:
  <https://protesilaos.com/codelog/2022-09-06-ef-themes-duo/>.

  View all image samples:
  <https://protesilaos.com/emacs/ef-themes-pictures>.

  The choice of blue and yellow is largely stylistic: it is not done to
  accommodate users with red-green colour deficiency.  For that case,
  the Ef themes provide `ef-deuteranopia-dark' and
  `ef-deuteranopia-light'.


Bespoke accent colours for the mode line
────────────────────────────────────────

  Each theme now includes a subset of foreground values optimised for
  use against the active mode line's background.  The active mode line's
  background is accented, meaning that we cannot use colours that are
  otherwise decent against the main background.

  These new entries are meant to style warnings, errors, and other
  notifications that appear on the mode line.  They empower us to extend
  support for packages that make use of such colour-coding (more further
  below).


"Subtle" accented backgrounds
─────────────────────────────

  Each theme's palette now contains six accented backgrounds that are
  not very intense.  These are used by packages that need to (i)
  highlight a line or region, (ii) preserve a modicum of legibility
  without overriding existing foreground values (more below about new
  packages).


Refined the colour of prompts, where necessary
──────────────────────────────────────────────

  Each theme's palette now includes a dedicated `prompt' mapping.  This
  gives us full control over what colour we use for prompts.  In some
  themes the prompt will look the same as before, though I made a few
  changes to have stylistic consistency in each theme.  Specifically:

  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   Theme                  Old prompt    New prompt     
  ─────────────────────────────────────────────────────
   ef-deuteranopia-dark   cyan-warmer   yellow         
   ef-deuteranopia-light  cyan          blue           
   ef-duo-dark            green-cooler  yellow         
   ef-duo-light           green-cooler  blue           
   ef-spring              blue          green          
   ef-summer              cyan-cooler   magenta-warmer 
   ef-winter              green-cooler  magenta-warmer 
  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  In short: we don't want prompts to look blue/green all the time.  Some
  themes have a different character.


Newly supported packages
────────────────────────

  In general, if a package does not look right, it is not supported by
  the Ef themes.  What we have for this release:

  auctex
        Thanks to Philip Kaludercic for providing the sample file that
        let me view the relevant faces, as well as for helping me
        correct some mistakes of mine:
        
<https://lists.sr.ht/~protesilaos/ef-themes/%3C87h71t97hl.fsf%40posteo.net%3E>.

  company
        Thanks to Alan Schmitt for reminding me about it:
        
<https://lists.sr.ht/~protesilaos/ef-themes/%3C87pmgjw3j9.fsf%40m4x.org%3E>.

  dirvish
        Thanks to Alex Lu (`dirvish' developer) for the contribution.
        This was done in pull request 14 at the GitHub mirror:
        <https://github.com/protesilaos/ef-themes/pull/14>.  The change
        is below the ~15 line threshold and thus does not require
        copyright
  …  …

reply via email to

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