diff options
| author | Protesilaos Stavrou <info@protesilaos.com> | 2023-03-01 07:07:33 +0200 |
|---|---|---|
| committer | Protesilaos Stavrou <info@protesilaos.com> | 2023-03-01 07:12:35 +0200 |
| commit | 8057325b56bd268f0bc68a7949ecea63045b39f0 (patch) | |
| tree | 97b51a92110b99d7682835fa1ae0160e4cedc6e2 | |
| parent | 939ad1ced80b1364eec8d9be6004a7e501da89f1 (diff) | |
Add date mappings (WORK-IN-PROGRESS)
The idea is to expand the palette to make semantic colour mappings
more "semantic" and to allow users more freedom to override what they
want.
| -rw-r--r-- | ef-autumn-theme.el | 14 | ||||
| -rw-r--r-- | ef-bio-theme.el | 14 | ||||
| -rw-r--r-- | ef-cherie-theme.el | 14 | ||||
| -rw-r--r-- | ef-cyprus-theme.el | 14 | ||||
| -rw-r--r-- | ef-dark-theme.el | 14 | ||||
| -rw-r--r-- | ef-day-theme.el | 14 | ||||
| -rw-r--r-- | ef-deuteranopia-dark-theme.el | 14 | ||||
| -rw-r--r-- | ef-deuteranopia-light-theme.el | 14 | ||||
| -rw-r--r-- | ef-duo-dark-theme.el | 14 | ||||
| -rw-r--r-- | ef-duo-light-theme.el | 14 | ||||
| -rw-r--r-- | ef-frost-theme.el | 14 | ||||
| -rw-r--r-- | ef-light-theme.el | 14 | ||||
| -rw-r--r-- | ef-night-theme.el | 14 | ||||
| -rw-r--r-- | ef-spring-theme.el | 14 | ||||
| -rw-r--r-- | ef-summer-theme.el | 14 | ||||
| -rw-r--r-- | ef-themes.el | 50 | ||||
| -rw-r--r-- | ef-trio-dark-theme.el | 14 | ||||
| -rw-r--r-- | ef-trio-light-theme.el | 14 | ||||
| -rw-r--r-- | ef-tritanopia-dark-theme.el | 14 | ||||
| -rw-r--r-- | ef-tritanopia-light-theme.el | 14 | ||||
| -rw-r--r-- | ef-winter-theme.el | 14 |
21 files changed, 265 insertions, 65 deletions
diff --git a/ef-autumn-theme.el b/ef-autumn-theme.el index 4c89955..c65b5dc 100644 --- a/ef-autumn-theme.el +++ b/ef-autumn-theme.el @@ -159,8 +159,6 @@ (link yellow) (link-alt cyan-cooler) - (date yellow-cooler) - (weekend red) ; for M-x calendar and Org agenda (name green-warmer) (keybind red-warmer) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape green-cooler) ; compare with `string' (rx-construct magenta-cooler) +;;;; Date mappings + + (date-common yellow-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday cyan-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 green-cooler) (accent-1 yellow-warmer) (accent-2 cyan-cooler) diff --git a/ef-bio-theme.el b/ef-bio-theme.el index 45201f5..b0e331b 100644 --- a/ef-bio-theme.el +++ b/ef-bio-theme.el @@ -159,8 +159,6 @@ (link green-cooler) (link-alt cyan-cooler) - (date cyan-cooler) - (weekend magenta) ; for M-x calendar and Org agenda (name green) (keybind green) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape yellow-cooler) ; compare with `string' (rx-construct green) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-cooler) + (date-event fg-alt) + (date-holiday magenta-warmer) + (date-now fg-main) + (date-scheduled yellow-cooler) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 green-cooler) (accent-1 blue-warmer) (accent-2 magenta-warmer) diff --git a/ef-cherie-theme.el b/ef-cherie-theme.el index caafca9..f9f15df 100644 --- a/ef-cherie-theme.el +++ b/ef-cherie-theme.el @@ -159,8 +159,6 @@ (link magenta-cooler) (link-alt yellow) - (date magenta) - (weekend red) ; for M-x calendar and Org agenda (name yellow-cooler) (keybind yellow-warmer) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape cyan-warmer) ; compare with `string' (rx-construct red) +;;;; Date mappings + + (date-common magenta) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday blue-warmer) + (date-now fg-main) + (date-scheduled yellow-warmer) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 magenta-warmer) (accent-1 yellow) (accent-2 blue-warmer) diff --git a/ef-cyprus-theme.el b/ef-cyprus-theme.el index 6ea1460..9386f67 100644 --- a/ef-cyprus-theme.el +++ b/ef-cyprus-theme.el @@ -159,8 +159,6 @@ (link yellow) (link-alt cyan) - (date yellow-cooler) - (weekend red) ; for M-x calendar and Org agenda (name green-warmer) (keybind red) (identifier green-faint) @@ -180,6 +178,18 @@ (rx-escape magenta-cooler) ; compare with `string' (rx-construct cyan-cooler) +;;;; Date mappings + + (date-common yellow-cooler) + (date-deadline red-cooler) + (date-event fg-alt) + (date-holiday cyan-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 green) (accent-1 red-cooler) (accent-2 cyan-cooler) diff --git a/ef-dark-theme.el b/ef-dark-theme.el index ec4efb9..ea2afdd 100644 --- a/ef-dark-theme.el +++ b/ef-dark-theme.el @@ -159,8 +159,6 @@ (link cyan) (link-alt magenta) - (date green-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue-warmer) (keybind blue-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape green-warmer) ; compare with `string' (rx-construct red) +;;;; Date mappings + + (date-common green-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday green-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue) (accent-1 magenta-warmer) (accent-2 green-cooler) diff --git a/ef-day-theme.el b/ef-day-theme.el index dd580c8..f15395b 100644 --- a/ef-day-theme.el +++ b/ef-day-theme.el @@ -159,8 +159,6 @@ (link cyan-warmer) (link-alt green-warmer) - (date cyan-cooler) - (weekend red) ; for M-x calendar and Org agenda (name yellow) (keybind red-warmer) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape blue) ; compare with `string' (rx-construct magenta-warmer) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red) + (date-event fg-alt) + (date-holiday yellow) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 red) (accent-1 green-cooler) (accent-2 yellow) diff --git a/ef-deuteranopia-dark-theme.el b/ef-deuteranopia-dark-theme.el index 3dbf7a4..a8a143d 100644 --- a/ef-deuteranopia-dark-theme.el +++ b/ef-deuteranopia-dark-theme.el @@ -162,8 +162,6 @@ (link blue) (link-alt yellow-cooler) - (date yellow-cooler) - (weekend blue-faint) ; for M-x calendar and Org agenda (name blue-warmer) (keybind yellow-warmer) (identifier cyan-faint) @@ -183,6 +181,18 @@ (rx-escape yellow-faint) ; compare with `string' (rx-construct yellow-warmer) +;;;; Date mappings + + (date-common yellow-cooler) + (date-deadline yellow-warmer) + (date-event fg-alt) + (date-holiday cyan-warmer) + (date-now fg-main) + (date-scheduled yellow-cooler) + (date-weekday cyan) + (date-weekend magenta-faint) + + (accent-0 blue-cooler) (accent-1 yellow-warmer) (accent-2 cyan-warmer) diff --git a/ef-deuteranopia-light-theme.el b/ef-deuteranopia-light-theme.el index 41f27fe..8369e73 100644 --- a/ef-deuteranopia-light-theme.el +++ b/ef-deuteranopia-light-theme.el @@ -162,8 +162,6 @@ (link blue) (link-alt yellow-cooler) - (date yellow-cooler) - (weekend blue-faint) ; for M-x calendar and Org agenda (name blue-warmer) (keybind yellow-warmer) (identifier cyan-faint) @@ -183,6 +181,18 @@ (rx-escape cyan-faint) ; compare with `string' (rx-construct blue-warmer) +;;;; Date mappings + + (date-common yellow-cooler) + (date-deadline yellow-warmer) + (date-event fg-alt) + (date-holiday cyan) + (date-now fg-main) + (date-scheduled yellow-cooler) + (date-weekday cyan) + (date-weekend magenta-faint) + + (accent-0 blue-cooler) (accent-1 yellow-warmer) (accent-2 cyan) diff --git a/ef-duo-dark-theme.el b/ef-duo-dark-theme.el index ea9ac17..6530468 100644 --- a/ef-duo-dark-theme.el +++ b/ef-duo-dark-theme.el @@ -162,8 +162,6 @@ (link cyan-warmer) (link-alt green-cooler) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue) (keybind blue-cooler) (identifier red-faint) @@ -183,6 +181,18 @@ (rx-escape magenta-cooler) ; compare with `string' (rx-construct blue) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red) + (date-event fg-alt) + (date-holiday green-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue-warmer) (accent-1 yellow-warmer) (accent-2 green-cooler) diff --git a/ef-duo-light-theme.el b/ef-duo-light-theme.el index 1c7f14e..624856c 100644 --- a/ef-duo-light-theme.el +++ b/ef-duo-light-theme.el @@ -162,8 +162,6 @@ (link cyan) (link-alt green-cooler) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue) (keybind blue-cooler) (identifier red-faint) @@ -183,6 +181,18 @@ (rx-escape cyan) ; compare with `string' (rx-construct red-warmer) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red) + (date-event fg-alt) + (date-holiday green-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue-warmer) (accent-1 yellow-warmer) (accent-2 green-cooler) diff --git a/ef-frost-theme.el b/ef-frost-theme.el index 9bda7a4..d86b36c 100644 --- a/ef-frost-theme.el +++ b/ef-frost-theme.el @@ -159,8 +159,6 @@ (link cyan) (link-alt magenta) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name cyan-warmer) (keybind blue-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape yellow-cooler) ; compare with `string' (rx-construct red-cooler) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red) + (date-event fg-alt) + (date-holiday magenta-warmer) + (date-now fg-main) + (date-scheduled yellow-cooler) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue-warmer) (accent-1 green-cooler) (accent-2 magenta-warmer) diff --git a/ef-light-theme.el b/ef-light-theme.el index 79da104..2dd1d44 100644 --- a/ef-light-theme.el +++ b/ef-light-theme.el @@ -159,8 +159,6 @@ (link blue) (link-alt magenta) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name magenta-cooler) (keybind blue-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape green-cooler) ; compare with `string' (rx-construct magenta) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red) + (date-event fg-alt) + (date-holiday green-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue-warmer) (accent-1 magenta-warmer) (accent-2 green-cooler) diff --git a/ef-night-theme.el b/ef-night-theme.el index 1541304..8c17016 100644 --- a/ef-night-theme.el +++ b/ef-night-theme.el @@ -159,8 +159,6 @@ (link cyan-warmer) (link-alt magenta) - (date cyan) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue-warmer) (keybind green-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape green) ; compare with `string' (rx-construct magenta-warmer) +;;;; Date mappings + + (date-common cyan) + (date-deadline red) + (date-event fg-alt) + (date-holiday cyan-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 blue-cooler) (accent-1 magenta-warmer) (accent-2 cyan-cooler) diff --git a/ef-spring-theme.el b/ef-spring-theme.el index ec97726..6bc55ad 100644 --- a/ef-spring-theme.el +++ b/ef-spring-theme.el @@ -159,8 +159,6 @@ (link cyan-cooler) (link-alt yellow-cooler) - (date cyan) - (weekend red-faint) ; for M-x calendar and Org agenda (name green-cooler) (keybind magenta-warmer) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape cyan) ; compare with `string' (rx-construct magenta-warmer) +;;;; Date mappings + + (date-common cyan) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday blue) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 green) (accent-1 red-cooler) (accent-2 blue) diff --git a/ef-summer-theme.el b/ef-summer-theme.el index afc7efa..303c6e5 100644 --- a/ef-summer-theme.el +++ b/ef-summer-theme.el @@ -159,8 +159,6 @@ (link blue) (link-alt green-cooler) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name magenta-warmer) (keybind red-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape cyan-cooler) ; compare with `string' (rx-construct red-cooler) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday cyan-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 magenta-cooler) (accent-1 yellow) (accent-2 cyan-cooler) diff --git a/ef-themes.el b/ef-themes.el index 2ebecb0..44c5db8 100644 --- a/ef-themes.el +++ b/ef-themes.el @@ -944,12 +944,12 @@ Optional prefix argument MAPPINGS has the same meaning as for ;;;; calendar and diary `(calendar-month-header ((,c :inherit bold))) `(calendar-today ((,c :inherit bold :underline t))) - `(calendar-weekday-header ((,c :foreground ,date))) - `(calendar-weekend-header ((,c :foreground ,weekend))) + `(calendar-weekday-header ((,c :foreground ,date-weekday))) + `(calendar-weekend-header ((,c :foreground ,date-weekend))) `(diary ((,c :background ,bg-dim :foreground ,accent-0))) `(diary-anniversary ((,c :foreground ,accent-1))) - `(diary-time ((,c :foreground ,date))) - `(holiday ((,c :background ,bg-dim :foreground ,accent-2))) + `(diary-time ((,c :foreground ,date-common))) + `(holiday ((,c :background ,bg-dim :foreground ,date-holiday))) ;;;; cider `(cider-deprecated-face ((,c :background ,bg-warning :foreground ,warning))) `(cider-enlightened-face ((,c :box ,warning))) @@ -965,7 +965,7 @@ Optional prefix argument MAPPINGS has the same meaning as for ;;;; change-log and log-view (`vc-print-log' and `vc-print-root-log') `(change-log-acknowledgment ((,c :foreground ,identifier))) `(change-log-conditionals ((,c :inherit error))) - `(change-log-date ((,c :foreground ,date))) + `(change-log-date ((,c :foreground ,date-common))) `(change-log-email ((,c :foreground ,fg-alt))) `(change-log-file ((,c :inherit bold))) `(change-log-function ((,c :inherit warning))) @@ -1047,7 +1047,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(dashboard-heading ((,c :foreground ,name))) `(dashboard-items-face (( ))) ; use the underlying style of all-the-icons ;;;; denote - `(denote-faces-date ((,c :foreground ,date))) + `(denote-faces-date ((,c :foreground ,date-common))) `(denote-faces-keywords ((,c :foreground ,name))) ;;;; dictionary `(dictionary-button-face ((,c :inherit bold))) @@ -1103,7 +1103,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(diredfl-autofile-name ((,c :background ,bg-alt))) `(diredfl-compressed-file-name ((,c :foreground ,yellow-cooler))) `(diredfl-compressed-file-suffix ((,c :foreground ,red))) - `(diredfl-date-time ((,c :foreground ,date))) + `(diredfl-date-time ((,c :foreground ,date-common))) `(diredfl-deletion ((,c :inherit dired-flagged))) `(diredfl-deletion-file-name ((,c :inherit diredfl-deletion))) `(diredfl-dir-heading ((,c :inherit bold))) @@ -1194,10 +1194,10 @@ Optional prefix argument MAPPINGS has the same meaning as for `(elfeed-log-error-level-face ((,c :inherit error))) `(elfeed-log-info-level-face ((,c :inherit success))) `(elfeed-log-warn-level-face ((,c :inherit warning))) - `(elfeed-search-date-face ((,c :foreground ,date))) + `(elfeed-search-date-face ((,c :foreground ,date-common))) `(elfeed-search-feed-face ((,c :foreground ,accent-1))) `(elfeed-search-filter-face ((,c :inherit bold))) - `(elfeed-search-last-update-face ((,c :inherit bold :foreground ,date))) + `(elfeed-search-last-update-face ((,c :inherit bold :foreground ,date-common))) `(elfeed-search-tag-face ((,c :foreground ,accent-0))) `(elfeed-search-title-face ((,c :foreground ,fg-dim))) `(elfeed-search-unread-count-face (( ))) @@ -1489,7 +1489,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(magit-keyword ((,c :foreground ,keyword))) `(magit-keyword-squash ((,c :inherit bold :foreground ,warning))) `(magit-log-author ((,c :foreground ,name))) - `(magit-log-date ((,c :foreground ,date))) + `(magit-log-date ((,c :foreground ,date-common))) `(magit-log-graph ((,c :inherit shadow))) `(magit-mode-line-process ((,c :inherit bold :foreground ,modeline-info))) `(magit-mode-line-process-error ((,c :inherit bold :foreground ,modeline-err))) @@ -1534,7 +1534,7 @@ Optional prefix argument MAPPINGS has the same meaning as for ;;;; marginalia `(marginalia-archive ((,c :foreground ,accent-0))) `(marginalia-char ((,c :foreground ,accent-2))) - `(marginalia-date ((,c :foreground ,date))) + `(marginalia-date ((,c :foreground ,date-common))) `(marginalia-documentation ((,c :inherit italic :foreground ,docstring))) `(marginalia-file-name (( ))) `(marginalia-file-owner ((,c :inherit shadow))) @@ -1676,7 +1676,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(notmuch-jump-key ((,c :inherit ef-themes-key-binding))) `(notmuch-message-summary-face ((,c :inherit bold :background ,bg-alt))) `(notmuch-search-count ((,c :foreground ,fg-dim))) - `(notmuch-search-date ((,c :foreground ,date))) + `(notmuch-search-date ((,c :foreground ,date-common))) `(notmuch-search-flagged-face ((,c :foreground ,err))) `(notmuch-search-matching-authors ((,c :foreground ,name))) `(notmuch-search-non-matching-authors ((,c :inherit shadow))) @@ -1703,15 +1703,15 @@ Optional prefix argument MAPPINGS has the same meaning as for `(orderless-match-face-2 ((,c :inherit bold :foreground ,accent-2))) `(orderless-match-face-3 ((,c :inherit bold :foreground ,accent-3))) ;;;; org - `(org-agenda-calendar-event ((,c :foreground ,fg-alt))) + `(org-agenda-calendar-event ((,c :foreground ,date-event))) `(org-agenda-calendar-sexp ((,c :inherit (italic org-agenda-calendar-event)))) `(org-agenda-clocking ((,c :background ,bg-warning :foreground ,warning))) `(org-agenda-column-dateline ((,c :background ,bg-alt))) - `(org-agenda-current-time ((,c :foreground ,fg-main))) - `(org-agenda-date ((,c ,@(ef-themes--heading 'agenda-date) :foreground ,date))) + `(org-agenda-current-time ((,c :foreground ,date-now))) + `(org-agenda-date ((,c ,@(ef-themes--heading 'agenda-date) :foreground ,date-weekday))) `(org-agenda-date-today ((,c :inherit org-agenda-date :underline t))) - `(org-agenda-date-weekend ((,c :inherit org-agenda-date :foreground ,weekend))) - `(org-agenda-date-weekend-today ((,c :inherit org-agenda-date-today :foreground ,weekend))) + `(org-agenda-date-weekend ((,c :inherit org-agenda-date :foreground ,date-weekend))) + `(org-agenda-date-weekend-today ((,c :inherit org-agenda-date-today :foreground ,date-weekend))) `(org-agenda-diary ((,c :inherit org-agenda-calendar-sexp))) `(org-agenda-dimmed-todo-face ((,c :inherit shadow))) `(org-agenda-done ((,c :inherit org-done))) @@ -1734,8 +1734,8 @@ Optional prefix argument MAPPINGS has the same meaning as for `(org-code ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-1))) `(org-column ((,c :inherit default :background ,bg-alt))) `(org-column-title ((,c :inherit (bold default) :underline t :background ,bg-alt))) - `(org-date ((,c :inherit ef-themes-fixed-pitch :foreground ,date))) - `(org-date-selected ((,c :foreground ,date :inverse-video t))) + `(org-date ((,c :inherit ef-themes-fixed-pitch :foreground ,date-common))) + `(org-date-selected ((,c :foreground ,date-common :inverse-video t))) `(org-dispatcher-highlight ((,c :inherit warning :background ,bg-warning))) `(org-document-info ((,c :foreground ,rainbow-1))) `(org-document-info-keyword ((,c :inherit shadow))) @@ -1749,7 +1749,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(org-headline-todo ((,c :inherit org-todo))) `(org-hide ((,c :foreground ,bg-main))) `(org-indent ((,c :inherit (fixed-pitch org-hide)))) - `(org-imminent-deadline ((,c :foreground ,err))) + `(org-imminent-deadline ((,c :foreground ,date-deadline))) `(org-latex-and-related ((,c :foreground ,type))) `(org-level-1 ((,c :inherit ef-themes-heading-1))) `(org-level-2 ((,c :inherit ef-themes-heading-2))) @@ -1768,10 +1768,10 @@ Optional prefix argument MAPPINGS has the same meaning as for `(org-priority ((,c :foreground ,fg-alt))) `(org-property-value ((,c :inherit ef-themes-fixed-pitch :foreground ,fg-alt))) `(org-quote ((,c :inherit org-block))) - `(org-scheduled ((,c :foreground ,warning))) + `(org-scheduled ((,c :foreground ,date-scheduled))) `(org-scheduled-previously ((,c :inherit org-scheduled))) `(org-scheduled-today ((,c :inherit org-scheduled))) - `(org-sexp-date ((,c :foreground ,date))) + `(org-sexp-date ((,c :foreground ,date-common))) `(org-special-keyword ((,c :inherit (shadow ef-themes-fixed-pitch)))) `(org-table ((,c :inherit ef-themes-fixed-pitch :foreground ,fg-alt))) `(org-table-header ((,c :inherit (bold org-table)))) @@ -1780,7 +1780,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(org-target ((,c :underline t))) `(org-time-grid ((,c :foreground ,fg-dim))) `(org-todo ((,c :foreground ,err))) - `(org-upcoming-deadline ((,c :foreground ,warning))) + `(org-upcoming-deadline ((,c :foreground ,date-deadline))) `(org-upcoming-distant-deadline ((,c :inherit org-upcoming-deadline))) `(org-verbatim ((,c :inherit ef-themes-fixed-pitch :foreground ,accent-0))) `(org-verse ((,c :inherit org-block))) @@ -1819,7 +1819,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(package-description ((,c :foreground ,docstring))) `(package-help-section-name ((,c :inherit bold))) `(package-name ((,c :inherit link))) - `(package-status-available ((,c :foreground ,date))) + `(package-status-available ((,c :foreground ,date-common))) `(package-status-avail-obso ((,c :inherit error))) `(package-status-built-in ((,c :foreground ,builtin))) `(package-status-dependency ((,c :foreground ,warning))) @@ -1872,7 +1872,7 @@ Optional prefix argument MAPPINGS has the same meaning as for `(rcirc-other-nick ((,c :inherit bold :foreground ,accent-0))) `(rcirc-prompt ((,c :inherit minibuffer-prompt))) `(rcirc-server ((,c :inherit font-lock-comment-face))) - `(rcirc-timestamp ((,c :foreground ,date))) + `(rcirc-timestamp ((,c :foreground ,date-common))) `(rcirc-track-keyword ((,c :inherit bold :foreground ,modeline-warning))) `(rcirc-track-nick ((,c :inherit rcirc-my-nick))) `(rcirc-url ((,c :inherit link))) diff --git a/ef-trio-dark-theme.el b/ef-trio-dark-theme.el index 4c092c9..266d49a 100644 --- a/ef-trio-dark-theme.el +++ b/ef-trio-dark-theme.el @@ -159,8 +159,6 @@ (link cyan) (link-alt magenta) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue) (keybind magenta-warmer) (identifier red-faint) @@ -180,6 +178,18 @@ (rx-escape blue-warmer) ; compare with `string' (rx-construct red) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday blue-warmer) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 magenta-warmer) (accent-1 green-cooler) (accent-2 blue-warmer) diff --git a/ef-trio-light-theme.el b/ef-trio-light-theme.el index a7985cb..610e5fb 100644 --- a/ef-trio-light-theme.el +++ b/ef-trio-light-theme.el @@ -159,8 +159,6 @@ (link cyan) (link-alt magenta) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name blue) (keybind magenta-warmer) (identifier red-faint) @@ -180,6 +178,18 @@ (rx-escape blue-warmer) ; compare with `string' (rx-construct red) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday blue-warmer) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 magenta-warmer) (accent-1 green-cooler) (accent-2 blue-warmer) diff --git a/ef-tritanopia-dark-theme.el b/ef-tritanopia-dark-theme.el index 9bf2fb0..4b80194 100644 --- a/ef-tritanopia-dark-theme.el +++ b/ef-tritanopia-dark-theme.el @@ -162,8 +162,6 @@ (link cyan) (link-alt magenta-cooler) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name magenta) (keybind red-cooler) (identifier magenta-faint) @@ -183,6 +181,18 @@ (rx-escape cyan-cooler) ; compare with `string' (rx-construct red) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday cyan-warmer) + (date-now fg-main) + (date-scheduled magenta) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 cyan) (accent-1 red) (accent-2 cyan-warmer) diff --git a/ef-tritanopia-light-theme.el b/ef-tritanopia-light-theme.el index 6b88888..b814a60 100644 --- a/ef-tritanopia-light-theme.el +++ b/ef-tritanopia-light-theme.el @@ -162,8 +162,6 @@ (link cyan) (link-alt magenta-cooler) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name magenta) (keybind red-cooler) (identifier magenta-faint) @@ -183,6 +181,18 @@ (rx-escape cyan-warmer) ; compare with `string' (rx-construct red-warmer) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday cyan-warmer) + (date-now fg-main) + (date-scheduled magenta) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 cyan) (accent-1 red) (accent-2 cyan-warmer) diff --git a/ef-winter-theme.el b/ef-winter-theme.el index 01ac37f..1ae7ccb 100644 --- a/ef-winter-theme.el +++ b/ef-winter-theme.el @@ -159,8 +159,6 @@ (link magenta) (link-alt cyan-warmer) - (date cyan-cooler) - (weekend red-faint) ; for M-x calendar and Org agenda (name magenta) (keybind cyan-cooler) (identifier magenta-faint) @@ -180,6 +178,18 @@ (rx-escape green) ; compare with `string' (rx-construct blue) +;;;; Date mappings + + (date-common cyan-cooler) + (date-deadline red-warmer) + (date-event fg-alt) + (date-holiday green-cooler) + (date-now fg-main) + (date-scheduled yellow) + (date-weekday cyan) + (date-weekend red-faint) + + (accent-0 magenta-cooler) (accent-1 yellow) (accent-2 green-cooler) |
