[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
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Ef-Themes version 0.5.0,
ELPA update <=