The previous colour was not sufficiently distinct from bg-completion. This would make it hard to spot the difference while, for example, using 'vertico-mode' in tandem with 'vertico-mouse-mode'. Same principle for the difference between the mouse hover and lazy isearch highlights (e.g. in Dired or Occur buffers). Changing the hue here follows the same principle that underpinned the redesign of the grey backgrounds for version 4 of the project: depending on hardware capabilities, colour reproduction may not be optimal, so we need to be more considerate with the choice of colour values. The tritanopia themes are not affected by this, as they already use highly distinct hues. Thanks to Daniel Mendler[1] for bringing this matter to my attention and for testing the proposed alternatives. This was done via a private channel and the information is shared with permission. [1] <https://github.com/minad> |
||
|---|---|---|
| doc | ||
| .dir-locals.el | ||
| .gitignore | ||
| CHANGELOG.org | ||
| COPYING | ||
| modus-operandi-deuteranopia-theme.el | ||
| modus-operandi-theme.el | ||
| modus-operandi-tinted-theme.el | ||
| modus-operandi-tritanopia-theme.el | ||
| modus-themes.el | ||
| modus-vivendi-deuteranopia-theme.el | ||
| modus-vivendi-theme.el | ||
| modus-vivendi-tinted-theme.el | ||
| modus-vivendi-tritanopia-theme.el | ||
| README.md | ||
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.
Since August 2020, the original Modus themes (modus-operandi,
modus-vivendi) are built into Emacs version 28 or higher. Emacs 28
ships with modus-themes version 1.6.0. Emacs 29 includes version
3.0.0. Emacs 30 provides a newer, refactored version that
thoroughly refashions how the themes are implemented and customized.
Such major versions are not backward-compatible due to the limited
resources at my disposal to support multiple versions of Emacs and of
the themes across the years.
- Package name (GNU ELPA):
modus-themes - Official manual: https://protesilaos.com/emacs/modus-themes
- Change log: https://protesilaos.com/emacs/modus-themes-changelog
- Colour palette: https://protesilaos.com/emacs/modus-themes-colors
- Sample pictures: https://protesilaos.com/emacs/modus-themes-pictures
- Git repo on SourceHut: https://git.sr.ht/~protesilaos/modus-themes
- Mirrors:
- Mailing list: https://lists.sr.ht/~protesilaos/modus-themes
- Backronym: My Old Display Unexpectedly Sharpened ... themes