diff --git a/adwaita-dark-theme.el b/adwaita-dark-theme.el index adabbc9..2188fb8 100644 --- a/adwaita-dark-theme.el +++ b/adwaita-dark-theme.el @@ -269,16 +269,19 @@ `(custom-changed ((,class (:foreground ,blue)))) ;; diff-mode - `(diff-added ((,class (:inherit hl-line :foreground ,green)))) - `(diff-changed ((,class (:foreground ,violet)))) + `(diff-added ((,class (:foreground ,teal)))) + `(diff-changed ((,class (:foreground ,orange)))) `(diff-context ((,class (:foreground ,fg-alt)))) - `(diff-removed ((,class (:background ,base-3 :foreground ,red)))) - `(diff-header ((,class (:background nil :foreground ,cyan)))) - `(diff-file-header ((,class (:background nil :foreground ,blue)))) - `(diff-hunk-header ((,class (:foreground ,violet)))) - `(diff-refine-added ((,class (:inherit diff-added :inverse-video t)))) - `(diff-refine-changed ((,class (:inherit diff-changed :inverse-video t)))) - `(diff-refine-removed ((,class (:inherit diff-removed :invertse-video t)))) + `(diff-removed ((,class (:foreground ,red)))) + `(diff-header ((,class (:foreground ,base-7 :weight bold)))) + `(diff-file-header ((,class (:foreground ,fg)))) + `(diff-hunk-header ((,class (:foreground ,base-7)))) + `(diff-indicator-added ((,class (:inherit diff-added :bold t)))) + `(diff-indicator-changed ((,class (:inherit diff-changed :bold t)))) + `(diff-indicator-removed ((,class (:inherit diff-removed :bold t)))) + `(diff-refine-added ((,class (:inherit diff-added :bold t :underline t)))) + `(diff-refine-changed ((,class (:inherit diff-changed :bold t :underline t)))) + `(diff-refine-removed ((,class (:inherit diff-removed :bold t :underline t)))) ;; dired `(dired-directory ((,class (:foreground ,magenta)))) @@ -610,6 +613,12 @@ `(magit-branch-remote ((,class (:foreground ,blue)))) `(magit-cherry-equivalent ((,class (:foreground ,violet)))) `(magit-cherry-unmatched ((,class (:foreground ,cyan)))) + `(magit-diff-added ((,class (:foreground ,teal)))) + `(magit-diff-added-highlight ((,class (:inherit (magit-diff-added hl-line))))) + `(magit-diff-removed ((,class (:foreground ,red)))) + `(magit-diff-removed-highlight ((,class (:inherit (magit-diff-removed hl-line))))) + `(magit-diff-base ((,class (:foreground ,orange)))) + `(magit-diff-base-highlight ((,class (:inherit (magit-diff-base hl-line))))) `(magit-diff-context ((,class (:foreground ,fg-alt)))) `(magit-diff-context-highlight ((,class (:inherit hl-line :foreground ,base-6)))) `(magit-diff-file-heading ((,class (:foreground ,fg :extend t :box ,(when flat-button-available-p '(:line-width 2 :style flat-button))))))