emacs/var/elfeed/db/data/29/29217b332b1282e572f17b75695e8eb48c88daf2
2022-01-03 12:49:32 -06:00

72 lines
2.7 KiB
Plaintext

<p>I just published version <code>0.4.0</code> of the Modus themes. These are my
highly-accessible themes for GNU Emacs. They conform with the WCAG AAA
standard for colour contrast accessibility (a minimum contrast ratio of
7:1 between the foreground and background values). You can find the
packages on MELPA:</p>
<ul>
<li><code>modus-operandi-theme</code> (light)</li>
<li><code>modus-vivendi-theme</code> (dark)</li>
</ul>
<hr />
<p>This is an overview of the changes since version <code>0.3.0</code> (2019-12-25).</p>
<p>Add support for:</p>
<ul>
<li><code>ert</code></li>
<li><code>flycheck-indicator</code></li>
<li><code>mentor</code></li>
<li><code>mu4e-conversation</code></li>
<li><code>powerline-evil</code></li>
<li><code>telephone-line</code></li>
<li><code>vc</code> (built-in version control)</li>
</ul>
<p>Refinements to already-supported packages:</p>
<ul>
<li><code>company-mode</code> (several refinements)</li>
<li><code>doom-modeline</code> (major review)</li>
<li><code>helm</code> (several tweaks)</li>
<li><code>hl-line-mode</code> (use unique background)</li>
<li><code>ivy</code> (improve matching line)</li>
<li><code>line-number-mode</code> (minor tweaks)</li>
<li><code>markdown-mode</code> (comprehensive expansion)</li>
<li><code>mode-line</code> (more appropriate styles for the highlight)</li>
<li><code>powerline</code> (minor tweaks)</li>
<li><code>region</code> (use unique background)</li>
<li><code>swiper</code> (improve matching line in main window)</li>
<li><code>whitespace-mode</code> (several refinements)</li>
<li><code>mu4e</code> (tweak <code>mu4e-modeline-face</code> for consistency)</li>
</ul>
<p>Miscellaneous:</p>
<ul>
<li>Fix actual and potential problems with cursor faces that would distort
the use of appropriate background and foreground colours. The
documentation stipulates that the <code>cursor</code> face cannot be inherited by
other faces, due to its peculiar nature of only recognising the
background colour.</li>
<li>Add support for more bold constructs in code. As with all such
options, it is disabled by default, expecting the user to explicitly
opt in.</li>
<li>Declare additional custom faces. Only meant for internal use.</li>
<li>Subtle refinements to “active” colour values in both Modus Operandi
and Modus Vivendi. These mostly concern the mode line (with a few
special exceptions), where emphasis has been placed on the need to
provide greater contrast between accent values that can be used there.</li>
<li>Minor documentation refinements.</li>
</ul>
<hr />
<p>For more information, check the <a href="https://gitlab.com/protesilaos/modus-themes">git repository of the
modus-themes</a>.</p>