branch: externals/doric-themes
commit 03c73b9250195e82c0c37055b7767ea39b8016ff
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    Update to Doric themes version 1.0.0
    
    Two new themes
    --------------
    
    'doric-jade' is a light theme with a predominantly green feel.
    
    'doric-copper' is a dark theme with orange, magenta, and cyan colours.
    
    I have update all screenshots: 
<https://protesilaos.com/emacs/doric-themes-pictures>.
    
    Revised styles for Org TODO and DONE
    ------------------------------------
    
    The relevant faces now use a colour-coding scheme where TODO states
    are rendered in red while DONE are green.
    
    This is done to ensure cross-theme consistency. Those faces
    communicate a certain state and, therefore, it is better to not have
    to relearn which colour means what while switching between the Doric
    themes.
    
    Org ~code~ faces stand out more
    -------------------------------
    
    This is done to differentiate them from =verbatim=. It is especially
    important for users who choose to hide the markup with the user option
    'org-hide-emphasis-markers' (I used to do that but realised that the
    ambiguity was a problem in many cases, because ~code~ and =verbatim=
    have different semantics in some exported formats).
    
    Refinements to all Org heading or heading-like faces
    ----------------------------------------------------
    
    This covers the regular Org headings as well as anything that performs
    the same function, such as in the Org agenda buffer.
    
    All regular headings use the main foreground value. The document title
    and the Org agenda equivalent of that are rendered in an accent colour
    for greater effect.
    
    Combined with the aforementioned revision of the TODO and DONE
    states, Org buffers are easier to read and work with.
    
    Tweaks for the Org agenda faces
    -------------------------------
    
    The faces that communicate the current time and applicable filters are
    made more intense. The idea is to spot them more quickly.
    
    Faces that pertain to diary or diary-style events no longer use
    italics to avoid exaggerations.
    
    Blocked tasks are easier to spot.
    
    The applicable query in the structure header is made more prominent.
    
    Overall, Org agenda buffers should be easier to scan.
    
    More obvious style for Org exporting
    ------------------------------------
    
    The active/available keys in the Org export dispatcher use more
    intense colours and have greater padding around them. This is what I
    also do with the Modus themes (and all derivatives) to improve the
    legibility of those keys.
    
    Magit branch and author faces are redone
    ----------------------------------------
    
    The authors in log views and elsewhere have a distinct colour to stand
    out a bit more. Branches use consistent typography, while the current
    branch stands out more than the others.
    
    New colours for transient faces with background values
    ------------------------------------------------------
    
    Enabled and disabled keys use a green-red coding scheme.
    
    Active values and arguments have a style that is the same across
    themes for the same reason as Org TODO and DONE.
    
    Transient headings use the main foreground colour to not draw more
    attention than they need to.
    
    Git commit faces follow the aforementioned patterns
    ---------------------------------------------------
    
    Those are seen when writing a commit message in Magit.
    
    VC logs better differentiate the commit author
    ----------------------------------------------
    
    The relevant face uses a distinct foreground. It no longer applies a
    bold weight, as that had the effect of making the buffers much busier
    than necessary.
    
    Colour-coded styles for Dired marks
    -----------------------------------
    
    Items that are marked for selection are rendered in a green style,
    while those marked for deletion are red.
    
    This is done for cross-theme consistency, so that users do not have to
    think twice before performing the relevant operations.
    
    The 'doric-themes-with-colors' macro for advanced users
    -------------------------------------------------------
    
    This macro is effectively the same as a 'let' for binding the colours
    of the active Doric theme. Advanced users can rely on this macro to
    write functions that, for example, set the theme-specific red colour
    value of a given face.
    
    Miscellaneous
    -------------
    
    Symlinks in Dired buffers are easier to spot. Same for visited links
    in Info buffers.
    
    Org definitions no longer override the foreground of any other face
    present in them. Same for the notmuch header in view buffers.
---
 doric-themes.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doric-themes.el b/doric-themes.el
index c95dccbd12..facb3c4093 100644
--- a/doric-themes.el
+++ b/doric-themes.el
@@ -5,7 +5,7 @@
 ;; Author: Protesilaos Stavrou <[email protected]>
 ;; Maintainer: Protesilaos Stavrou <[email protected]>
 ;; URL: https://github.com/protesilaos/doric-themes
-;; Version: 0.6.0
+;; Version: 1.0.0
 ;; Package-Requires: ((emacs "29.1"))
 ;; Keywords: faces, theme, accessibility
 

Reply via email to