Go to file
2022-08-13 14:29:17 +03:00
.gitignore Add initial version of ef-themes 2022-08-13 09:12:06 +03:00
COPYING Add initial version of ef-themes 2022-08-13 09:12:06 +03:00
ef-summer-theme.el Remove helper code which was for testing purposes 2022-08-13 13:26:55 +03:00
ef-themes.el Add command to select Ef theme 2022-08-13 14:29:17 +03:00
ef-winter-theme.el ef-winter: revise bg-region 2022-08-13 14:29:13 +03:00
README.md Add WORK-IN-PROGRESS note 2022-08-13 13:10:38 +03:00

Ef (εὖ) themes for GNU Emacs

WORK-IN-PROGRESS

Colourful light and dark themes.

Principles

  • No customisation options! Either you like them or you don't.

  • Curated list of supported packages. I will only cover what I use and/or know is in a well-maintained state.

  • Minimum contrast ratio of 4.5:1 against the main background (WCAG AA standard). Use my modus-themes package (also built into Emacs 28 or higher) if you need top-class accessibility.

Minimal VS maximal scope

The ef-themes are meant to be minimal in scope, as opposed to my modus-themes whose accessibility requirements make them maximalist by necessity. The modus-themes are such because:

  1. Accessibility is not a one-size-fits-all. Customisation options are necessary to empower users.
  2. Accessibility is as good as its weakest link. If the user spends all day using FOO package, it needs to be perfectly legible, otherwise the whole theme fails to deliver on its promise.

The ef-themes can afford to be minimal because they do not have such a lofty accessibility target.