emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/subatomic-theme ff127c6 46/58: Initial support for magit 2


From: ELPA Syncer
Subject: [nongnu] elpa/subatomic-theme ff127c6 46/58: Initial support for magit 2.1.0.
Date: Thu, 21 Oct 2021 18:11:19 -0400 (EDT)

branch: elpa/subatomic-theme
commit ff127c6ff95edb3411358ebb9f0f158babd37b7c
Author: John Olsson <john@cryon.se>
Commit: John Olsson <john@cryon.se>

    Initial support for magit 2.1.0.
---
 subatomic-theme.el | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 174 insertions(+), 2 deletions(-)

diff --git a/subatomic-theme.el b/subatomic-theme.el
index 25f505f..f08eae7 100644
--- a/subatomic-theme.el
+++ b/subatomic-theme.el
@@ -385,7 +385,7 @@ The theme has to be reloaded after changing anything in 
this group."
    ;; diff
 
    `(diff-file-header
-     ((t (:background ,midnight :foreground ,victory-blue))))
+     ((t (:background ,midnight :foreground ,relaxed-white :weight bold))))
 
    `(diff-header
      ((t (:inherit default :foreground ,mystic-blue))))
@@ -409,7 +409,7 @@ The theme has to be reloaded after changing anything in 
this group."
      ((t (:foreground ,jungle-green))))
 
    `(diff-hunk-header
-     ((t (:foreground ,full-white))))
+     ((t (:foreground ,axiomatic-purple))))
 
    `(diff-refine-removed
      ((t (:background ,contrast-red :foreground ,relaxed-white :weight bold))))
