mirror of
https://github.com/protesilaos/modus-themes.git
synced 2026-09-10 07:16:30 -04:00
Abstract some colours and mappings; make adjustments (WIP)
This commit is contained in:
parent
4df58c6e2e
commit
6696daed99
|
|
@ -80,6 +80,8 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(fg-main "#000000")
|
||||
(fg-dim "#282828")
|
||||
(fg-alt "#505050")
|
||||
|
||||
(border "#888888")
|
||||
;; specifically for on/off states and must be combined with
|
||||
;; themselves, though the backgrounds are also meant to be used with
|
||||
;; other "active" values, defined further below; bg-active-accent
|
||||
|
|
@ -94,60 +96,41 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
;; highlighted constructs; they must either be used as pairs based
|
||||
;; on their name or each can be combined with {fg,bg}-{main,alt,dim}
|
||||
;; always in accordance with their role as background or foreground
|
||||
(bg-special-cold "#dde3f4") (bg-special-faint-cold "#f0f1ff") (fg-special-cold "#093060")
|
||||
(bg-special-mild "#c4ede0") (bg-special-faint-mild "#ebf5eb") (fg-special-mild "#184034")
|
||||
(bg-special-warm "#f0e0d4") (bg-special-faint-warm "#fef2ea") (fg-special-warm "#5d3026")
|
||||
(bg-special-calm "#f8ddea") (bg-special-faint-calm "#faeff9") (fg-special-calm "#61284f")
|
||||
(bg-special-cold "#dde3f4") (fg-special-cold "#093060")
|
||||
(bg-special-mild "#c4ede0") (fg-special-mild "#184034")
|
||||
(bg-special-warm "#f0e0d4") (fg-special-warm "#5d3026")
|
||||
(bg-special-calm "#f8ddea") (fg-special-calm "#61284f")
|
||||
;; foregrounds that can be combined with bg-main, bg-dim, bg-alt
|
||||
(red "#a60000")
|
||||
(red-warmer "#972500")
|
||||
(red-cooler "#a0132f")
|
||||
(red-faint "#7f1010")
|
||||
(red-warmer-faint "#702f00")
|
||||
(red-cooler-faint "#7f002f")
|
||||
(red-intense "#d00000")
|
||||
(green "#005e00")
|
||||
(green-warmer "#315b00")
|
||||
(green-cooler "#145c33")
|
||||
(green-faint "#104410")
|
||||
(green-warmer-faint "#30440f")
|
||||
(green-cooler-faint "#0f443f")
|
||||
(green-intense "#008900")
|
||||
(yellow "#813e00")
|
||||
(yellow-warmer "#70480f")
|
||||
(yellow-cooler "#863927")
|
||||
(yellow-faint "#5f4400")
|
||||
(yellow-warmer-faint "#5d5000")
|
||||
(yellow-cooler-faint "#5e3a20")
|
||||
(yellow-intense "#808000")
|
||||
(blue "#0031a9")
|
||||
(blue-warmer "#2544bb")
|
||||
(blue-cooler "#0000c0")
|
||||
(blue-faint "#003497")
|
||||
(blue-warmer-faint "#0f3d8c")
|
||||
(blue-cooler-faint "#001087")
|
||||
(blue-intense "#0000ff")
|
||||
(magenta "#721045")
|
||||
(magenta-warmer "#8f0075")
|
||||
(magenta-cooler "#5317ac")
|
||||
(magenta-faint "#752f50")
|
||||
(magenta-warmer-faint "#7b206f")
|
||||
(magenta-cooler-faint "#55348e")
|
||||
(magenta-intense "#dd22dd")
|
||||
(cyan "#00538b")
|
||||
(cyan-warmer "#30517f")
|
||||
(cyan-cooler "#005a5f")
|
||||
(cyan-faint "#005077")
|
||||
(cyan-warmer-faint "#354f6f")
|
||||
(cyan-cooler-faint "#125458")
|
||||
(cyan-intense "#008899")
|
||||
;; those foregrounds are meant exclusively for bg-active, bg-inactive
|
||||
(red-active "#8a0000")
|
||||
(green-active "#004c2e")
|
||||
(yellow-active "#702f00")
|
||||
(blue-active "#0030b4")
|
||||
(magenta-active "#5c2092")
|
||||
(cyan-active "#003f8a")
|
||||
(red "#a60000")
|
||||
(red-warmer "#972500")
|
||||
(red-cooler "#a0132f")
|
||||
(red-faint "#7f1010")
|
||||
(red-intense "#d00000")
|
||||
(green "#005e00")
|
||||
(green-warmer "#315b00")
|
||||
(green-cooler "#145c33")
|
||||
(green-faint "#104410")
|
||||
(green-intense "#008900")
|
||||
(yellow "#813e00")
|
||||
(yellow-warmer "#70480f")
|
||||
(yellow-cooler "#863927")
|
||||
(yellow-faint "#5f4400")
|
||||
(yellow-intense "#808000")
|
||||
(blue "#0031a9")
|
||||
(blue-warmer "#2544bb")
|
||||
(blue-cooler "#0000c0")
|
||||
(blue-faint "#003497")
|
||||
(blue-intense "#0000ff")
|
||||
(magenta "#721045")
|
||||
(magenta-warmer "#8f0075")
|
||||
(magenta-cooler "#5317ac")
|
||||
(magenta-faint "#752f50")
|
||||
(magenta-intense "#dd22dd")
|
||||
(cyan "#00538b")
|
||||
(cyan-warmer "#30517f")
|
||||
(cyan-cooler "#005a5f")
|
||||
(cyan-faint "#005077")
|
||||
(cyan-intense "#008899")
|
||||
;; the "subtle" values below be combined with fg-dim, while the
|
||||
;; "intense" should be paired with fg-main
|
||||
(red-subtle-bg "#f2b0a2")
|
||||
|
|
@ -246,8 +229,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-hl-line "#f2eff3")
|
||||
(bg-hl-line-intense "#e0e0e0")
|
||||
(bg-hl-line-intense-accent "#cfe2ff")
|
||||
(bg-hl-alt "#fbeee0")
|
||||
(bg-hl-alt-intense "#e8dfd1")
|
||||
(bg-paren-match "#e0af82")
|
||||
(bg-paren-match-intense "#c488ff")
|
||||
(bg-paren-expression "#dff0ff")
|
||||
|
|
@ -268,23 +249,32 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-tab-inactive-alt "#9f9f9f")
|
||||
(bg-tab-inactive-alt-accent "#9fa6d0")
|
||||
|
||||
(fg-escape-char-construct "#8b1030")
|
||||
(fg-escape-char-backslash "#654d0f")
|
||||
(builtin magenta-warmer)
|
||||
(comment fg-alt)
|
||||
(constant blue-cooler)
|
||||
(docstring fg-special-cold)
|
||||
(fnname magenta)
|
||||
(keyword magenta-cooler)
|
||||
(preprocessor red-cooler)
|
||||
(string blue-warmer)
|
||||
(type cyan-cooler)
|
||||
(variable cyan)
|
||||
|
||||
(fg-lang-error "#9f004f")
|
||||
(fg-lang-warning "#604f0f")
|
||||
(fg-lang-note "#4040ae")
|
||||
(fg-lang-underline-error "#ef4f54")
|
||||
(fg-lang-underline-warning "#cf9f00")
|
||||
(fg-lang-underline-note "#3f6fef")
|
||||
(date cyan)
|
||||
(keybind blue-cooler)
|
||||
(link blue-cooler)
|
||||
(link-visited magenta-cooler)
|
||||
(name fg-special-cold)
|
||||
(prompt cyan-cooler)
|
||||
|
||||
(fg-window-divider-inner "#888888")
|
||||
(fg-window-divider-outer "#585858")
|
||||
(rx-construct green-cooler)
|
||||
(rx-backslash magenta)
|
||||
|
||||
(fg-unfocused "#56576d")
|
||||
(err red)
|
||||
(warning yellow)
|
||||
(success green)
|
||||
(note cyan)
|
||||
|
||||
(fg-docstring "#2a486a")
|
||||
(fg-comment-yellow "#794319")
|
||||
(heading-0 cyan-cooler)
|
||||
(heading-1 fg-main)
|
||||
(heading-2 fg-special-warm)
|
||||
|
|
@ -295,7 +285,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(heading-7 red-faint)
|
||||
(heading-8 magenta-faint)
|
||||
|
||||
(bg-header "#e5e5e5") (fg-header "#2a2a2a")
|
||||
(heading-rainbow-0 blue-warmer)
|
||||
(heading-rainbow-1 magenta-cooler)
|
||||
(heading-rainbow-2 magenta)
|
||||
|
|
@ -306,7 +295,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(heading-rainbow-7 yellow-warmer)
|
||||
(heading-rainbow-8 yellow)
|
||||
|
||||
(bg-whitespace "#f5efef") (fg-whitespace "#624956")
|
||||
(rainbow-0 fg-main)
|
||||
(rainbow-1 magenta-cooler)
|
||||
(rainbow-2 cyan-intense)
|
||||
|
|
@ -331,11 +319,7 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-diff-focus-added "#bbeabb") (fg-diff-focus-added "#002c00")
|
||||
(bg-diff-focus-added-deuteran "#bacfff") (fg-diff-focus-added-deuteran "#001755")
|
||||
(bg-diff-focus-changed "#ecdfbf") (fg-diff-focus-changed "#392900")
|
||||
(bg-diff-focus-removed "#efcbcf") (fg-diff-focus-removed "#4a0000")
|
||||
|
||||
(bg-mark-sel "#a0f0cf") (fg-mark-sel "#005040")
|
||||
(bg-mark-del "#ffccbb") (fg-mark-del "#840040")
|
||||
(bg-mark-alt "#f5d88f") (fg-mark-alt "#782900"))
|
||||
(bg-diff-focus-removed "#efcbcf") (fg-diff-focus-removed "#4a0000"))
|
||||
"The entire palette of the `modus-operandi' theme.
|
||||
Each element has the form (NAME HEX) with the former as a
|
||||
symbol and the latter as a string.")
|
||||
|
|
|
|||
256
modus-themes.el
256
modus-themes.el
|
|
@ -3191,8 +3191,8 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
((,c ,@(modus-themes--diff
|
||||
bg-diff-heading fg-diff-heading
|
||||
cyan-nuanced-bg cyan-nuanced-fg
|
||||
bg-header fg-main
|
||||
bg-header fg-main
|
||||
bg-active fg-main
|
||||
bg-active fg-main
|
||||
t))))
|
||||
;;;;; deuteranopia-specific
|
||||
`(modus-themes-grue ((,c :foreground ,@(modus-themes--deuteran blue success))))
|
||||
|
|
@ -3213,13 +3213,9 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; mark indicators
|
||||
;; color combinations intended for Dired, Ibuffer, or equivalent
|
||||
`(modus-themes-pseudo-header ((,c :inherit bold :foreground ,fg-main)))
|
||||
`(modus-themes-mark-alt ((,c :inherit bold :background ,bg-mark-alt :foreground ,fg-mark-alt)))
|
||||
`(modus-themes-mark-del ((,c :inherit bold :background ,bg-mark-del :foreground ,fg-mark-del)))
|
||||
`(modus-themes-mark-sel ((,c :inherit bold
|
||||
:background ,@(modus-themes--deuteran
|
||||
cyan-refine-bg
|
||||
bg-mark-sel)
|
||||
:foreground ,fg-mark-sel)))
|
||||
`(modus-themes-mark-alt ((,c :inherit bold :background ,yellow-refine-bg :foreground ,yellow-refine-fg)))
|
||||
`(modus-themes-mark-del ((,c :inherit bold :background ,red-refine-bg :foreground ,red-refine-fg)))
|
||||
`(modus-themes-mark-sel ((,c :inherit bold :background ,cyan-refine-bg :foreground ,cyan-refine-fg)))
|
||||
`(modus-themes-mark-symbol ((,c :inherit bold :foreground ,blue-warmer)))
|
||||
;;;;; heading levels
|
||||
;; styles for regular headings used in Org, Markdown, Info, etc.
|
||||
|
|
@ -3256,29 +3252,29 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; completion frameworks
|
||||
`(modus-themes-completion-match-0
|
||||
((,c ,@(modus-themes--completion-match
|
||||
'matches bg-special-faint-calm magenta-warmer
|
||||
'matches magenta-refine-bg magenta-warmer
|
||||
magenta-subtle-bg magenta-intense))))
|
||||
`(modus-themes-completion-match-1
|
||||
((,c ,@(modus-themes--completion-match
|
||||
'matches bg-special-faint-cold blue
|
||||
'matches blue-refine-bg blue
|
||||
blue-subtle-bg blue-intense))))
|
||||
`(modus-themes-completion-match-2
|
||||
((,c ,@(modus-themes--completion-match
|
||||
'matches bg-special-faint-mild green
|
||||
'matches green-refine-bg green
|
||||
green-subtle-bg green-intense))))
|
||||
`(modus-themes-completion-match-3
|
||||
((,c ,@(modus-themes--completion-match
|
||||
'matches bg-special-faint-warm yellow
|
||||
'matches yellow-refine-bg yellow
|
||||
yellow-subtle-bg yellow-intense))))
|
||||
`(modus-themes-completion-selected
|
||||
((,c ,@(modus-themes--completion-line
|
||||
'selection bg-inactive blue-warmer
|
||||
bg-active blue-active
|
||||
bg-active blue
|
||||
bg-completion-subtle bg-completion))))
|
||||
`(modus-themes-completion-selected-popup
|
||||
((,c ,@(modus-themes--completion-line
|
||||
'popup bg-active blue-warmer
|
||||
bg-region blue-active
|
||||
bg-region blue
|
||||
cyan-subtle-bg cyan-refine-bg))))
|
||||
;;;;; buttons
|
||||
`(modus-themes-box-button
|
||||
|
|
@ -3299,8 +3295,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
bg-region blue-intense-bg
|
||||
fg-alt blue-intense)
|
||||
:extend t)))
|
||||
`(modus-themes-key-binding ((,c :inherit (bold modus-themes-fixed-pitch)
|
||||
:foreground ,blue-cooler)))
|
||||
`(modus-themes-key-binding ((,c :inherit (bold modus-themes-fixed-pitch) :foreground ,keybind)))
|
||||
`(modus-themes-prompt ((,c ,@(modus-themes--prompt
|
||||
cyan-cooler blue-cooler fg-alt
|
||||
cyan-nuanced-bg blue-refine-bg fg-main
|
||||
|
|
@ -3316,32 +3311,31 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(cursor ((,c :background ,fg-main)))
|
||||
`(fringe ((,c ,@(modus-themes--fringe bg-main bg-inactive bg-active)
|
||||
:foreground ,fg-main)))
|
||||
`(vertical-border ((,c :foreground ,fg-window-divider-inner)))
|
||||
`(vertical-border ((,c :foreground ,border)))
|
||||
;;;;; basic and/or ungrouped styles
|
||||
`(bold ((,c :weight bold)))
|
||||
`(bold-italic ((,c :inherit (bold italic))))
|
||||
`(underline ((,c :underline ,fg-alt)))
|
||||
`(buffer-menu-buffer ((,c :inherit bold)))
|
||||
`(child-frame-border ((,c :background ,fg-window-divider-inner)))
|
||||
`(child-frame-border ((,c :background ,border)))
|
||||
`(comint-highlight-input ((,c :inherit bold)))
|
||||
`(comint-highlight-prompt ((,c :inherit modus-themes-prompt)))
|
||||
`(confusingly-reordered ((,c :inherit modus-themes-lang-error)))
|
||||
`(edmacro-label ((,c :inherit bold :foreground ,cyan)))
|
||||
`(elisp-shorthand-font-lock-face ((,c :inherit font-lock-variable-name-face)))
|
||||
`(error ((,c :inherit bold :foreground ,red)))
|
||||
`(escape-glyph ((,c :foreground ,fg-escape-char-construct)))
|
||||
`(error ((,c :inherit bold :foreground ,err)))
|
||||
`(escape-glyph ((,c :foreground ,err)))
|
||||
`(file-name-shadow ((,c :inherit shadow)))
|
||||
`(header-line ((,c :inherit modus-themes-ui-variable-pitch
|
||||
:background ,bg-header :foreground ,fg-header)))
|
||||
`(header-line ((,c :inherit modus-themes-ui-variable-pitch :background ,bg-active)))
|
||||
`(header-line-highlight ((,c :inherit highlight)))
|
||||
`(help-argument-name ((,c :inherit modus-themes-slant :foreground ,cyan)))
|
||||
`(help-key-binding ((,c :inherit modus-themes-key-binding)))
|
||||
`(homoglyph ((,c :foreground ,red-warmer-faint)))
|
||||
`(ibuffer-locked-buffer ((,c :foreground ,yellow-cooler-faint)))
|
||||
`(homoglyph ((,c :foreground ,warning)))
|
||||
`(ibuffer-locked-buffer ((,c :foreground ,warning)))
|
||||
`(icon-button ((,c :inherit modus-themes-box-button)))
|
||||
`(italic ((,c :slant italic)))
|
||||
`(nobreak-hyphen ((,c :foreground ,fg-escape-char-construct)))
|
||||
`(nobreak-space ((,c :foreground ,fg-escape-char-construct :underline t)))
|
||||
`(nobreak-hyphen ((,c :foreground ,err)))
|
||||
`(nobreak-space ((,c :foreground ,err :underline t)))
|
||||
`(menu ((,c :inverse-video unspecified :inherit modus-themes-intense-neutral)))
|
||||
`(minibuffer-prompt ((,c :inherit modus-themes-prompt)))
|
||||
`(mm-command-output ((,c :foreground ,red-cooler)))
|
||||
|
|
@ -3351,22 +3345,22 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(read-multiple-choice-face ((,c :inherit (bold modus-themes-mark-alt))))
|
||||
`(rectangle-preview ((,c :inherit modus-themes-special-warm)))
|
||||
`(region ((,c ,@(modus-themes--region bg-region fg-main
|
||||
bg-hl-alt-intense bg-region-accent
|
||||
bg-region-accent-subtle))))
|
||||
bg-active bg-region-accent
|
||||
bg-region-accent-subtle))))
|
||||
`(secondary-selection ((,c :inherit modus-themes-special-cold)))
|
||||
`(separator-line ((,c :underline ,bg-region)))
|
||||
`(shadow ((,c :foreground ,fg-alt)))
|
||||
`(shadow ((,c :foreground "gray50")))
|
||||
`(success ((,c :inherit (bold modus-themes-grue))))
|
||||
`(trailing-whitespace ((,c :background ,red-intense-bg)))
|
||||
`(warning ((,c :inherit bold :foreground ,yellow)))
|
||||
;;;;; buttons, links, widgets
|
||||
`(button ((,c ,@(modus-themes--link
|
||||
blue-cooler blue-cooler-faint
|
||||
bg-region blue-nuanced-bg bg-alt))))
|
||||
link blue-faint
|
||||
bg-region blue-nuanced-bg bg-alt))))
|
||||
`(link ((,c :inherit button)))
|
||||
`(link-visited ((,c :inherit button
|
||||
,@(modus-themes--link-color
|
||||
magenta-cooler magenta-cooler-faint fg-alt))))
|
||||
,@(modus-themes--link-color
|
||||
link-visited magenta-faint fg-alt))))
|
||||
`(tooltip ((,c :background ,bg-special-cold :foreground ,fg-main)))
|
||||
`(widget-button ((,c ,@(if (memq 'all-buttons modus-themes-box-buttons)
|
||||
(list :inherit 'modus-themes-box-button)
|
||||
|
|
@ -3423,13 +3417,13 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(all-the-icons-dblue ((,c :foreground ,blue-faint)))
|
||||
`(all-the-icons-dcyan ((,c :foreground ,cyan-faint)))
|
||||
`(all-the-icons-dgreen ((,c :foreground ,green)))
|
||||
`(all-the-icons-dmaroon ((,c :foreground ,magenta-warmer-faint)))
|
||||
`(all-the-icons-dorange ((,c :foreground ,red-warmer-faint)))
|
||||
`(all-the-icons-dmaroon ((,c :foreground ,magenta-faint)))
|
||||
`(all-the-icons-dorange ((,c :foreground ,red-faint)))
|
||||
`(all-the-icons-dpink ((,c :foreground ,magenta-faint)))
|
||||
`(all-the-icons-dpurple ((,c :foreground ,magenta-cooler-faint)))
|
||||
`(all-the-icons-dpurple ((,c :foreground ,magenta-faint)))
|
||||
`(all-the-icons-dred ((,c :foreground ,red-faint)))
|
||||
`(all-the-icons-dsilver ((,c :foreground ,cyan-warmer-faint)))
|
||||
`(all-the-icons-dyellow ((,c :foreground ,yellow-warmer-faint)))
|
||||
`(all-the-icons-dsilver ((,c :foreground ,cyan-faint)))
|
||||
`(all-the-icons-dyellow ((,c :foreground ,yellow-faint)))
|
||||
`(all-the-icons-green ((,c :foreground ,green-intense)))
|
||||
`(all-the-icons-lblue ((,c :foreground ,blue-cooler)))
|
||||
`(all-the-icons-lcyan ((,c :foreground ,cyan)))
|
||||
|
|
@ -3439,7 +3433,6 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(all-the-icons-lpink ((,c :foreground ,magenta)))
|
||||
`(all-the-icons-lpurple ((,c :foreground ,magenta-faint)))
|
||||
`(all-the-icons-lred ((,c :foreground ,red)))
|
||||
`(all-the-icons-lsilver ((,c :foreground ,fg-docstring)))
|
||||
`(all-the-icons-lyellow ((,c :foreground ,yellow-warmer)))
|
||||
`(all-the-icons-maroon ((,c :foreground ,magenta-intense)))
|
||||
`(all-the-icons-pink ((,c :foreground ,fg-special-calm)))
|
||||
|
|
@ -3532,7 +3525,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(avy-lead-face-1 ((,c :inherit (modus-themes-special-warm modus-themes-reset-soft))))
|
||||
`(avy-lead-face-2 ((,c :inherit (bold modus-themes-reset-soft) :background ,bg-char-2)))
|
||||
;;;;; aw (ace-window)
|
||||
`(aw-background-face ((,c :foreground ,fg-unfocused)))
|
||||
`(aw-background-face ((,c :foreground "gray50")))
|
||||
`(aw-key-face ((,c :inherit modus-themes-key-binding)))
|
||||
`(aw-leading-char-face ((,c :inherit (bold modus-themes-reset-soft) :height 1.5
|
||||
:foreground ,red-intense)))
|
||||
|
|
@ -3571,9 +3564,9 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(bongo-currently-playing-track ((,c :inherit bold)))
|
||||
`(bongo-elapsed-track-part ((,c :inherit modus-themes-subtle-magenta :underline t)))
|
||||
`(bongo-filled-seek-bar ((,c :background ,blue-intense-bg :foreground ,fg-main)))
|
||||
`(bongo-marked-track ((,c :foreground ,fg-mark-alt)))
|
||||
`(bongo-marked-track-line ((,c :background ,bg-mark-alt)))
|
||||
`(bongo-played-track ((,c :foreground ,fg-unfocused :strike-through t)))
|
||||
`(bongo-marked-track ((,c :foreground ,note)))
|
||||
`(bongo-marked-track-line ((,c :inherit modus-themes-mark-sel)))
|
||||
`(bongo-played-track ((,c :inherit shadow :strike-through t)))
|
||||
`(bongo-track-length ((,c :inherit shadow)))
|
||||
`(bongo-track-title ((,c :foreground ,blue)))
|
||||
`(bongo-unfilled-seek-bar ((,c :background ,bg-special-cold :foreground ,fg-main)))
|
||||
|
|
@ -3591,7 +3584,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; calendar and diary
|
||||
`(calendar-month-header ((,c :inherit modus-themes-pseudo-header)))
|
||||
`(calendar-today ((,c :inherit bold :underline t)))
|
||||
`(calendar-weekday-header ((,c :foreground ,fg-unfocused)))
|
||||
`(calendar-weekday-header ((,c :inherit shadow)))
|
||||
`(calendar-weekend-header ((,c :foreground ,red-faint)))
|
||||
`(diary ((,c :background ,blue-nuanced-bg :foreground ,blue-cooler)))
|
||||
`(diary-anniversary ((,c :foreground ,red-cooler)))
|
||||
|
|
@ -3602,8 +3595,8 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(cfw:face-day-title ((,c :foreground ,fg-main)))
|
||||
`(cfw:face-default-content ((,c :foreground ,green-warmer)))
|
||||
`(cfw:face-default-day ((,c :inherit (cfw:face-day-title bold))))
|
||||
`(cfw:face-disable ((,c :foreground ,fg-unfocused)))
|
||||
`(cfw:face-grid ((,c :foreground ,fg-window-divider-outer)))
|
||||
`(cfw:face-disable ((,c :inherit shadow)))
|
||||
`(cfw:face-grid ((,c :foreground "gray50")))
|
||||
`(cfw:face-header ((,c :inherit bold :foreground ,fg-main)))
|
||||
`(cfw:face-holiday ((,c :foreground ,magenta-cooler)))
|
||||
`(cfw:face-periods ((,c :foreground ,cyan-cooler)))
|
||||
|
|
@ -3618,7 +3611,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(cfw:face-toolbar-button-on ((,c :inherit bold :background ,blue-nuanced-bg
|
||||
:foreground ,blue-warmer)))
|
||||
;;;;; calibredb
|
||||
`(calibredb-archive-face ((,c :foreground ,magenta-warmer-faint)))
|
||||
`(calibredb-archive-face ((,c :foreground ,magenta-faint)))
|
||||
`(calibredb-author-face ((,c :foreground ,blue-faint)))
|
||||
`(calibredb-comment-face ((,c :inherit shadow)))
|
||||
`(calibredb-date-face ((,c :foreground ,cyan)))
|
||||
|
|
@ -3651,7 +3644,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(centaur-tabs-unselected ((,c :inherit modus-themes-tab-inactive)))
|
||||
`(centaur-tabs-unselected-modified ((,c :inherit (italic centaur-tabs-unselected))))
|
||||
;;;;; cfrs
|
||||
`(cfrs-border-color ((,c :background ,fg-window-divider-inner)))
|
||||
`(cfrs-border-color ((,c :background ,border)))
|
||||
;;;;; change-log and log-view (`vc-print-log' and `vc-print-root-log')
|
||||
`(change-log-acknowledgment ((,c :inherit shadow)))
|
||||
`(change-log-conditionals ((,c :foreground ,yellow)))
|
||||
|
|
@ -3662,7 +3655,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(change-log-list ((,c :foreground ,magenta-warmer)))
|
||||
`(change-log-name ((,c :foreground ,magenta-cooler)))
|
||||
`(log-edit-header ((,c :foreground ,fg-special-warm)))
|
||||
`(log-edit-headers-separator ((,c :height 1 :background ,fg-window-divider-inner :extend t)))
|
||||
`(log-edit-headers-separator ((,c :height 1 :background ,border :extend t)))
|
||||
`(log-edit-summary ((,c :inherit bold :foreground ,blue)))
|
||||
`(log-edit-unknown-header ((,c :inherit shadow)))
|
||||
`(log-view-commit-body ((,c :foreground ,blue-nuanced-fg)))
|
||||
|
|
@ -3707,7 +3700,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(circe-fool-face ((,c :inherit shadow)))
|
||||
`(circe-highlight-nick-face ((,c :inherit bold :foreground ,blue)))
|
||||
`(circe-prompt-face ((,c :inherit modus-themes-prompt)))
|
||||
`(circe-server-face ((,c :foreground ,fg-unfocused)))
|
||||
`(circe-server-face ((,c :inherit shadow)))
|
||||
`(lui-button-face ((,c :inherit button)))
|
||||
`(lui-highlight-face ((,c :foreground ,magenta-warmer)))
|
||||
`(lui-time-stamp-face ((,c :foreground ,blue-nuanced-fg)))
|
||||
|
|
@ -3776,7 +3769,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(consult-imenu-prefix ((,c :inherit shadow)))
|
||||
`(consult-key ((,c :inherit modus-themes-key-binding)))
|
||||
`(consult-line-number ((,c :foreground ,fg-special-warm)))
|
||||
`(consult-line-number-prefix ((,c :foreground ,fg-unfocused)))
|
||||
`(consult-line-number-prefix ((,c :inherit shadow)))
|
||||
`(consult-narrow-indicator ((,c :foreground ,magenta-warmer)))
|
||||
`(consult-preview-cursor ((,c :inherit modus-themes-intense-blue)))
|
||||
`(consult-preview-insertion ((,c :inherit modus-themes-special-warm)))
|
||||
|
|
@ -3850,7 +3843,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(custom-modified ((,c :inherit modus-themes-subtle-cyan)))
|
||||
`(custom-rogue ((,c :inherit modus-themes-refine-magenta)))
|
||||
`(custom-set ((,c :foreground ,blue-warmer)))
|
||||
`(custom-state ((,c :foreground ,red-warmer-faint)))
|
||||
`(custom-state ((,c :foreground ,red-faint)))
|
||||
`(custom-themed ((,c :inherit modus-themes-subtle-blue)))
|
||||
`(custom-variable-obsolete ((,c :inherit shadow)))
|
||||
`(custom-variable-tag ((,c :foreground ,cyan)))
|
||||
|
|
@ -3913,7 +3906,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(diff-added ((,c :inherit modus-themes-diff-added)))
|
||||
`(diff-changed ((,c :inherit modus-themes-diff-changed :extend t)))
|
||||
`(diff-changed-unspecified ((,c :inherit diff-changed)))
|
||||
`(diff-context ((,c ,@(unless (eq modus-themes-diffs 'bg-only) (list :foreground fg-unfocused)))))
|
||||
`(diff-context ((,c ,@(unless (eq modus-themes-diffs 'bg-only) (list :foreground "gray50")))))
|
||||
`(diff-error ((,c :inherit modus-themes-intense-red)))
|
||||
`(diff-file-header ((,c :inherit (bold diff-header))))
|
||||
`(diff-function ((,c :inherit modus-themes-diff-heading)))
|
||||
|
|
@ -4110,9 +4103,9 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(elfeed-log-warn-level-face ((,c :inherit warning)))
|
||||
`(elfeed-search-date-face ((,c :foreground ,cyan)))
|
||||
`(elfeed-search-feed-face ((,c :foreground ,blue-faint)))
|
||||
`(elfeed-search-tag-face ((,c :foreground ,magenta-warmer-faint)))
|
||||
`(elfeed-search-filter-face ((,c :inherit bold :foreground ,magenta)))
|
||||
`(elfeed-search-last-update-face ((,c :inherit bold :foreground ,cyan)))
|
||||
`(elfeed-search-tag-face ((,c :foreground ,magenta-faint)))
|
||||
`(elfeed-search-title-face ((,c :foreground ,fg-dim)))
|
||||
`(elfeed-search-unread-count-face ((,c :inherit bold :foreground ,fg-active)))
|
||||
`(elfeed-search-unread-title-face ((,c :inherit bold :foreground ,fg-main)))
|
||||
|
|
@ -4132,7 +4125,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; ement (ement.el)
|
||||
`(ement-room-fully-read-marker ((,c :background ,cyan-subtle-bg)))
|
||||
`(ement-room-membership ((,c :inherit shadow)))
|
||||
`(ement-room-mention ((,c :background ,bg-hl-alt-intense)))
|
||||
`(ement-room-mention ((,c :inherit highlight)))
|
||||
`(ement-room-name ((,c :inherit bold)))
|
||||
`(ement-room-reactions ((,c :inherit shadow)))
|
||||
`(ement-room-read-receipt-marker ((,c :background ,yellow-subtle-bg)))
|
||||
|
|
@ -4188,7 +4181,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(erc-direct-msg-face ((,c :foreground ,fg-special-warm)))
|
||||
`(erc-error-face ((,c :inherit bold :foreground ,red)))
|
||||
`(erc-fool-face ((,c :inherit shadow)))
|
||||
`(erc-header-line ((,c :background ,bg-header :foreground ,fg-header)))
|
||||
`(erc-header-line ((,c :background ,bg-active)))
|
||||
`(erc-input-face ((,c :foreground ,magenta)))
|
||||
`(erc-inverse-face ((,c :inherit erc-default-face :inverse-video t)))
|
||||
`(erc-keyword-face ((,c :inherit bold :foreground ,magenta-cooler)))
|
||||
|
|
@ -4376,7 +4369,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; freeze-it
|
||||
`(freeze-it-show ((,c :background ,bg-dim :foreground ,fg-special-warm)))
|
||||
;;;;; focus
|
||||
`(focus-unfocused ((,c :foreground ,fg-unfocused)))
|
||||
`(focus-unfocused ((,c :inherit shadow)))
|
||||
;;;;; fold-this
|
||||
`(fold-this-overlay ((,c :inherit modus-themes-special-mild)))
|
||||
;;;;; font-lock
|
||||
|
|
@ -4428,7 +4421,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
:background ,yellow-nuanced-bg
|
||||
:foreground ,yellow-cooler)))
|
||||
`(geiser-font-lock-autodoc-identifier ((,c :foreground ,cyan)))
|
||||
`(geiser-font-lock-doc-button ((,c :inherit button :foreground ,fg-docstring)))
|
||||
`(geiser-font-lock-doc-button ((,c :inherit button :foreground ,fg-special-cold)))
|
||||
`(geiser-font-lock-doc-link ((,c :inherit button)))
|
||||
`(geiser-font-lock-error-link ((,c :inherit button :foreground ,red)))
|
||||
`(geiser-font-lock-image-button ((,c :inherit button :foreground ,green-warmer)))
|
||||
|
|
@ -4508,8 +4501,8 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(gnus-group-news-4-empty ((,c :foreground ,cyan-nuanced-fg)))
|
||||
`(gnus-group-news-5 ((,c :inherit bold :foreground ,red-nuanced-fg)))
|
||||
`(gnus-group-news-5-empty ((,c :foreground ,red-nuanced-fg)))
|
||||
`(gnus-group-news-6 ((,c :inherit bold :foreground ,fg-unfocused)))
|
||||
`(gnus-group-news-6-empty ((,c :foreground ,fg-unfocused)))
|
||||
`(gnus-group-news-6 ((,c :inherit (shadow bold))))
|
||||
`(gnus-group-news-6-empty ((,c :inherit shadow)))
|
||||
`(gnus-group-news-low ((,c :inherit bold :foreground ,green-nuanced-fg)))
|
||||
`(gnus-group-news-low-empty ((,c :foreground ,green-nuanced-fg)))
|
||||
`(gnus-header-content ((,c :inherit message-header-other)))
|
||||
|
|
@ -4617,7 +4610,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(helm-prefarg ((,c :foreground ,red)))
|
||||
`(helm-resume-need-update ((,c :inherit modus-themes-special-calm)))
|
||||
`(helm-selection ((,c :inherit modus-themes-completion-selected)))
|
||||
`(helm-selection-line ((,c :background ,bg-hl-alt-intense)))
|
||||
`(helm-selection-line ((,c :inherit highlight)))
|
||||
`(helm-separator ((,c :foreground ,fg-special-mild)))
|
||||
`(helm-time-zone-current ((,c :foreground ,green)))
|
||||
`(helm-time-zone-home ((,c :foreground ,magenta)))
|
||||
|
|
@ -4707,7 +4700,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; hydra
|
||||
`(hydra-face-amaranth ((,c :inherit bold :foreground ,yellow-warmer)))
|
||||
`(hydra-face-blue ((,c :inherit bold :foreground ,blue)))
|
||||
`(hydra-face-pink ((,c :inherit bold :foreground ,magenta-warmer-faint)))
|
||||
`(hydra-face-pink ((,c :inherit bold :foreground ,magenta-faint)))
|
||||
`(hydra-face-red ((,c :inherit bold :foreground ,red-faint)))
|
||||
`(hydra-face-teal ((,c :inherit bold :foreground ,cyan-cooler)))
|
||||
;;;;; icomplete
|
||||
|
|
@ -4835,7 +4828,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(ivy-subdir ((,c :foreground ,blue)))
|
||||
`(ivy-virtual ((,c :foreground ,magenta-cooler)))
|
||||
;;;;; ivy-posframe
|
||||
`(ivy-posframe-border ((,c :background ,fg-window-divider-inner)))
|
||||
`(ivy-posframe-border ((,c :background ,border)))
|
||||
`(ivy-posframe-cursor ((,c :background ,fg-main :foreground ,bg-main)))
|
||||
;;;;; jira (org-jira)
|
||||
`(jiralib-comment-face ((,c :background ,bg-alt)))
|
||||
|
|
@ -4897,9 +4890,9 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(ledger-font-payee-cleared-face ((,c :foreground ,blue-warmer)))
|
||||
`(ledger-font-payee-pending-face ((,c :foreground ,yellow)))
|
||||
`(ledger-font-payee-uncleared-face ((,c :foreground ,red-cooler)))
|
||||
`(ledger-font-xact-highlight-face ((,c :background ,bg-hl-alt)))
|
||||
`(ledger-font-xact-highlight-face ((,c :inherit highlight)))
|
||||
;;;;; leerzeichen
|
||||
`(leerzeichen ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(leerzeichen ((,c :background ,bg-alt)))
|
||||
;;;;; line numbers (display-line-numbers-mode and global variant)
|
||||
;; Here we cannot inherit `modus-themes-fixed-pitch'. We need to
|
||||
;; fall back to `default' otherwise line numbers do not scale when
|
||||
|
|
@ -4908,7 +4901,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
((,c :inherit ,(if modus-themes-mixed-fonts '(fixed-pitch default) 'default)
|
||||
,@(modus-themes--line-numbers
|
||||
fg-alt bg-dim
|
||||
fg-unfocused))))
|
||||
"gray50"))))
|
||||
`(line-number-current-line
|
||||
((,c :inherit (bold line-number)
|
||||
,@(modus-themes--line-numbers
|
||||
|
|
@ -4949,11 +4942,11 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(lsp-lens-face ((,c :inherit shadow :height 0.8)))
|
||||
`(lsp-lens-mouse-face ((,c :height 0.8 :foreground ,blue-cooler :underline t)))
|
||||
`(lsp-ui-doc-background ((,c :background ,bg-alt)))
|
||||
`(lsp-ui-doc-header ((,c :background ,bg-header :foreground ,fg-header)))
|
||||
`(lsp-ui-doc-header ((,c :background ,bg-active)))
|
||||
`(lsp-ui-doc-url ((,c :inherit button)))
|
||||
`(lsp-ui-peek-filename ((,c :foreground ,fg-special-warm)))
|
||||
`(lsp-ui-peek-footer ((,c :background ,bg-header :foreground ,fg-header)))
|
||||
`(lsp-ui-peek-header ((,c :background ,bg-header :foreground ,fg-header)))
|
||||
`(lsp-ui-peek-footer ((,c :background ,bg-active)))
|
||||
`(lsp-ui-peek-header ((,c :background ,bg-active)))
|
||||
`(lsp-ui-peek-highlight ((,c :inherit modus-themes-subtle-blue)))
|
||||
`(lsp-ui-peek-line-number ((,c :inherit shadow)))
|
||||
`(lsp-ui-peek-list ((,c :background ,bg-dim)))
|
||||
|
|
@ -5011,7 +5004,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
bg-diff-changed fg-diff-changed
|
||||
yellow-nuanced-bg fg-diff-changed))))
|
||||
`(magit-diff-base-highlight ((,c :inherit modus-themes-diff-focus-changed)))
|
||||
`(magit-diff-context ((,c ,@(unless (eq modus-themes-diffs 'bg-only) (list :foreground fg-unfocused)))))
|
||||
`(magit-diff-context ((,c ,@(unless (eq modus-themes-diffs 'bg-only) (list :foreground "gray50")))))
|
||||
`(magit-diff-context-highlight ((,c ,@(modus-themes--diff
|
||||
bg-inactive fg-inactive
|
||||
bg-dim fg-alt
|
||||
|
|
@ -5044,7 +5037,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(magit-diff-removed-highlight ((,c :inherit modus-themes-diff-focus-removed)))
|
||||
`(magit-diffstat-added ((,c :inherit modus-themes-grue)))
|
||||
`(magit-diffstat-removed ((,c :foreground ,red)))
|
||||
`(magit-dimmed ((,c :foreground ,fg-unfocused)))
|
||||
`(magit-dimmed ((,c :inherit shadow)))
|
||||
`(magit-filename ((,c :foreground ,fg-special-cold)))
|
||||
`(magit-hash ((,c :inherit shadow)))
|
||||
`(magit-head ((,c :inherit magit-branch-local)))
|
||||
|
|
@ -5056,8 +5049,8 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(magit-log-author ((,c :foreground ,cyan)))
|
||||
`(magit-log-date ((,c :inherit shadow)))
|
||||
`(magit-log-graph ((,c :foreground ,fg-dim)))
|
||||
`(magit-mode-line-process ((,c :inherit bold :foreground ,cyan-active)))
|
||||
`(magit-mode-line-process-error ((,c :inherit bold :foreground ,red-active)))
|
||||
`(magit-mode-line-process ((,c :inherit bold :foreground ,cyan)))
|
||||
`(magit-mode-line-process-error ((,c :inherit bold :foreground ,red)))
|
||||
`(magit-process-ng ((,c :inherit error)))
|
||||
`(magit-process-ok ((,c :inherit success)))
|
||||
`(magit-reflog-amend ((,c :inherit warning)))
|
||||
|
|
@ -5106,7 +5099,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(marginalia-archive ((,c :foreground ,cyan-cooler)))
|
||||
`(marginalia-char ((,c :foreground ,magenta)))
|
||||
`(marginalia-date ((,c :foreground ,cyan)))
|
||||
`(marginalia-documentation ((,c :inherit modus-themes-slant :foreground ,fg-docstring)))
|
||||
`(marginalia-documentation ((,c :inherit modus-themes-slant :foreground ,fg-special-cold)))
|
||||
`(marginalia-file-name ((,c :foreground ,blue-faint)))
|
||||
`(marginalia-file-owner ((,c :foreground ,red-faint)))
|
||||
`(marginalia-file-priv-dir ((,c :foreground ,blue-warmer)))
|
||||
|
|
@ -5117,17 +5110,17 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(marginalia-file-priv-rare ((,c :foreground ,red)))
|
||||
`(marginalia-file-priv-read ((,c :foreground ,fg-main)))
|
||||
`(marginalia-file-priv-write ((,c :foreground ,cyan)))
|
||||
`(marginalia-function ((,c :foreground ,magenta-warmer-faint)))
|
||||
`(marginalia-function ((,c :foreground ,magenta-faint)))
|
||||
`(marginalia-key ((,c :inherit modus-themes-key-binding)))
|
||||
`(marginalia-lighter ((,c :foreground ,blue-warmer)))
|
||||
`(marginalia-list ((,c :foreground ,magenta-cooler-faint)))
|
||||
`(marginalia-list ((,c :foreground ,magenta-faint)))
|
||||
`(marginalia-mode ((,c :foreground ,cyan)))
|
||||
`(marginalia-modified ((,c :foreground ,magenta-warmer-faint)))
|
||||
`(marginalia-modified ((,c :foreground ,magenta-faint)))
|
||||
`(marginalia-null ((,c :inherit shadow)))
|
||||
`(marginalia-number ((,c :foreground ,cyan)))
|
||||
`(marginalia-size ((,c :foreground ,cyan-cooler-faint)))
|
||||
`(marginalia-size ((,c :foreground ,cyan-faint)))
|
||||
`(marginalia-string ((,c :foreground ,blue-warmer)))
|
||||
`(marginalia-symbol ((,c :foreground ,blue-cooler-faint)))
|
||||
`(marginalia-symbol ((,c :foreground ,blue-faint)))
|
||||
`(marginalia-true ((,c :foreground ,fg-main)))
|
||||
`(marginalia-type ((,c :foreground ,cyan-cooler)))
|
||||
`(marginalia-value ((,c :foreground ,cyan)))
|
||||
|
|
@ -5227,9 +5220,9 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(mentor-tracker-name ((,c :foreground ,magenta-warmer)))
|
||||
;;;;; messages
|
||||
`(message-cited-text-1 ((,c ,@(modus-themes--mail-cite blue-faint blue fg-special-cold))))
|
||||
`(message-cited-text-2 ((,c ,@(modus-themes--mail-cite yellow-faint yellow yellow-warmer-faint))))
|
||||
`(message-cited-text-3 ((,c ,@(modus-themes--mail-cite magenta-warmer-faint magenta-warmer fg-special-calm))))
|
||||
`(message-cited-text-4 ((,c ,@(modus-themes--mail-cite cyan-cooler-faint cyan-cooler fg-special-mild))))
|
||||
`(message-cited-text-2 ((,c ,@(modus-themes--mail-cite yellow-faint yellow yellow-faint))))
|
||||
`(message-cited-text-3 ((,c ,@(modus-themes--mail-cite magenta-faint magenta fg-special-calm))))
|
||||
`(message-cited-text-4 ((,c ,@(modus-themes--mail-cite cyan-faint cyan fg-special-mild))))
|
||||
`(message-header-cc ((,c :foreground ,blue-cooler)))
|
||||
`(message-header-name ((,c :inherit bold :foreground ,cyan)))
|
||||
`(message-header-newsgroups ((,c :inherit message-header-other)))
|
||||
|
|
@ -5241,7 +5234,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(message-separator ((,c :inherit modus-themes-intense-neutral)))
|
||||
;;;;; mini-modeline
|
||||
`(mini-modeline-mode-line ((,c :background ,blue-intense :height 0.14)))
|
||||
`(mini-modeline-mode-line-inactive ((,c :background ,fg-window-divider-inner :height 0.1)))
|
||||
`(mini-modeline-mode-line-inactive ((,c :background ,border :height 0.1)))
|
||||
;;;;; minimap
|
||||
`(minimap-active-region-background ((,c :background ,bg-active)))
|
||||
`(minimap-current-line-face ((,c :background ,cyan-intense-bg :foreground ,fg-main)))
|
||||
|
|
@ -5317,7 +5310,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(mu4e-related-face ((,c :inherit (italic shadow))))
|
||||
`(mu4e-replied-face ((,c :foreground ,blue)))
|
||||
`(mu4e-special-header-value-face ((,c :inherit message-header-subject)))
|
||||
`(mu4e-system-face ((,c :inherit modus-themes-slant :foreground ,fg-mark-del)))
|
||||
`(mu4e-system-face ((,c :inherit modus-themes-slant :foreground ,err)))
|
||||
`(mu4e-title-face ((,c :foreground ,fg-main)))
|
||||
`(mu4e-trashed-face ((,c :foreground ,red)))
|
||||
`(mu4e-unread-face ((,c :inherit bold)))
|
||||
|
|
@ -5429,14 +5422,14 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(org-agenda-calendar-sexp ((,c ,@(modus-themes--agenda-event blue-warmer t))))
|
||||
`(org-agenda-clocking ((,c :background ,yellow-nuanced-bg :foreground ,red-warmer)))
|
||||
`(org-agenda-column-dateline ((,c :background ,bg-alt)))
|
||||
`(org-agenda-current-time ((,c :foreground ,blue-cooler-faint)))
|
||||
`(org-agenda-current-time ((,c :foreground ,blue-faint)))
|
||||
`(org-agenda-date ((,c ,@(modus-themes--agenda-date cyan fg-main))))
|
||||
`(org-agenda-date-today
|
||||
((,c ,@(modus-themes--agenda-date cyan fg-main nil nil bg-special-cold t t))))
|
||||
`(org-agenda-date-weekend
|
||||
((,c ,@(modus-themes--agenda-date cyan-cooler-faint fg-alt cyan fg-main))))
|
||||
((,c ,@(modus-themes--agenda-date cyan-faint fg-alt cyan fg-main))))
|
||||
`(org-agenda-date-weekend-today
|
||||
((,c ,@(modus-themes--agenda-date cyan-cooler-faint fg-alt cyan fg-main bg-special-cold t t))))
|
||||
((,c ,@(modus-themes--agenda-date cyan-faint fg-alt cyan fg-main bg-special-cold t t))))
|
||||
`(org-agenda-diary ((,c :inherit org-agenda-calendar-sexp)))
|
||||
`(org-agenda-dimmed-todo-face ((,c :inherit shadow)))
|
||||
`(org-agenda-done ((,c :inherit modus-themes-grue-nuanced)))
|
||||
|
|
@ -5459,7 +5452,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(org-checkbox ((,c :foreground ,yellow-cooler)))
|
||||
`(org-checkbox-statistics-done ((,c :inherit org-done)))
|
||||
`(org-checkbox-statistics-todo ((,c :inherit org-todo)))
|
||||
`(org-clock-overlay ((,c :background ,yellow-nuanced-bg :foreground ,red-warmer-faint)))
|
||||
`(org-clock-overlay ((,c :background ,yellow-nuanced-bg :foreground ,red-faint)))
|
||||
`(org-code ((,c :inherit modus-themes-markup-code :extend t)))
|
||||
`(org-column ((,c :inherit (modus-themes-fixed-pitch default)
|
||||
:background ,bg-alt)))
|
||||
|
|
@ -5476,7 +5469,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(org-ellipsis (())) ; inherits from the heading's color
|
||||
`(org-footnote ((,c :inherit button
|
||||
,@(modus-themes--link-color
|
||||
blue-warmer blue-warmer-faint))))
|
||||
blue blue-faint))))
|
||||
`(org-formula ((,c :inherit modus-themes-fixed-pitch :foreground ,red-warmer)))
|
||||
`(org-habit-alert-face ((,c ,@(modus-themes--agenda-habit
|
||||
yellow-graph-0-bg
|
||||
|
|
@ -5587,7 +5580,6 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(org-roam-title ((,c :inherit modus-themes-pseudo-header)))
|
||||
;;;;; org-superstar
|
||||
`(org-superstar-item ((,c :foreground ,fg-main)))
|
||||
`(org-superstar-leading ((,c :foreground ,fg-whitespace)))
|
||||
;;;;; org-table-sticky-header
|
||||
`(org-table-sticky-header-face ((,c :inherit modus-themes-special-cold)))
|
||||
;;;;; org-tree-slide
|
||||
|
|
@ -5622,7 +5614,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(package-status-new ((,c :inherit success)))
|
||||
`(package-status-unsigned ((,c :inherit error)))
|
||||
;;;;; page-break-lines
|
||||
`(page-break-lines ((,c :inherit default :foreground ,fg-window-divider-outer)))
|
||||
`(page-break-lines ((,c :inherit default :foreground "gray50")))
|
||||
;;;;; pandoc-mode
|
||||
`(pandoc-citation-key-face ((,c :background ,bg-dim :foreground ,magenta-warmer)))
|
||||
`(pandoc-directive-@@-face ((,c :background ,bg-dim :foreground ,blue-cooler)))
|
||||
|
|
@ -5630,7 +5622,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(pandoc-directive-contents-face ((,c :foreground ,cyan-cooler)))
|
||||
`(pandoc-directive-type-face ((,c :foreground ,magenta)))
|
||||
;;;;; paren-face
|
||||
`(parenthesis ((,c :foreground ,fg-unfocused)))
|
||||
`(parenthesis ((,c :inherit shadow)))
|
||||
;;;;; pass
|
||||
`(pass-mode-directory-face ((,c :inherit bold :foreground ,fg-special-cold)))
|
||||
`(pass-mode-entry-face ((,c :background ,bg-main :foreground ,fg-main)))
|
||||
|
|
@ -5666,7 +5658,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(popup-summary-face ((,c :background ,bg-active :foreground ,fg-inactive)))
|
||||
`(popup-tip-face ((,c :inherit modus-themes-refine-yellow)))
|
||||
;;;;; powerline
|
||||
`(powerline-active0 ((,c :background ,fg-unfocused :foreground ,bg-main)))
|
||||
`(powerline-active0 ((,c :background "gray50" :foreground ,bg-main)))
|
||||
`(powerline-active1 ((,c :inherit mode-line-active)))
|
||||
`(powerline-active2 ((,c :inherit mode-line-inactive)))
|
||||
`(powerline-inactive0 ((,c :background ,bg-active :foreground ,fg-alt)))
|
||||
|
|
@ -5700,7 +5692,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(pyim-page-subword ((,c :background ,bg-inactive)))
|
||||
;;;;; quick-peek
|
||||
`(quick-peek-background-face ((,c :background ,bg-alt)))
|
||||
`(quick-peek-border-face ((,c :background ,fg-window-divider-inner :height 1)))
|
||||
`(quick-peek-border-face ((,c :background ,border :height 1)))
|
||||
`(quick-peek-padding-face ((,c :background ,bg-alt :height 0.15)))
|
||||
;;;;; racket-mode
|
||||
`(racket-debug-break-face ((,c :inherit modus-themes-intense-red)))
|
||||
|
|
@ -5712,7 +5704,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(racket-keyword-argument-face ((,c :foreground ,red-warmer)))
|
||||
`(racket-logger-config-face ((,c :inherit (shadow modus-themes-slant))))
|
||||
`(racket-logger-debug-face ((,c :foreground ,blue-cooler)))
|
||||
`(racket-logger-info-face ((,c :foreground ,fg-lang-note)))
|
||||
`(racket-logger-info-face ((,c :foreground ,note)))
|
||||
`(racket-logger-topic-face ((,c :inherit modus-themes-slant :foreground ,magenta)))
|
||||
`(racket-selfeval-face ((,c :foreground ,green-warmer)))
|
||||
`(racket-xp-error-face ((,c :inherit modus-themes-lang-error)))
|
||||
|
|
@ -5767,7 +5759,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(reb-regexp-grouping-construct ((,c :inherit font-lock-regexp-grouping-construct)))
|
||||
;;;;; rg (rg.el)
|
||||
`(rg-column-number-face ((,c :foreground ,magenta-cooler)))
|
||||
`(rg-context-face ((,c :foreground ,fg-unfocused)))
|
||||
`(rg-context-face ((,c :inherit shadow)))
|
||||
`(rg-error-face ((,c :inherit bold :foreground ,red)))
|
||||
`(rg-file-tag-face ((,c :foreground ,fg-special-cold)))
|
||||
`(rg-filename-face ((,c :inherit bold :foreground ,fg-special-cold)))
|
||||
|
|
@ -5779,7 +5771,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(rg-toggle-on-face ((,c :inherit bold :foreground ,cyan)))
|
||||
`(rg-warning-face ((,c :inherit bold :foreground ,yellow)))
|
||||
;;;;; ripgrep
|
||||
`(ripgrep-context-face ((,c :foreground ,fg-unfocused)))
|
||||
`(ripgrep-context-face ((,c :inherit shadow)))
|
||||
`(ripgrep-error-face ((,c :inherit bold :foreground ,red)))
|
||||
`(ripgrep-hit-face ((,c :foreground ,cyan)))
|
||||
`(ripgrep-match-face ((,c :inherit modus-themes-special-calm)))
|
||||
|
|
@ -5790,7 +5782,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(ruler-mode-column-number ((,c :inherit ruler-mode-default :foreground ,fg-main)))
|
||||
`(ruler-mode-comment-column ((,c :inherit ruler-mode-default :foreground ,red)))
|
||||
`(ruler-mode-current-column ((,c :inherit ruler-mode-default :background ,blue-subtle-bg :foreground ,fg-main)))
|
||||
`(ruler-mode-default ((,c :inherit default :background ,bg-alt :foreground ,fg-unfocused)))
|
||||
`(ruler-mode-default ((,c :inherit default :background ,bg-alt :foreground "gray50")))
|
||||
`(ruler-mode-fill-column ((,c :inherit ruler-mode-default :foreground ,green)))
|
||||
`(ruler-mode-fringes ((,c :inherit ruler-mode-default :foreground ,cyan)))
|
||||
`(ruler-mode-goal-column ((,c :inherit ruler-mode-default :foreground ,blue)))
|
||||
|
|
@ -5808,7 +5800,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(semantic-highlight-func-current-tag-face ((,c :background ,bg-alt)))
|
||||
`(semantic-idle-symbol-highlight ((,c :inherit modus-themes-special-mild)))
|
||||
`(semantic-tag-boundary-face ((,c :overline ,blue-intense)))
|
||||
`(semantic-unmatched-syntax-face ((,c :underline ,fg-lang-error)))
|
||||
`(semantic-unmatched-syntax-face ((,c :underline ,err)))
|
||||
;;;;; sesman
|
||||
`(sesman-browser-button-face ((,c :inherit button)))
|
||||
`(sesman-browser-highligh-face ((,c :inherit highlight)))
|
||||
|
|
@ -5955,7 +5947,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(swiper-background-match-face-2 ((,c :inherit modus-themes-completion-match-0)))
|
||||
`(swiper-background-match-face-3 ((,c :inherit modus-themes-completion-match-1)))
|
||||
`(swiper-background-match-face-4 ((,c :inherit modus-themes-completion-match-2)))
|
||||
`(swiper-line-face ((,c :background ,bg-hl-alt-intense)))
|
||||
`(swiper-line-face ((,c :inherit highlight)))
|
||||
`(swiper-match-face-1 (( )))
|
||||
`(swiper-match-face-2 ((,c :inherit modus-themes-completion-match-0)))
|
||||
`(swiper-match-face-3 ((,c :inherit modus-themes-completion-match-1)))
|
||||
|
|
@ -6025,7 +6017,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(tab-line-tab-inactive ((,c :inherit modus-themes-tab-inactive)))
|
||||
`(tab-line-tab-inactive-alternate ((,c ,@(modus-themes--tab bg-tab-inactive-alt
|
||||
bg-tab-inactive-alt-accent fg-main nil t))))
|
||||
`(tab-line-tab-modified ((,c :foreground ,red-cooler-faint)))
|
||||
`(tab-line-tab-modified ((,c :foreground ,red-faint)))
|
||||
;;;;; table (built-in table.el)
|
||||
`(table-cell ((,c :background ,blue-nuanced-bg)))
|
||||
;;;;; telega
|
||||
|
|
@ -6100,7 +6092,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(transient-key ((,c :inherit modus-themes-key-binding)))
|
||||
`(transient-mismatched-key ((,c :underline t)))
|
||||
`(transient-nonstandard-key ((,c :underline t)))
|
||||
`(transient-pink ((,c :inherit bold :foreground ,magenta-warmer-faint)))
|
||||
`(transient-pink ((,c :inherit bold :foreground ,magenta)))
|
||||
`(transient-purple ((,c :inherit bold :foreground ,magenta-cooler)))
|
||||
`(transient-red ((,c :inherit bold :foreground ,red-faint)))
|
||||
`(transient-teal ((,c :inherit bold :foreground ,cyan-cooler)))
|
||||
|
|
@ -6192,31 +6184,33 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(undo-tree-visualizer-register-face ((,c :foreground ,magenta-intense)))
|
||||
`(undo-tree-visualizer-unmodified-face ((,c :foreground ,green-intense)))
|
||||
;;;;; vc (vc-dir.el, vc-hooks.el)
|
||||
`(vc-dir-directory ((,c :foreground ,blue)))
|
||||
`(vc-dir-file ((,c :foreground ,fg-main)))
|
||||
`(vc-dir-header ((,c :foreground ,cyan-cooler)))
|
||||
`(vc-dir-header-value ((,c :foreground ,magenta-cooler)))
|
||||
`(vc-dir-mark-indicator ((,c :foreground ,blue-cooler)))
|
||||
`(vc-dir-status-edited ((,c :foreground ,yellow)))
|
||||
`(vc-dir-directory (( )))
|
||||
`(vc-dir-file ((,c :foreground ,name)))
|
||||
`(vc-dir-header ((,c :inherit bold)))
|
||||
`(vc-dir-header-value ((,c :foreground ,string)))
|
||||
`(vc-dir-mark-indicator (( )))
|
||||
`(vc-dir-status-edited ((,c :inherit italic)))
|
||||
`(vc-dir-status-ignored ((,c :inherit shadow)))
|
||||
`(vc-dir-status-up-to-date ((,c :foreground ,cyan)))
|
||||
`(vc-dir-status-up-to-date ((,c :foreground ,note)))
|
||||
`(vc-dir-status-warning ((,c :inherit error)))
|
||||
`(vc-conflict-state ((,c :inherit bold :foreground ,red-active)))
|
||||
`(vc-edited-state ((,c :foreground ,yellow-active)))
|
||||
`(vc-locally-added-state ((,c :foreground ,cyan-active)))
|
||||
`(vc-locked-state ((,c :foreground ,blue-active)))
|
||||
`(vc-missing-state ((,c :inherit modus-themes-slant :foreground ,magenta-active)))
|
||||
`(vc-needs-update-state ((,c :inherit modus-themes-slant :foreground ,green-active)))
|
||||
`(vc-removed-state ((,c :foreground ,red-active)))
|
||||
`(vc-state-base ((,c :foreground ,fg-active)))
|
||||
`(vc-up-to-date-state ((,c :foreground ,fg-special-cold)))
|
||||
`(vc-conflict-state ((,c :inherit error)))
|
||||
`(vc-edited-state ((,c :inherit italic)))
|
||||
`(vc-git-log-edit-summary-max-warning ((,c :inherit error)))
|
||||
`(vc-git-log-edit-summary-target-warning ((,c :inherit warning)))
|
||||
`(vc-locally-added-state ((,c :inherit italic)))
|
||||
`(vc-locked-state ((,c :inherit success)))
|
||||
`(vc-missing-state ((,c :inherit error)))
|
||||
`(vc-needs-update-state ((,c :inherit error)))
|
||||
`(vc-removed-state ((,c :inherit error)))
|
||||
`(vc-state-base (( )))
|
||||
`(vc-up-to-date-state (( )))
|
||||
;;;;; vertico
|
||||
`(vertico-current ((,c :inherit modus-themes-completion-selected)))
|
||||
;;;;; vertico-quick
|
||||
`(vertico-quick1 ((,c :inherit bold :background ,bg-char-0)))
|
||||
`(vertico-quick2 ((,c :inherit bold :background ,bg-char-1)))
|
||||
;;;;; vimish-fold
|
||||
`(vimish-fold-fringe ((,c :foreground ,cyan-active)))
|
||||
`(vimish-fold-fringe ((,c :foreground ,cyan)))
|
||||
`(vimish-fold-mouse-face ((,c :inherit modus-themes-intense-blue)))
|
||||
`(vimish-fold-overlay ((,c :background ,bg-alt :foreground ,fg-special-cold)))
|
||||
;;;;; visible-mark
|
||||
|
|
@ -6321,7 +6315,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
`(web-mode-underline-face ((,c :underline t)))
|
||||
`(web-mode-variable-name-face ((,c :inherit font-lock-variable-name-face)))
|
||||
`(web-mode-warning-face ((,c :inherit font-lock-warning-face)))
|
||||
`(web-mode-whitespace-face ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(web-mode-whitespace-face ((,c :background ,bg-alt)))
|
||||
;;;;; wgrep
|
||||
`(wgrep-delete-face ((,c :inherit warning)))
|
||||
`(wgrep-done-face ((,c :inherit success)))
|
||||
|
|
@ -6342,19 +6336,19 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; whitespace-mode
|
||||
`(whitespace-big-indent ((,c :inherit modus-themes-subtle-red)))
|
||||
`(whitespace-empty ((,c :inherit modus-themes-intense-magenta)))
|
||||
`(whitespace-hspace ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(whitespace-indentation ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(whitespace-hspace ((,c :background ,bg-alt)))
|
||||
`(whitespace-indentation ((,c :background ,bg-alt)))
|
||||
`(whitespace-line ((,c :inherit modus-themes-subtle-yellow)))
|
||||
`(whitespace-newline ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(whitespace-space ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(whitespace-newline ((,c :background ,bg-alt)))
|
||||
`(whitespace-space ((,c :background ,bg-alt)))
|
||||
`(whitespace-space-after-tab ((,c :inherit modus-themes-subtle-magenta)))
|
||||
`(whitespace-space-before-tab ((,c :inherit modus-themes-subtle-cyan)))
|
||||
`(whitespace-tab ((,c :background ,bg-whitespace :foreground ,fg-whitespace)))
|
||||
`(whitespace-tab ((,c :background ,bg-alt)))
|
||||
`(whitespace-trailing ((,c :inherit modus-themes-intense-red)))
|
||||
;;;;; window-divider-mode
|
||||
`(window-divider ((,c :foreground ,fg-window-divider-inner)))
|
||||
`(window-divider-first-pixel ((,c :foreground ,fg-window-divider-outer)))
|
||||
`(window-divider-last-pixel ((,c :foreground ,fg-window-divider-outer)))
|
||||
`(window-divider ((,c :foreground ,border)))
|
||||
`(window-divider-first-pixel ((,c :foreground "gray50")))
|
||||
`(window-divider-last-pixel ((,c :foreground "gray50")))
|
||||
;;;;; winum
|
||||
`(winum-face ((,c :inherit modus-themes-bold :foreground ,cyan)))
|
||||
;;;;; writegood-mode
|
||||
|
|
@ -6378,7 +6372,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
;;;;; yaml-mode
|
||||
`(yaml-tab-face ((,c :inherit modus-themes-intense-red)))
|
||||
;;;;; yasnippet
|
||||
`(yas-field-highlight-face ((,c :background ,bg-hl-alt-intense)))
|
||||
`(yas-field-highlight-face ((,c :inherit highlight)))
|
||||
;;;;; ztree
|
||||
`(ztreep-arrow-face ((,c :foreground ,fg-inactive)))
|
||||
`(ztreep-diff-header-face ((,c :inherit bold :height 1.2 :foreground ,fg-special-cold)))
|
||||
|
|
@ -6407,7 +6401,7 @@ by virtue of calling either of `modus-themes-load-operandi' and
|
|||
'( ,red-graph-0-bg ,green-graph-0-bg ,yellow-graph-0-bg ,blue-graph-0-bg ,magenta-graph-0-bg ,cyan-graph-0-bg
|
||||
,red-graph-1-bg ,green-graph-1-bg ,yellow-graph-1-bg ,blue-graph-1-bg ,magenta-graph-1-bg ,cyan-graph-1-bg))
|
||||
;;;; exwm
|
||||
`(exwm-floating-border-color ,fg-window-divider-inner)
|
||||
`(exwm-floating-border-color ,border)
|
||||
;;;; flymake fringe indicators
|
||||
`(flymake-error-bitmap '(flymake-double-exclamation-mark modus-themes-fringe-red))
|
||||
`(flymake-warning-bitmap '(exclamation-mark modus-themes-fringe-yellow))
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(fg-main "#ffffff")
|
||||
(fg-dim "#e0e6f0")
|
||||
(fg-alt "#a8a8a8")
|
||||
|
||||
(border "#646464")
|
||||
;; specifically for on/off states and must be combined with
|
||||
;; themselves, though the backgrounds are also meant to be used with
|
||||
;; other "active" values, defined further below; bg-active-accent
|
||||
|
|
@ -94,60 +96,41 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
;; highlighted constructs; they must either be used as pairs based
|
||||
;; on their name or each can be combined with {fg,bg}-{main,alt,dim}
|
||||
;; always in accordance with their role as background or foreground
|
||||
(bg-special-cold "#203448") (bg-special-faint-cold "#0e183a") (fg-special-cold "#c6eaff")
|
||||
(bg-special-mild "#00322e") (bg-special-faint-mild "#001f1a") (fg-special-mild "#bfebe0")
|
||||
(bg-special-warm "#382f27") (bg-special-faint-warm "#241613") (fg-special-warm "#f8dec0")
|
||||
(bg-special-calm "#392a48") (bg-special-faint-calm "#251232") (fg-special-calm "#fbd6f4")
|
||||
(bg-special-cold "#203448") (fg-special-cold "#c6eaff")
|
||||
(bg-special-mild "#00322e") (fg-special-mild "#bfebe0")
|
||||
(bg-special-warm "#382f27") (fg-special-warm "#f8dec0")
|
||||
(bg-special-calm "#392a48") (fg-special-calm "#fbd6f4")
|
||||
;; foregrounds that can be combined with bg-main, bg-dim, bg-alt
|
||||
(red "#ff8059")
|
||||
(red-warmer "#ef8b50")
|
||||
(red-cooler "#ff9077")
|
||||
(red-faint "#ffa0a0")
|
||||
(red-warmer-faint "#f5aa80")
|
||||
(red-cooler-faint "#ff9fbf")
|
||||
(red-intense "#ff5f5f")
|
||||
(green "#44bc44")
|
||||
(green-warmer "#70b900")
|
||||
(green-cooler "#00c06f")
|
||||
(green-faint "#78bf78")
|
||||
(green-warmer-faint "#99b56f")
|
||||
(green-cooler-faint "#88bf99")
|
||||
(green-intense "#44df44")
|
||||
(yellow "#d0bc00")
|
||||
(yellow-warmer "#c0c530")
|
||||
(yellow-cooler "#d3b55f")
|
||||
(yellow-faint "#d2b580")
|
||||
(yellow-warmer-faint "#cabf77")
|
||||
(yellow-cooler-faint "#d0ba95")
|
||||
(yellow-intense "#efef00")
|
||||
(blue "#2fafff")
|
||||
(blue-warmer "#79a8ff")
|
||||
(blue-cooler "#00bcff")
|
||||
(blue-faint "#82b0ec")
|
||||
(blue-warmer-faint "#a0acef")
|
||||
(blue-cooler-faint "#80b2f0")
|
||||
(blue-intense "#338fff")
|
||||
(magenta "#feacd0")
|
||||
(magenta-warmer "#f78fe7")
|
||||
(magenta-cooler "#b6a0ff")
|
||||
(magenta-faint "#e0b2d6")
|
||||
(magenta-warmer-faint "#ef9fe4")
|
||||
(magenta-cooler-faint "#cfa6ff")
|
||||
(magenta-intense "#ff66ff")
|
||||
(cyan "#00d3d0")
|
||||
(cyan-warmer "#4ae2f0")
|
||||
(cyan-cooler "#6ae4b9")
|
||||
(cyan-faint "#90c4ed")
|
||||
(cyan-warmer-faint "#a0bfdf")
|
||||
(cyan-cooler-faint "#a4d0bb")
|
||||
(cyan-intense "#00eff0")
|
||||
;; those foregrounds are meant exclusively for bg-active, bg-inactive
|
||||
(red-active "#ffa7ba")
|
||||
(green-active "#70d73f")
|
||||
(yellow-active "#dbbe5f")
|
||||
(blue-active "#34cfff")
|
||||
(magenta-active "#d5b1ff")
|
||||
(cyan-active "#00d8b4")
|
||||
(red "#ff8059")
|
||||
(red-warmer "#ef8b50")
|
||||
(red-cooler "#ff9077")
|
||||
(red-faint "#ffa0a0")
|
||||
(red-intense "#ff5f5f")
|
||||
(green "#44bc44")
|
||||
(green-warmer "#70b900")
|
||||
(green-cooler "#00c06f")
|
||||
(green-faint "#78bf78")
|
||||
(green-intense "#44df44")
|
||||
(yellow "#d0bc00")
|
||||
(yellow-warmer "#c0c530")
|
||||
(yellow-cooler "#d3b55f")
|
||||
(yellow-faint "#d2b580")
|
||||
(yellow-intense "#efef00")
|
||||
(blue "#2fafff")
|
||||
(blue-warmer "#79a8ff")
|
||||
(blue-cooler "#00bcff")
|
||||
(blue-faint "#82b0ec")
|
||||
(blue-intense "#338fff")
|
||||
(magenta "#feacd0")
|
||||
(magenta-warmer "#f78fe7")
|
||||
(magenta-cooler "#b6a0ff")
|
||||
(magenta-faint "#e0b2d6")
|
||||
(magenta-intense "#ff66ff")
|
||||
(cyan "#00d3d0")
|
||||
(cyan-warmer "#4ae2f0")
|
||||
(cyan-cooler "#6ae4b9")
|
||||
(cyan-faint "#90c4ed")
|
||||
(cyan-intense "#00eff0")
|
||||
;; the "subtle" values below be combined with fg-dim, while the
|
||||
;; "intense" should be paired with fg-main
|
||||
(red-subtle-bg "#762422")
|
||||
|
|
@ -246,8 +229,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-hl-line "#151823")
|
||||
(bg-hl-line-intense "#292929")
|
||||
(bg-hl-line-intense-accent "#002a4f")
|
||||
(bg-hl-alt "#181732")
|
||||
(bg-hl-alt-intense "#282e46")
|
||||
(bg-paren-match "#6f3355")
|
||||
(bg-paren-match-intense "#7416b5")
|
||||
(bg-paren-expression "#221044")
|
||||
|
|
@ -268,23 +249,32 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-tab-inactive-alt "#595959")
|
||||
(bg-tab-inactive-alt-accent "#505588")
|
||||
|
||||
(fg-escape-char-construct "#e7a59a")
|
||||
(fg-escape-char-backslash "#abab00")
|
||||
(builtin magenta-warmer)
|
||||
(comment fg-alt)
|
||||
(constant blue-cooler)
|
||||
(docstring fg-special-cold)
|
||||
(fnname magenta)
|
||||
(keyword magenta-cooler)
|
||||
(preprocessor red-cooler)
|
||||
(string blue-warmer)
|
||||
(type cyan-cooler)
|
||||
(variable cyan)
|
||||
|
||||
(fg-lang-error "#ef8690")
|
||||
(fg-lang-warning "#b0aa00")
|
||||
(fg-lang-note "#9d9def")
|
||||
(fg-lang-underline-error "#ff4a6f")
|
||||
(fg-lang-underline-warning "#d0de00")
|
||||
(fg-lang-underline-note "#5f6fff")
|
||||
(date cyan)
|
||||
(keybind blue-cooler)
|
||||
(link blue-cooler)
|
||||
(link-visited magenta-cooler)
|
||||
(name fg-special-cold)
|
||||
(prompt cyan-cooler)
|
||||
|
||||
(fg-window-divider-inner "#646464")
|
||||
(fg-window-divider-outer "#969696")
|
||||
(rx-construct green-cooler)
|
||||
(rx-backslash magenta)
|
||||
|
||||
(fg-unfocused "#93959b")
|
||||
(err red)
|
||||
(warning yellow)
|
||||
(success green)
|
||||
(note cyan)
|
||||
|
||||
(fg-docstring "#b0d6f5")
|
||||
(fg-comment-yellow "#d0a070")
|
||||
(heading-0 cyan-cooler)
|
||||
(heading-1 fg-main)
|
||||
(heading-2 fg-special-warm)
|
||||
|
|
@ -295,7 +285,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(heading-7 red-faint)
|
||||
(heading-8 magenta-faint)
|
||||
|
||||
(bg-header "#212121") (fg-header "#dddddd")
|
||||
(heading-rainbow-0 blue-warmer)
|
||||
(heading-rainbow-1 magenta-cooler)
|
||||
(heading-rainbow-2 magenta)
|
||||
|
|
@ -306,7 +295,6 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(heading-rainbow-7 yellow-warmer)
|
||||
(heading-rainbow-8 yellow)
|
||||
|
||||
(bg-whitespace "#101424") (fg-whitespace "#aa9e9f")
|
||||
(rainbow-0 fg-main)
|
||||
(rainbow-1 magenta-cooler)
|
||||
(rainbow-2 cyan-intense)
|
||||
|
|
@ -331,11 +319,7 @@ which corresponds to a minimum contrast in relative luminance of
|
|||
(bg-diff-focus-added "#1d3c25") (fg-diff-focus-added "#b4ddb4")
|
||||
(bg-diff-focus-added-deuteran "#003959") (fg-diff-focus-added-deuteran "#bfe4ff")
|
||||
(bg-diff-focus-changed "#424200") (fg-diff-focus-changed "#d0daaf")
|
||||
(bg-diff-focus-removed "#601f29") (fg-diff-focus-removed "#eebdba")
|
||||
|
||||
(bg-mark-sel "#002f2f") (fg-mark-sel "#60cfa2")
|
||||
(bg-mark-del "#5a0000") (fg-mark-del "#ff99aa")
|
||||
(bg-mark-alt "#3f2210") (fg-mark-alt "#f0aa20"))
|
||||
(bg-diff-focus-removed "#601f29") (fg-diff-focus-removed "#eebdba"))
|
||||
"The entire palette of the `modus-vivendi' theme.
|
||||
Each element has the form (NAME HEX) with the former as a
|
||||
symbol and the latter as a string.")
|
||||
|
|
|
|||
Loading…
Reference in a new issue