    `(magit-header ((t (:foreground ,midnight-blue :background nil :weight bold))))
    `(magit-header-line ((t (:inherit magit-section-heading :foreground ,wet-asphalt))))
    `(magit-section-title ((t (:foreground ,midnight-blue :background nil :weight bold))))
-   `(magit-section-highlight ((t (:background "grey85"))))
+   `(magit-section-heading ((t (:foreground ,belize-hole :background nil :weight bold))))
+   `(magit-section-highlight ((t (:background "#212026"))))
    `(magit-branch ((t (:foreground ,midnight-blue :background ,turquoise
                                    :weight bold
                                    :box (:line-width 1 :color ,green-sea)))))
    `(magit-item-highlight ((t (:background ,silver))))
 
    ;; magit-diff
-   `(magit-diff-context-highlight ((t (:foreground "grey50" :background "grey85"))))
+   `(magit-diff-added-highlight ((t (:foreground "#ceecc" :background "#336633"))))
+   `(magit-diff-context-highlight ((t (:foreground "#b2b2b2" :background "#212026"))))
+   `(magit-diff-file-heading ((t (:foreground ,foreground))))
+   `(magit-diff-file-heading-highlight ((t (:inherit magit-section-highlight))))
+   `(magit-diff-hunk-heading-highlight ((t (:foreground "#9a9aba" :background "#34323e"))))
 
    ;; magit log
    `(magit-log-author ((t (:foreground ,belize-hole))))

    ("nephritis"       . "#27ae60")

    ("peter-river"     . "#7590db")
    ("belize-hole"     . "#0a74b9")

    ("amethyst"        . "#9b59b6")
    ("wisteria"        . "DeepPink")

    ("sun-flower"      . "#f1c40f")
    ("orange"          . "#d98c10")

   `(org-agenda-date ((t (:inherit font-lock-comment-face))) t)
   `(org-agenda-structure ((t (:foreground ,green-sea))))
   `(org-archived ((t (:foreground ,midnight-blue :weight bold))))
   `(org-block-begin-line ((t (:foreground "#827591" :background "#373040"))))
   `(org-block-end-line ((t (:inherit org-block-begin-line))))
   `(org-block ((t (:foreground "#cbc1d5" :background "#2f2b33"))))
   `(org-checkbox ((t (:background ,silver :foreground ,wet-asphalt
                                   :box (:line-width 1 :style unspecified)))))
   `(org-date ((t (:foreground ,belize-hole :underline t))))
   `(org-deadline-announce ((t (:foreground ,alizarin))))
   `(org-document-title ((t (:foreground ,wisteria :weight bold))))
   `(org-done ((t (:bold t :weight bold :foreground ,emerald))))
   `(org-formula ((t (:foreground ,sun-flower))))
   `(org-headline-done ((t (:foreground ,emerald))))
