branch: master
commit 835208a0ec80e5e8d8109b6c96406002c9642401
Author: Steve Purcell <st...@sanityinc.com>
Commit: Steve Purcell <st...@sanityinc.com>

    Inherit standard faces by default
    
    Every time a new custom face definition is created, it breaks every existing
    theme.  Better, then, to inherit standard faces by default.
    
    This commit has the side benefit of making the faces defined here legible in
    themes with dark backgrounds.
---
 ivy.el    |    2 +-
 swiper.el |   10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ivy.el b/ivy.el
index b922df5..54d9c46 100644
--- a/ivy.el
+++ b/ivy.el
@@ -43,7 +43,7 @@
   :group 'convenience)
 
 (defface ivy-current-match
-    '((t (:background "#e5b7c0")))
+  '((t (:inherit highlight)))
   "Face used by Ivy for highlighting first match.")
 
 (defcustom ivy-height 10
diff --git a/swiper.el b/swiper.el
index b838124..871082e 100644
--- a/swiper.el
+++ b/swiper.el
@@ -49,23 +49,23 @@
           (const :tag "Ivy" ivy)))
 
 (defface swiper-match-face-1
-    '((t (:background "#FEEA89")))
+  '((t (:inherit isearch-lazy-highlight-face)))
   "Face for `swiper' matches.")
 
 (defface swiper-match-face-2
-  '((t (:background "#F9A35A")))
+  '((t (:inherit isearch)))
   "Face for `swiper' matches.")
 
 (defface swiper-match-face-3
-  '((t (:background "#fb7905")))
+  '((t (:inherit match)))
   "Face for `swiper' matches.")
 
 (defface swiper-match-face-4
-  '((t (:background "#F15C79")))
+  '((t (:inherit isearch)))
   "Face for `swiper' matches.")
 
 (defface swiper-line-face
-  '((t (:background "#f3d3d3")))
+  '((t (:inherit highlight)))
   "Face for current `swiper' line.")
 
 (defcustom swiper-faces '(swiper-match-face-1

Reply via email to