Commit graph

1494 commits

Author SHA1 Message Date
Protesilaos 067580dc09
Update the contrast-ratios.org to remove a needless column 2026-05-20 20:30:00 +03:00
Protesilaos d31e37f5b6
Acknowledge Morten Kjeldgaard for commit 9492854
This was done in pull request 73: <https://github.com/protesilaos/ef-themes/pull/73>.
The change is small, meaning that Morten does not need to assign
copyright to the Free Software Foundation.
2026-05-13 12:54:22 +03:00
Protesilaos 006fbd433c
Merge pull request #73 from mok0/reverie
Change reverie description to match its color theme
2026-05-13 12:53:23 +03:00
Morten Kjeldgaard 949285495c Change reverie description to match its color theme 2026-05-12 17:11:43 +02:00
Protesilaos a2e896223b
Use "Protesilaos" instead of "Protesilaos Stavrou"
As I announced here: <https://protesilaos.com/news/2026-04-21-omitting-the-surname/>.
2026-04-24 13:26:56 +03:00
Protesilaos Stavrou da4229a615
Reinstate 'provide' in all theme files
I thought this was not needed, but Ihor Radchenko showed me a useful
example. This was done in issue 207: <https://github.com/protesilaos/modus-themes/issues/207>.
2026-04-05 16:36:50 +03:00
Protesilaos Stavrou 87c35b5a73
ef-dream: tone down the bg-hover value
The previous one was making the text hard to read.
2026-04-02 09:20:10 +03:00
Protesilaos Stavrou 877554112c
Update the manual's acknowledgements for the change I did to modus-themes-toggle
Thanks to Morten Kjeldgaard for bringing the matter to my attention in
issue 44: <https://github.com/protesilaos/ef-themes/issues/44>.
2026-03-20 08:19:04 +02:00
Protesilaos Stavrou e9ec05043a
Add support for the bg-popup palette entry
This is now introduced in the modus-themes.git. Thanks to aikrahguzar
for suggesting this in issue 70: <https://github.com/protesilaos/ef-themes/issues/70>.
2026-03-15 21:37:13 +02:00
Protesilaos Stavrou 8c04b482ce
Fix indentation of ef-themes-define-compatibility-aliases 2026-03-08 21:35:32 +02:00
Protesilaos Stavrou 77e05b508d
Make the function with the compatibility aliases cover functions as well
Thanks to aikrahguzar for telling me that ef-themes-get-color-value
was missing. This was done in issue 70:
<https://github.com/protesilaos/ef-themes/issues/70>.

I took this opportunity to tweak how we define all such aliases.
2026-03-08 19:19:35 +02:00
Protesilaos Stavrou 8ef5148c99
Revise the rainbow mappings of a few themes
This is because the colours they use are not thematically consistent.
I realised this after seeing the Info interface that aikrahguzar
showed me in issue 70: <https://github.com/protesilaos/ef-themes/issues/70>.
2026-03-08 18:21:57 +02:00
Protesilaos Stavrou 9f68c1be9d
Add back theme-autoload cookies to all theme files
I tried to do this with a recent commit but that broke things because
I also included a deftheme declaration. Having that meant that
modus-themes-theme would not declare the theme with all its data,
including its palette.

I looked at loaddefs-generate--emacs-batch and it seems that having
just the theme-autoload line is enough.
2026-02-19 08:47:38 +02:00
Protesilaos Stavrou 2c1e997ea1
Revert "Reinstate the theme-autoload cookie with the deftheme in place"
This reverts commit a4b5f93530.

