diff options
| author | Protesilaos Stavrou <info@protesilaos.com> | 2023-10-25 12:13:40 +0300 |
|---|---|---|
| committer | Protesilaos Stavrou <info@protesilaos.com> | 2023-10-25 12:13:40 +0300 |
| commit | e4feb5f9c2dd8e69806a7d4c87bbd2f924a99284 (patch) | |
| tree | 2d793fd1a26ffc241e4b50cbb9b88ec3de457adb /ef-spring-theme.el | |
| parent | 5305f6cf9c0486860022c242ee5585db4057597c (diff) | |
BREAKING: remove 'ef-themes-region' and document how to use overrides
I am introducing the new 'fg-region' entry in each theme's palette. It
is semantic colour mapping for the region's foreground. By default, it
is set to the special 'unspecified' symbol, meaning that the region's
underlying text colour is not overriden. Setting 'fg-region' to a
colour will override all underlying region foregrounds with that one.
Using palette overrides instead of hardcoded toggles gives users
maximum flexibility over the choice of colour and exact intensity they
need.
Diffstat (limited to 'ef-spring-theme.el')
| -rw-r--r-- | ef-spring-theme.el | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/ef-spring-theme.el b/ef-spring-theme.el index 3c0da87..1927ec9 100644 --- a/ef-spring-theme.el +++ b/ef-spring-theme.el @@ -141,7 +141,6 @@ (bg-hover "#ffc09f") (bg-hover-secondary "#f0bfff") (bg-hl-line "#f9e0e5") - (bg-region "#d0e6ff") (bg-paren "#7fddd0") (bg-err "#ffe8e0") ; check with err (bg-warning "#ffecba") ; check with warning @@ -163,10 +162,6 @@ (bg-char-1 "#ffaaff") (bg-char-2 "#dff000") -;;; Conditional hues - - (bg-region-intense "#cfb5f0") - ;;; Mappings ;;;; General mappings @@ -182,6 +177,9 @@ (identifier magenta-faint) (prompt green) + (bg-region "#d0e6ff") + (fg-region unspecified) + ;;;; Code mappings (builtin green) |
