Protesilaos Stavrou
4b4fd65336
Change the parameter name in a couple of places to suggest it is a hexadecimal RGB colour
2026-01-31 09:56:45 +02:00
Protesilaos Stavrou
39682cd87c
Make stylistic changes to the WCAG formula functions
2026-01-31 09:56:13 +02:00
Protesilaos Stavrou
ba747a245f
Change the scroll-bar background to ensure better visibility
2026-01-25 08:59:38 +02:00
Protesilaos Stavrou
0f6ce4f8bb
Remove the box and background from the completion group titles and make them optionally italic
2026-01-24 10:18:37 +02:00
Protesilaos Stavrou
c57f158886
Only use bold in org-list-dt
...
The reason is that the foreground overrides other foregrounds, such as
for ~code~ elements.
2026-01-23 09:32:51 +02:00
Protesilaos Stavrou
55be658ddf
Use a background and box for the completion groups
2026-01-21 08:55:00 +02:00
Protesilaos Stavrou
8a45a1393a
Tweak the format of the modus-themes-with-colors error message
2026-01-13 06:31:26 +02:00
Protesilaos Stavrou
4d9a19513d
Update the copyright years
2026-01-11 12:45:54 +02:00
Protesilaos Stavrou
192b2f612e
Go back to using a "success" colour for git commit summary lines
...
This is because it is the only colour that is guaranteed to contrast
with the warning and error colours we use for long lines and non-empty
second line.
2026-01-10 07:57:30 +02:00
Protesilaos Stavrou
0b6956a783
Be more strict about how to check for loaded theme
...
This is because typically themes have a 'provide-theme' in their file,
which we do not have in our theme files. Not doing a 'provide-theme'
at all times can break user configurations.
Thanks to Daniel Colascione for pointing this out in issue 195:
<https://github.com/protesilaos/modus-themes/issues/195 >.
2026-01-10 07:51:08 +02:00
Protesilaos Stavrou
073e1d2488
Remove outdated comment
2026-01-09 07:11:35 +02:00
Protesilaos Stavrou
afe5c14f30
Acknowledge Steven Allen for commit e22df92
...
This was done in pull request 194: <https://github.com/protesilaos/modus-themes/pull/194 >.
Steven has assigned copyright to the Free Software Foundation.
2026-01-09 07:03:49 +02:00
Protesilaos Stavrou
8f05f03bc9
Merge pull request #194 from Stebalien/steb/fix-gradients
...
Lighten/darken colors in a specified direction instead of guessing
2026-01-09 07:01:09 +02:00
Steven Allen
e22df9248c
Lighten/darken colors in a specified direction instead of guessing
...
Previously, we'd sometimes specify a direction, but then we'd guess the
direction again `modus-themes-generate-gradient'. This commit removes
that guess and specifies the direction explicitly in all cases.
fixes https://github.com/protesilaos/ef-themes/issues/65
2026-01-08 09:48:03 -08:00
Protesilaos Stavrou
be8111f267
Acknowledge ukiran03 for commit 7eeadab
...
This was done in pull request 193:
<https://github.com/protesilaos/modus-themes/pull/193 >.
The change is small, meaning that ukiran03 does not need to assign
copyright to the Free Software Foundation.
2026-01-08 18:36:44 +02:00
Protesilaos Stavrou
7eeadab5d8
Merge pull request #193 from ukiran03/widget-field-underline
...
Set widget-field underline face to border color
2026-01-08 18:35:38 +02:00
Protesilaos Stavrou
e438a2fcdc
Acknowledge JD Smith for commit e8dee25
...
This was done in pull request 191: <https://github.com/protesilaos/modus-themes/pull/191 >.
2026-01-08 06:46:35 +02:00
Protesilaos Stavrou
b38aaf265f
Merge pull request #191 from jdtsmith/with-colors-symbol-macrolet
...
Rewrite modus-themes-with-color to use cl-symbol-macrolet
2026-01-08 06:45:36 +02:00
ukiran03
f5df8edd15
Set widget-field underline face to border color
...
The widget-field underline inherits the foreground color by default.
This change ensures it uses the border face for better visual
consistency.
Fixes: https://github.com/protesilaos/modus-themes/issues/192
2026-01-05 10:13:32 +05:30
JD Smith
e8dee25bd6
Rewrite modus-themes-with-color to use cl-symbol-macrolet
...
To address bugs associated with real color vs. mapped color ordering
and other issues, we swap the let* form construction for
cl-symbol-macrolet.
2026-01-04 09:37:20 -05:00
Protesilaos Stavrou
53fa9fd23d
Document how users can configure vc-annotate colours
2026-01-03 07:55:35 +02:00
Protesilaos Stavrou
3247c5d0f7
Add support for the faces of my pulsar package
...
Their colours are consistent with Modus by default, but they will not
necessarily look right in Modus derivatives.
2026-01-02 12:48:46 +02:00
Protesilaos Stavrou
d1a9fbb4e6
Add support for the faces of my lin package
...
Their colours are consistent with Modus by default, but they will not
necessarily look right in Modus derivatives.
2026-01-02 12:47:00 +02:00
Protesilaos Stavrou
5b4747748e
Port emacs.git commit e09990891ffac9fa20385a8a38a18edf2e27d246
...
This is done by Eshel Yaron, as discussed on the mailing list:
<https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00011.html >.
2026-01-02 11:33:54 +02:00
Protesilaos Stavrou
d1037f1322
Update to modus-themes version 5.2.0
2025-12-31 10:34:19 +02:00
Protesilaos Stavrou
fc20e2bf7a
Cover the xref-file-header face
2025-12-28 11:28:54 +02:00
Protesilaos Stavrou
89185784ea
Fix typo in doc string
2025-12-28 08:31:47 +02:00
Protesilaos Stavrou
6dcd369037
Use a higher luminance value for modus-themes-generate-gradient
2025-12-23 07:58:45 +02:00
Protesilaos Stavrou
cd01e5ead6
Use shorthands in the tests' file
2025-12-23 07:17:20 +02:00
Protesilaos Stavrou
d673df22ca
Make small tweaks to modus-themes-test-inheritance
2025-12-23 07:06:55 +02:00
Protesilaos Stavrou
46d4b49266
Update the manual on account of commit 7a86cf4
2025-12-19 15:06:58 +02:00
Protesilaos Stavrou
7a86cf49a8
Revise modus-themes-with-colors to work with dynamic variables
...
This is how it used to be. I am addressing a regression that was
introduced in Modus themes version 5.0.0.
Thanks to Alexandr Semenov and realazy for testing my patch in issue
170: <https://github.com/protesilaos/modus-themes/issues/170 >.
2025-12-19 15:04:34 +02:00
Protesilaos Stavrou
4ac7fdd6c7
Rewrite the completion table and expand it with group and display sort functions
2025-12-13 04:56:09 +02:00
Protesilaos Stavrou
c8a6aa6998
Apply a faint foreground to marginalia-file-name
2025-12-13 04:55:29 +02:00
Protesilaos Stavrou
03c716e5bb
Merge pull request #189 from basil-conto/blc/spell
...
Fix some docstring typos
2025-12-11 08:44:16 +02:00
Protesilaos Stavrou
cb99f74bc9
Merge pull request #188 from rudolf-adamkovic/main
...
Fix incorrect face inheritance affecting AUCTeX
2025-12-11 08:44:05 +02:00
Protesilaos Stavrou
0358a2a460
Merge pull request #190 from basil-conto/blc/push
...
Minor logic simplifications
2025-12-11 08:42:51 +02:00
Basil L. Contovounesios
83670578ea
Minor logic simplifications
...
Prefer push over add-to-list when membership equal-ity is not
needed. Simplify some boolean expressions.
2025-12-09 14:06:08 +01:00
Basil L. Contovounesios
e1154773ce
Fix some docstring typos
2025-12-09 13:56:01 +01:00
Rudolf Adamkovič
9649a18f69
Fix incorrect face inheritance affecting AUCTeX
2025-12-08 14:35:29 +01:00
Protesilaos Stavrou
64735b7df0
Remove duplicate entries for faces
...
Thanks to Basil L. Contovounesios for pointing this out in issue 185:
<https://github.com/protesilaos/modus-themes/issues/185 >.
2025-12-06 09:59:42 +02:00
Protesilaos Stavrou
703dad8fd1
M-x untabify and then re-indent the buffer
2025-12-06 09:46:09 +02:00
Protesilaos Stavrou
582f53b07b
Add doc string to modus-themes--modus-theme-p
2025-12-06 09:45:36 +02:00
Protesilaos Stavrou
175a519494
Tweak the adjustment for derivative backgrounds in modus-themes-generate-palette and add TODO about it
2025-12-06 09:39:44 +02:00
Protesilaos Stavrou
53f461b397
Merge pull request #184 from PierreTechoueyres/main
...
Fix modus-themes-toggle and modus-themes--disable-themes
2025-12-03 09:54:14 +02:00
Pierre Téchoueyres
725bf50aba
Fix modus-themes-toggle by using modus-themes-get-current-theme
2025-12-02 21:53:03 +01:00
Pierre Téchoueyres
bf9dfed400
Add modus-themes--modus-theme-p predicate.
...
Rewrite modus-themes-get-current-theme and modus-themes--disable-themes to use it
2025-12-02 21:51:18 +01:00
Pierre Téchoueyres
7d06212953
Fix modus-themes--disable-themes to follow modus-themes-disable-other-themes
...
Disable themes of the modus collection when the value of the variable
is nil as stated in the docstring.
2025-12-02 21:47:30 +01:00
Protesilaos Stavrou
3cc6f7fec2
Implement a completions group-function and use unique category
2025-12-02 05:24:44 +02:00
Protesilaos Stavrou
2c901c9969
Make derived modus-themes-define-derivative-command doc strings a bit shorter
2025-11-30 19:00:56 +02:00