The reason is that this breaks the package when trying to load a theme
at startup. This was reported by Eamonn Sullivan in issue 69 in the
ef-themes repository: <https://github.com/protesilaos/ef-themes/issues/69>.
2026-02-18 20:42:21 +02:00
Protesilaos Stavrou a4b5f93530
Reinstate the theme-autoload cookie with the deftheme in place
We need this because otherwise the autolaods are not generated
properly, which can cause problems for other packages that need to
read the theme data.
2026-02-18 18:46:12 +02:00
Protesilaos Stavrou f3f074d5fb
Revise the bg-inactive value in most themes
It was too subtle.
2026-02-17 09:55:52 +02:00
Protesilaos Stavrou e6653f5345
Remove ef-themes-custom-faces
It is not needed. I had it there because some colour no longer had the
same mappings after refactoring the themes to be built on top of
Modus. But I am in the process of reviewing those colours now.
2026-02-17 09:48:12 +02:00
Protesilaos Stavrou af6a2a588f
Update ef-themes to version 2.1.0 2026-01-27 16:44:08 +02:00
Protesilaos Stavrou 6abed875a3
ef-fig: tweak the mail-subject mapping 2026-01-19 20:20:16 +02:00
Protesilaos Stavrou 89b3607975
ef-fig: revise the fg-prompt mapping 2026-01-19 12:15:33 +02:00
Protesilaos Stavrou 4772a4be17
ef-orange: revise the fg-prompt mapping 2026-01-19 12:15:21 +02:00
Protesilaos Stavrou fb8792c58a
ef-orange: recalibrate the fg-dim value 2026-01-19 10:48:12 +02:00
Protesilaos Stavrou 3842c36ccd
ef-fig: revise the comment mapping 2026-01-18 19:01:10 +02:00
Protesilaos Stavrou 996e16da31
ef-orange: revise the comment mapping 2026-01-18 19:01:00 +02:00
Protesilaos Stavrou 78bc1e0cda
Set the common mapping for property 2026-01-18 18:59:35 +02:00
Protesilaos Stavrou 8245fcf3ae
ef-orange: revise some of the mail mappings 2026-01-18 18:50:08 +02:00
Protesilaos Stavrou fb31bf0de6
ef-fig: revise some of the mail mappings 2026-01-18 18:49:56 +02:00
Protesilaos Stavrou 4c29e30791
ef-fig: tweak the date-weekend mapping 2026-01-18 16:13:33 +02:00
Protesilaos Stavrou 2eff083fa7
ef-fig: use a different green for the type and fg-prose-code mappings 2026-01-18 09:30:03 +02:00
Protesilaos Stavrou f0a000426c
ef-fig: swap the string and type mappings 2026-01-18 09:28:36 +02:00
Protesilaos Stavrou 7b8842aa67
ef-orange: recalibrate the bg-added-refine value 2026-01-18 09:18:54 +02:00
Protesilaos Stavrou 2f40f81b11
ef-fig: recalibrate the bg-added-refine value 2026-01-18 09:18:42 +02:00
Protesilaos Stavrou 4895c96017
ef-fig: recalibrate the red colour 2026-01-18 09:15:36 +02:00
Protesilaos Stavrou 1ae0fb2d4c
ef-fig: revise the regexp group and backslash colours 2026-01-17 18:28:53 +02:00
Protesilaos Stavrou 50e05856e7
ef-fig: tweak the value of bg-paren-match 2026-01-17 18:19:42 +02:00
Protesilaos Stavrou 5e4698f357
ef-fig: change the value of the cursor colour 2026-01-17 18:16:53 +02:00
Protesilaos Stavrou ad53892c21
ef-fig: refine some of the search mappings 2026-01-17 10:36:59 +02:00
Protesilaos Stavrou cfe5f86a74
ef-orange: refine the regexp search mappings 2026-01-17 10:36:44 +02:00
Protesilaos Stavrou 0412300d2f
Update copyright years 2026-01-11 12:46:45 +02:00
Protesilaos Stavrou 1ed727fb65
ef-orange: tweak the info colour 2026-01-10 08:01:24 +02:00
Protesilaos Stavrou 185702d243
ef-fig: revise some of the mail colours 2026-01-09 22:13:56 +02:00
Protesilaos Stavrou f3ee018495
ef-fig: revise the bg-region, bg-completion, bg-hl-line, bg-paren-match mappings 2026-01-09 07:22:42 +02:00
Protesilaos Stavrou a50889a1fb
Register ef-fig as a dark theme 2026-01-09 07:04:38 +02:00
Protesilaos Stavrou 5211e8ccc3
ef-fig: use a warmer colour for the identifier mapping 2026-01-09 06:50:42 +02:00
Protesilaos Stavrou a87610139a
ef-fig: use a more subtle colour for the mail-part mapping 2026-01-09 06:49:50 +02:00
Protesilaos Stavrou e5657d0240
ef-fig: revise the preprocessor colour 2026-01-08 18:02:06 +02:00
Protesilaos Stavrou 623e2f14e8
ef-fig: revise the comment colour 2026-01-08 18:01:10 +02:00
Protesilaos Stavrou f6c97c0977
ef-fig: revise the prompt colour 2026-01-08 18:00:59 +02:00
Protesilaos Stavrou 45c4014328
Add ef-orange and ef-fig themes 2026-01-04 11:08:53 +02:00
Protesilaos Stavrou ddb6bef4f4
Remove outdated entries from the contrasts' tables 2026-01-04 10:17:31 +02:00