@@ -420,6 +420,178 @@ The theme has to be reloaded after changing anything in 
this group."
    `(diff-refine-change
      ((t (:background ,deep-gold :foreground ,relaxed-white :weight bold))))
 
+   ;; magit (new faces since 2.1.0)
+   ;; there may be some duplication with the older magit faces.
+   ;; they should be merged over time.
+
+   `(magit-bisect-bad
+     ((t (:foreground ,brick-red))))
+
+   `(magit-bisect-good
+     ((t (:foreground ,jungle-green))))
+
+   `(magit-bisect-skip
+     ((t (:inherit default))))
+
+   `(magit-blame-date
+     ((t (:foreground ,cold-mud :background ,midnight-3))))
+
+   `(magit-blame-hash
+     ((t (:foreground ,mystic-blue :background ,midnight-3))))
+
+   `(magit-blame-heading
+     ((t (:background ,midnight-3))))
+
+   `(magit-blame-name
+     ((t (:foreground ,jungle-green :background ,midnight-3 :bold t))))
+
+   `(magit-blame-summary
+     ((t (:foreground ,relaxed-white :background ,midnight-3 :bold t))))
+
+   `(magit-branch-current
+     ((t (:foreground ,jungle-green :weight bold :underline t))))
+
+   `(magit-branch-local
+     ((t (:foreground ,jungle-green))))
+
+   `(magit-branch-remote
+     ((t (:foreground ,cold-mud))))
+
+   ;;`(magit-cherry-equivalent ((t (:inherit default))))
+   ;;`(magit-cherry-unmatched ((t (:inherit default))))
+
+   `(magit-diff-added
+     ((t (:inherit diff-added))))
+
+   `(magit-diff-added-highlight
+     ((t (:inherit magit-diff-added
+          :background ,(if subatomic-high-contrast midnight-3 midnight-1)))))
+
+   ;;`(magit-diff-base ((t (:inherit default))))
+   ;;`(magit-diff-base-highlight ((t (:inherit default))))
+   ;;`(magit-diff-conflict-heading ((t (:inherit default))))
+
+   `(magit-diff-context
+     ((t (:inherit default))))
+
+   `(magit-diff-context-highlight
+     ((t (:inherit magit-diff-context
+          :background ,(if subatomic-high-contrast midnight-3 midnight-1)))))
+
+   `(magit-diff-file-heading
+     ((t (:inherit diff-file-header))))
+
+   ;;`(magit-diff-file-heading-highlight ((t (:inherit default))))
+
+   `(magit-diff-file-heading-selection
+     ((t (:inherit default))))
+
+   `(magit-diff-hunk-heading
+     ((t (:inherit diff-hunk-header))))
+
+   `(magit-diff-hunk-heading-highlight
+     ((t (:inherit hunk-heading-highlight
+          :background ,(if subatomic-high-contrast midnight-3 midnight-1)))))
+
+   `(magit-diff-hunk-heading-selection
+     ((t (:inherit magit-diff-hunk-heading-highlight))))
+
+   `(magit-diff-lines-boundary
+     ((t (:inherit region))))
+
+   `(magit-diff-lines-heading
+     ((t (:inherit magit-diff-hunk-heading-highlight))))
+
+   ;;`(magit-diff-our ((t (:inherit default))))
+   ;;`(magit-diff-our-highlight ((t (:inherit default))))
+
+   `(magit-diff-removed
+     ((t (:inherit diff-removed))))
+
+   `(magit-diff-removed-highlight
+     ((t (:inherit magit-diff-removed
+          :background ,(if subatomic-high-contrast midnight-3 midnight-1)))))
+
+   ;;`(magit-diff-their ((t (:inherit default))))
+   ;;`(magit-diff-their-highlight ((t (:inherit default))))
+
+   `(magit-diff-whitespace-warning
+     ((t (:inherit trailing-whitespace))))
+
+   `(magit-diffstat-added
+     ((t (:foreground ,jungle-green))))
+
+   `(magit-diffstat-removed
+     ((t (:foreground ,brick-red))))
+
+   `(magit-dimmed
+     ((t (:inherit font-lock-comment-face))))
+
+   ;;`(magit-filename ((t (:inherit default))))
+
+   `(magit-hash
+     ((t (:foreground ,victory-blue :weight bold))))
+
+   ;;`(magit-head ((t (:inherit default))))
+   ;;`(magit-header-line ((t (:inherit default))))
+   ;;`(magit-log-author ((t (:inherit default))))
+   ;;`(magit-log-date ((t (:inherit default))))
+   ;;`(magit-log-graph ((t (:inherit default))))
+
+   `(magit-process-ng
+     ((t (:foreground ,brick-red))))
+
+   `(magit-process-ok
+     ((t (:foreground ,jungle-green))))
+
+   `(magit-reflog-amend
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-checkout
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-cherry-pick
+     ((t :foreground ,victory-blue)))
+
+   `(magit-reflog-commit
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-merge
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-other
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-rebase
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-remote
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-reflog-reset
+     ((t (:foreground ,victory-blue))))
+
+   `(magit-section-heading
+     ((t (:foreground ,deep-gold :bold t))))
+
+   ;;`(magit-section-heading-selection ((t (:inherit default))))
+
+   `(magit-section-highlight
+     ((t (:inherit hl-line))))
+
+   ;;`(magit-sequence-done ((t (:inherit default))))
+   ;;`(magit-sequence-drop ((t (:inherit default))))
+   ;;`(magit-sequence-head ((t (:inherit default))))
+   ;;`(magit-sequence-onto ((t (:inherit default))))
+   ;;`(magit-sequence-part ((t (:inherit default))))
+   ;;`(magit-sequence-pick ((t (:inherit default))))
+   ;;`(magit-sequence-stop ((t (:inherit default))))
+   ;;`(magit-signature-bad ((t (:inherit default))))
+   ;;`(magit-signature-good ((t (:inherit default))))
+   ;;`(magit-signature-untrusted ((t (:inherit default))))
+   ;;`(magit-tag ((t (:inherit default))))
+   ;;`(magit-valid-signature ((t (:inherit default))))
+
    ;; magit
 
    `(magit-branch



reply via email to

[Prev in Thread] Current Thread [Next in Thread]