Version 4.7.0 of package Modus-Themes has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Modus-Themes describes itself as: =============================================== Elegant, highly legible and customizable themes =============================================== More at https://elpa.gnu.org/packages/modus-themes.html ## Summary: # Modus themes for GNU Emacs IMAGES HERE: <https://protesilaos.com/emacs/modus-themes-pictures>. Highly accessible themes, conforming with the highest standard for colour contrast between background and foreground values (WCAG AAA). They also are optimised for users with red-green colour deficiency. The themes are very customisable and provide support for a very wide range of packages. Their manual is detailed so that new users can get started, while it also provides custom code for all sorts of more advanced customisations. ## Recent NEWS: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CHANGE LOG OF THE MODUS THEMES FOR GNU EMACS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This document contains the release notes that are included in each tagged commit on the project's main git repository: <https://github.com/protesilaos/modus-themes>. The newest release is at the top. Since the notes are meant to be in plain text format, I copy them verbatim. For further details, please consult these additional resources: Manual <https://protesilaos.com/emacs/modus-themes> Screenshots <https://protesilaos.com/emacs/modus-themes-pictures> 4.7.0 on 2025-04-17 ═══════════════════ This release introduces many subtle stylistic tweaks to the "tinted", "deuteranopia", and "tritanopia" theme variants. The `modus-themes-list-colors' command uses a tabulated list ──────────────────────────────────────────────────────────── This command and its `modus-themes-list-colors-current' help users see the colour values and semantic palette mappings defined by the given theme. In the past, their buffer was designed in the same spirit as that of the command `list-faces-display', whereas now it is like the buffer of the command `list-packages'. Concretely, users may now sort by column. Do `M-x describe-mode' while in that buffer to learn about the available commands and their respective key bindings. The "tinted" themes have slightly different colours ─────────────────────────────────────────────────── The overall feel of the `modus-operandi-tinted' and `modus-vivendi-tinted' themes is the same as before. Though in a side-by-side comparison between the old and new versions reveals lots of subtle differences. The general idea is to make the themes a bit more consistent by tweaking the foreground values to be more harmonious in combination with their background. The "deuteranopia" themes are more consistently blue and yellow ─────────────────────────────────────────────────────────────── These are the `modus-operandi-deuteranopia' and `modus-vivendi-deuteranopia', which are optimised for users with red-green colour deficiency. In the past, these themes used blue and yellow hues wherever a concept of "success" versus "failure" had to be established. This approach is more generalised now, to include programming syntax highlighting and many other contexts. In short, the themes are more blue+yellow, while retaining their original feel. The "tritanopia" themes are more consistently red and cyan ────────────────────────────────────────────────────────── As above, the `modus-operandi-tritanopia' and `modus-vivendi-tritanopia' themes, which are optimised for users with blue-yellow colour deficiency, use a red+cyan palette in more places. Overall, they feel like they did before, only they are more consistent. Miscellaneous ───────────── • Extended support for the `icomplete' faces that are coming in Emacs version 31. • Added support for `treemacs' faces, courtesy of Rahul Juliato in pull request 121: <https://github.com/protesilaos/modus-themes/pull/121>. Rahul has assigned copyright to the Free Software Foundation. • Added support for the `tldr' package. • Extended support for `adoc-mode'. Thanks to Leilei332 for the contribution in pull request 137: <https://github.com/protesilaos/modus-themes/pull/137>. The change is within the ~15-line limit, meaning that the author does not need to assign copyright to the Free Software Foundation. • Added support for my `spacious-padding' package, specifically the faces it can use when the `spacious-padding-subtle-mode-line' user option is enabled. • Added support for the `howm' package. • Extended support to the new faces of the `transient' package. More specifically, all those faces use the same colour for key bindings because the idea of colour coding keys (e.g. light yellow means … …