]> git.eshelyaron.com Git - emacs.git/commitdiff
(info-node, info-xref): Add dark-background variants.
authorMiles Bader <miles@gnu.org>
Sun, 17 Sep 2000 17:03:20 +0000 (17:03 +0000)
committerMiles Bader <miles@gnu.org>
Sun, 17 Sep 2000 17:03:20 +0000 (17:03 +0000)
(info-header-xref, info-header-node): Change to inherit from non-header faces.

lisp/info.el

index dd1a5490e299a0d413a6ad7f283ced4e25112da2..4a2ed94ad46cadf5d63ae63b3b1d28b4476a3831 100644 (file)
@@ -61,7 +61,8 @@ The Lisp code is executed when the node is selected.")
   :group 'info)
 
 (defface info-node
-  '((((class color)) (:foreground "brown" :bold t :italic t))
+  '((((class color) (background light)) (:foreground "brown" :bold t :italic t))
+    (((class color) (background dark)) (:foreground "white" :bold t :italic t))
     (t (:bold t :italic t)))
   "Face for Info node names."
   :group 'info)
@@ -73,7 +74,8 @@ The Lisp code is executed when the node is selected.")
   :group 'info)
 
 (defface info-xref
-  '((((class color)) (:foreground "magenta4" :bold t))
+  '((((class color) (background light)) (:foreground "magenta4" :bold t))
+    (((class color) (background dark)) (:foreground "cyan" :bold t))
     (t (:bold t)))
   "Face for Info cross-references."
   :group 'info)
@@ -90,12 +92,12 @@ A header-line does not scroll with the rest of the buffer."
   :group 'info)
 
 (defface info-header-xref
-  '((t (:weight bold)))
+  '((t (:inherit info-xref)))
   "Face for Info cross-references in a node header."
   :group 'info)
 
 (defface info-header-node
-  '((t (:weight bold :slant italic)))
+  '((t (:inherit info-node)))
   "Face for Info nodes in a node header."
   :group 'info)