[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Modus-Themes version 4.6.0
From: |
ELPA update |
Subject: |
[GNU ELPA] Modus-Themes version 4.6.0 |
Date: |
Sun, 27 Oct 2024 17:03:44 -0400 |
Version 4.6.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.6.0 on 2024-10-27
═══════════════════
This is a small release that makes minor refinements to an already
stable base.
Command to rotate between selected Modus themes
───────────────────────────────────────────────
The command `modus-themes-rotate' switches from one theme to the next
in the list defined in the user option `modus-themes-to-rotate'. The
default value of the user option covers all the Modus themes, though
users may prefer to set it to a small subset thereof.
Rotation works in such a way that (i) if the theme-to-be-loaded is
already the current one, the next in line is loaded instead, and (ii)
the next candidate is always to the right of the currently loaded
theme.
The rotation is done from left to right. When at the end of the list,
"right" points to the beginning.
The command `modus-themes-rotate' complements the existing commands
`modus-themes-toggle' (which reads the user option
`modus-themes-to-toggle' to switch between two themes) and
`modus-themes-select' to select one among all the Modus themes using
minibuffer completion.
More accurate faces for Org agenda dates
────────────────────────────────────────
We now adopt a more semantically consistent approach to the use of
font weights and colour intensity when styling all the permutations of
scheduled date and deadline faces. Pressing tasks stand out more,
while those that do not require immediate attention are rendered in a
more subtle style.
Thanks to Adam Porter (aka GitHub alphapapa) for suggesting this
revision and discussing the technicalities with me. This was done in
issue 102: <https://github.com/protesilaos/modus-themes/issues/102>.
A slightly revised `red-cooler' palette entry
─────────────────────────────────────────────
The value of this named colour now has a lower contribution from the
blue channel of light, meaning that it looks less pink and more rosy
red. The change is small, though it contributes to a more harmonious
distribution of colour in certain major modes that have preprocessor
constructs (e.g. for the C language).
`red-cooler' is also used in some contexts in Org and Org agenda
buffers.
Completion popups are monospaced if `modus-themes-mixed-fonts' is non-nil
─────────────────────────────────────────────────────────────────────────
The user option `modus-themes-mixed-fonts' ensures that
spacing-sensitive constructs are always rendered in a monospaced font
(technically, they inherit the `fixed-pitch' face). This is especially
useful when enabling `variable-pitch-mode' in, say, an Org buffer that
has tables and code blocks.
The popup produced by the `corfu' and `company' packages will also be
rendered in a monospaced font if the necessary conditions are met,
ensuring proper alignment of all the elements.
Directory icon colours are in line with each theme's palette
────────────────────────────────────────────────────────────
The directory icon presented by the `all-the-icons' and `nerd-icons'
packages is now rendered in the style of a semantic palette mapping
from the active theme, instead of using a hardcoded faint cyan colour.
This is to ensure that styles are consistent and that users with
deuteranopia or tritanopia get the desired colours while using the …
…
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Modus-Themes version 4.6.0,
ELPA update <=