Protesilaos Stavrou
baa8dcec18
Expand link mappings; accept 't' and 'unspecified' values
2022-12-23 13:22:54 +02:00
Protesilaos Stavrou
d7affae1b6
Add nuanced accented backgrounds
2022-12-23 13:16:10 +02:00
Protesilaos Stavrou
86547e4c21
Clarify doc strings of palette overrides
2022-12-23 12:34:58 +02:00
Protesilaos Stavrou
9cd3314018
Deprecate modus-themes-links; use mappings instead
2022-12-22 12:15:15 +02:00
Protesilaos Stavrou
53e98dd349
Deprecate modus-themes-subtle-line-numbers; add mappings
2022-12-22 07:09:16 +02:00
Protesilaos Stavrou
718557503a
Make box buttons respond to palette overrides
2022-12-21 12:05:23 +02:00
Protesilaos Stavrou
92188a2113
Tweak some deuteranopia mappings
2022-12-21 09:03:05 +02:00
Protesilaos Stavrou
912731d599
Sort date mappings A-Z
2022-12-20 09:16:39 +02:00
Protesilaos Stavrou
64ffc9d21d
Expand and refine mappings for dates
2022-12-20 09:06:05 +02:00
Protesilaos Stavrou
c70713eecb
Add mappings for prose-done, prose-todo
2022-12-20 08:45:13 +02:00
Protesilaos Stavrou
3b40d82a92
Reorganise some palette mappings
2022-12-20 07:01:00 +02:00
Protesilaos Stavrou
0d49906db4
Rename 'tag' mapping to 'prose-tag'
2022-12-20 06:57:21 +02:00
Protesilaos Stavrou
3e2a8704ed
Add mappings for more prose constructs (e.g. org-mode)
2022-12-20 06:47:25 +02:00
Protesilaos Stavrou
cdfbd26801
Introduce more colours (work-in-progress)
2022-12-20 06:37:33 +02:00
Protesilaos Stavrou
24e6b3e1e3
Re-order some entries in the palette
2022-12-20 04:43:46 +02:00
Protesilaos Stavrou
ca4c8f6e31
Add support for font-lock-doc-markup-face
...
Thanks to Mattias Engdegård for bringing 'font-lock-doc-markup-face'
to my attention and for explaining the stylistic demands it has.
2022-12-19 16:38:42 +02:00
Protesilaos Stavrou
b891d54771
Tweak magenta-faint across all themes
2022-12-19 13:17:35 +02:00
Protesilaos Stavrou
889c5dc34e
Add tab colours to the palette
2022-12-19 05:41:37 +02:00
Protesilaos Stavrou
f01530e9b7
Update doc strings of individual theme overrides
2022-12-18 08:38:44 +02:00
Protesilaos Stavrou
dab4cbfb33
Make overrides 'defcustom'; rename common overrides
...
Thanks to Philip Kaludercic for suggesting the conversion of these
variables to user options:
<https://lists.sr.ht/~protesilaos/modus-themes/%3C87wn6qgjkx.fsf%40posteo.net%3E#%3C87edsyvvsy.fsf@posteo.net%3E >.
They are now easier to discover through the Custom UI. Their ':type'
can be refined.
2022-12-18 08:33:09 +02:00
Protesilaos Stavrou
7d4d93f9a8
Reposition "rx-*" mappings close to syntax entries
2022-12-18 07:04:33 +02:00
Protesilaos Stavrou
3fcf136507
Deprecate modus-themes-fringes; add 'fringe' mapping
...
The user can thus override the 'fringe' mapping to whatever colour
they prefer, instead of us hardcoding it to two shades of gray.
To make the 'fringe' invisible, set it to the main background.
Video tutorial on colour mappings:
<https://protesilaos.com/codelog/2022-12-17-modus-themes-v4-demo/ >.
2022-12-18 06:13:46 +02:00
Protesilaos Stavrou
b9bbe2d3e5
Use appropriate deuteranopia graph colours
2022-12-17 18:56:16 +02:00
Protesilaos Stavrou
95bc61c7c0
Clarify the doc strings of all palette variables
2022-12-17 18:52:53 +02:00
Protesilaos Stavrou
3ebdcc4f5d
Tweak the deftheme doc of the deueteranopia themes
2022-12-17 18:48:53 +02:00
Protesilaos Stavrou
964ad36f63
Rename graph colours for consistency
2022-12-17 13:33:29 +02:00
Protesilaos Stavrou
bb75e632f7
Make comments yellow in deuteranopia themes
2022-12-16 07:28:04 +02:00
Protesilaos Stavrou
1b4238f51d
Add deuteranopia THEMES; remove the user option
...
Providing bespoke themes gives us the freedom to implement changes
wherever necessary without making the code more complex. The now
discontinued 'modus-themes-deuteranopia' was a user option with
limited scope: it simply replaced green with blue in some contexts.
But a proper design for deuteranopia requires more than that. These
new themes are the right solution and I am sure the people who need
them will greatly appreciate them.
2022-12-16 05:58:12 +02:00