emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ef-themes ce6d2b7655 2/2: Expand the text of the princi


From: ELPA Syncer
Subject: [elpa] externals/ef-themes ce6d2b7655 2/2: Expand the text of the principles
Date: Tue, 23 Aug 2022 09:57:42 -0400 (EDT)

branch: externals/ef-themes
commit ce6d2b7655d766bfaddc206e28cff6ae1ea947e3
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Expand the text of the principles
---
 README.org | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/README.org b/README.org
index ca84f68637..f46e523999 100644
--- a/README.org
+++ b/README.org
@@ -875,9 +875,10 @@ The above list is non-exhaustive though you get the idea.
 :END:
 
 + No customization options that affect the coloration of individual
-  components !  Either you like them or you don't.  To change faces, it
-  is better to do it in user-level configurations (report the issue and
-  we can help with the relevant code).  Providing customizations that
+  components!  Either you like them or you don't.  To change the
+  attributes of individual faces, it is better to do it in user-level
+  configurations ([[#h:152326a3-9356-4158-8adb-83c42c2ef117][Do-It-Yourself 
customizations]]).  Report the issue and
+  we can help with the relevant code.  Providing customizations that
   refashion a wide set of themes is not maintainable.
 
 + Curated list of supported faces 
([[#h:c8d80daf-d039-40c4-bb74-e7814a9b4c79][Supported packages or face 
groups]]).
@@ -891,6 +892,17 @@ The above list is non-exhaustive though you get the idea.
   standard).  Use my =modus-themes= package (also built into Emacs 28 or
   higher) if you need top-class accessibility.
 
++ If two elements are functionally different, the theme must render this
+  fact conspicuous ([[#h:b59f315c-6d25-4225-b99b-c06594fa3bf0][Let Org tags 
inherit the heading color?]]).
+
++ Respect the decisions of the upstream package provider or, else, do
+  not make weird things with faces.  We only override the design choice
+  of a package if it is necessary.
+
++ When there is an inescapable trade-off between usability and
+  aesthetics, we will always opt for the former, without prejudice to
+  the aforementioned principles.
+
 ** Minimal VS maximal scope
 :PROPERTIES:
 :CUSTOM_ID: h:fb219b87-ab95-401a-a742-a2fc451bf9f7



reply via email to

[Prev in Thread] Current Thread [Next in Thread]