diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-06-19 08:35:22 +0200 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-06-21 20:31:15 +0200 |
| commit | fba20ef6cb1c0dda3b2f28a33e28e996094d60c1 (patch) | |
| tree | e3161f1f1f430517b193ff70f011148ad1745273 | |
| parent | 86b1f5d7fb7a0079af9f1d7e357f37bb6e8c3131 (diff) | |
| download | dotfiles-fba20ef6cb1c0dda3b2f28a33e28e996094d60c1.tar.xz | |
Tweak palette some more
* "Regular" backgrounds need to pop out more against "dim" ones: this
makes refinements easier to spot within "focused hunks" in Magit.
* Also make dim & subtle foregrounds more saturated. That gives
"poorer" contrast, but it's still legible, and "poorer" contrast is
sort of a design goal for the "dim" variant.
| -rw-r--r-- | .emacs.d/eighters-theme.el | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/.emacs.d/eighters-theme.el b/.emacs.d/eighters-theme.el index 9c9c72d..8a9970b 100644 --- a/.emacs.d/eighters-theme.el +++ b/.emacs.d/eighters-theme.el @@ -48,18 +48,18 @@ (defvar eighters-palette '((bg "#000") (bg-hl-dimmer "#0f0f0f") (bg-hl-dim "#181818") (bg-hl "#222") - (fg-red "#ed5e5e") (fg-red-dim "#c99b9b") (fg-red-subtle "#efa8a8") - (bg-red "#4c0000") (bg-red-dim "#350000") (bg-red-dimmer "#1e0000") - (fg-green "#a5ed5e") (fg-green-dim "#b2c99b") (fg-green-subtle "#cbefa8") - (bg-green "#122600") (bg-green-dim "#0c1900") (bg-green-dimmer "#060c00") - (fg-yellow "#edd65e") (fg-yellow-dim "#c9c29b") (fg-yellow-subtle "#efe4a8") - (bg-yellow "#262000") (bg-yellow-dim "#191500") (bg-yellow-dimmer "#0c0a00") - (fg-blue "#5eaced") (fg-blue-dim "#9bb4c9") (fg-blue-subtle "#a8cfef") - (bg-blue "#00223f") (bg-blue-dim "#00172b") (bg-blue-dimmer "#000b14") - (fg-magenta "#ed5eed") (fg-magenta-dim "#c99bc9") (fg-magenta-subtle "#efa8ef") - (bg-magenta "#420042") (bg-magenta-dim "#2d002d") (bg-magenta-dimmer "#190019") - (fg-cyan "#5edfed") (fg-cyan-dim "#9bc5c9") (fg-cyan-subtle "#a8e9ef") - (bg-cyan "#002428") (bg-cyan-dim "#00191c") (bg-cyan-dimmer "#000b0c") + (fg-red "#ed5e5e") (fg-red-dim "#ba5e5e") (fg-red-subtle "#f4a3a3") + (bg-red "#4c0000") (bg-red-dim "#300000") (bg-red-dimmer "#1e0000") + (fg-green "#a5ed5e") (fg-green-dim "#8bba5e") (fg-green-subtle "#cbf4a3") + (bg-green "#122600") (bg-green-dim "#0b1600") (bg-green-dimmer "#060c00") + (fg-yellow "#edd65e") (fg-yellow-dim "#baab5e") (fg-yellow-subtle "#f4e8a3") + (bg-yellow "#262000") (bg-yellow-dim "#161300") (bg-yellow-dimmer "#0c0a00") + (fg-blue "#5eaced") (fg-blue-dim "#5e90ba") (fg-blue-subtle "#a3cff4") + (bg-blue "#00223f") (bg-blue-dim "#001426") (bg-blue-dimmer "#000b14") + (fg-magenta "#ed5eed") (fg-magenta-dim "#ba5eba") (fg-magenta-subtle "#f4a3f4") + (bg-magenta "#420042") (bg-magenta-dim "#280028") (bg-magenta-dimmer "#190019") + (fg-cyan "#5edfed") (fg-cyan-dim "#5eb1ba") (fg-cyan-subtle "#a3edf4") + (bg-cyan "#002428") (bg-cyan-dim "#001416") (bg-cyan-dimmer "#000b0c") (fg "#fff") (fg-dim "#bbb") (fg-dimmer "#888"))) (defun eighters--step-while (init step predicate) @@ -84,10 +84,10 @@ (let ((hue (car (apply 'color-rgb-to-hsl (color-name-to-rgb hue-name))))) (setf (eighters-color 'fg hue-sym nil) (eighters-hsl-to-hex hue .8 .65) - (eighters-color 'fg hue-sym 'dim) (eighters-hsl-to-hex hue .3 .7) - (eighters-color 'fg hue-sym 'subtle) (eighters-hsl-to-hex hue .7 .8) + (eighters-color 'fg hue-sym 'dim) (eighters-hsl-to-hex hue .4 .55) + (eighters-color 'fg hue-sym 'subtle) (eighters-hsl-to-hex hue .8 .8) (eighters-color 'bg hue-sym nil) (eighters--brightest-bg hue 16) - (eighters-color 'bg hue-sym 'dim) (eighters--brightest-bg hue 18) + (eighters-color 'bg hue-sym 'dim) (eighters--brightest-bg hue 18.5) (eighters-color 'bg hue-sym 'dimmer) (eighters--brightest-bg hue 19.75)))) (load-theme 'eighters t)) |
