Version 0.7.0 of package Ef-Themes has just been released in GNU ELPA. You can now find it in M-x list-packages 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.7.0 on 2022-10-08 ═══════════════════════════ Introduced the `ef-bio' and `ef-frost' themes ───────────────────────────────────────────── These two new themes bring the total count to 16. ⁃ `ef-bio' is a dark theme with green, teal, blue, and purple colours. Read the announcement, which also includes screen shots: <https://protesilaos.com/codelog/2022-10-02-ef-themes-bio-theme/>. ⁃ `ef-frost' is a light theme with blue, cyan, teal, and purple colours. Check the announcement on my website (with screenshots): <https://protesilaos.com/codelog/2022-10-03-ef-themes-frost-theme/>. You may have noticed that some themes in this collection have a `-dark' or `-light' suffix in their name. This means that they are stylistically close to each other (NOT identical colour mappings though). For example the `ef-trio-dark' and `ef-trio-light' follow the same idea of using three main hues across almost all interfaces (magenta, blue, teal). Whereas all other themes are designed to stand on their own and have no obvious counterpart. Nevertheless, one can pick whichever two themes they prefer to switch between. Refer to the user option `ef-themes-to-toggle' and then invoke the command `ef-themes-toggle'. Else use the command `ef-themes-load-random', optionally with a prefix argument (`C-u') to limit the choice to dark or light themes. Thanks to Sven Seebeck for reminding me to register the `ef-frost' as part of the collection. I forgot to do it the day I published the theme. This information is shared with permission, as it was done via a private channel. General refinements ─────────────────── ⁃ Changed the dates in `org-agenda' buffers to use the same style as headings level 1 instead of 3. This ensures that they are always sufficiently distinct from the title of the agenda structure (there can be many titles for those who use block agendas). In the agenda, the block titles use the equivalent of the Org `#+title' construct, i.e. heading level 0. The style of all heading levels is subject to the user option `ef-themes-headings': it affects their height, weight, and whether they have a proportionately spaced font, on a per-level basis. ⁃ Tweaked the background colour which is used by Org (among others) to highlight the calculated date in its relevant prompts or when rescheduling an item in the agenda. The changes are subtle in most cases, with the intent to make the colour fit better with the rest of the theme. This background is also used to highlight in its original context an Org source block that is shown in its own buffer following the use of `C-c '' (`org-edit-special'). ⁃ Adjusted the style of the filter that is used in the header of Org agenda searches. It now always complements the rest of the text on that line. To understand what I am referring to, do `M-x org-agenda', then type `s', and search for, say, `TODO'. In the resulting buffer, the header reads: `Search words: TODO'. The final part is this filter. ⁃ Changed the applicable colours of `org-agenda-clocking' to use a combination of yellow foreground and yellow-tinted background. This face is used to highlight in the agenda the currently clocked in task. The element is easier to spot, without being too intense. ⁃ Reduced the overall colouration in the `vc-dir' buffer. It should now look appropriate across all the Ef themes, while remaining usable. … …
