[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inkpot-theme cdbcb433c2 073/104: Re-order basic faces firs
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inkpot-theme cdbcb433c2 073/104: Re-order basic faces first |
Date: |
Thu, 7 Jul 2022 12:01:21 -0400 (EDT) |
branch: elpa/inkpot-theme
commit cdbcb433c2953dd90f2ae2946fbe6747c8fa3c97
Author: Campbell Barton <ideasman42@gmail.com>
Commit: Campbell Barton <ideasman42@gmail.com>
Re-order basic faces first
---
inkpot-theme.el | 41 +++++++++++++++++++++++++----------------
1 file changed, 25 insertions(+), 16 deletions(-)
diff --git a/inkpot-theme.el b/inkpot-theme.el
index 998d42eaa8..2c7241d6b7 100644
--- a/inkpot-theme.el
+++ b/inkpot-theme.el
@@ -114,11 +114,22 @@
(custom-theme-set-faces
'inkpot
+
+ ;; Basic coloring.
+ `(button ((t (:underline t :foreground ,ip-pink-light))))
+ `(link ((t (:foreground ,ip-pink-light))))
+ `(link-visited ((t (:foreground ,ip-pink-dark)))) ;; Not a vim color, just
a little darker.
`(default ((t (:background ,ip-slate-dark :foreground ,ip-cream-light))))
+ `(cursor ((t (:background ,ip-blue-bright+1.6))))
+ `(widget-field ((t (:foreground ,ip-pink-dark :background
,ip-yellow-bright)))) ;; FIXME
+ `(escape-glyph ((t (:foreground ,ip-slate-lite+17.7)))) ;; Not matching
gvim, just nice color.
+ `(fringe ((t (:background ,ip-grey+18 :foreground ,ip-slate-lite+17.7))))
+ `(highlight ((t (:background ,ip-grey+25))))
+
;; Default (font-lock)
`(font-lock-builtin-face ((t (:foreground ,ip-pink-light))))
`(font-lock-comment-face ((t (:foreground ,ip-orange-bright))))
- `(font-lock-comment-delimiter-face ((t (:foreground ,ip-orange-bright))))
+ `(font-lock-comment-delimiter-face ((t (:inherit font-lock-comment-face))))
`(font-lock-doc-face ((t (:foreground ,ip-blue-bright)))) ;; Alternate
comment face.
`(font-lock-constant-face ((t (:foreground ,ip-cyan-mid))))
`(font-lock-function-name-face ((t (:foreground ,ip-pink-dark))))
@@ -130,13 +141,23 @@
'(font-lock-variable-name-face ((t nil)))
`(font-lock-warning-face ((t (:foreground ,ip-white :background
,ip-red-dark))))
+ ;; Mode line.
+ ;; Follow gvim, inactive mode-line isn't bold.
+ `(header-line ((t (:bold t :foreground ,ip-grey+73 :background
,ip-slate-dark+15.7
+ :box (:line-width -1 :color ,ip-slate-light)))))
+ `(header-line-inactive ((t (:foreground ,ip-grey+73 :background
,ip-slate-dark+15.7
+ :box (:line-width -1 :color
,ip-slate-light)))))
+ `(mode-line ((t (:bold t :foreground ,ip-grey+73 :background
,ip-slate-dark+15.7
+ :box (:line-width -1 :color ,ip-slate-light)))))
+ `(mode-line-inactive ((t (:foreground ,ip-grey+73 :background
,ip-slate-dark+15.7
+ :box (:line-width -1 :color
,ip-slate-light)))))
+ '(default-italic ((t (:italic t))))
+
+
`(region ((t (:background ,ip-slate-mid :foreground ,ip-white))))
;; Match gvim secondary selection (which is the background inverted).
`(secondary-selection ((t (:foreground ,ip-slate-dark-inverted
:inverse-video t))))
- `(highlight ((t (:background ,ip-grey+25))))
`(hl-line ((t (:background ,ip-slate-dark+7.6))))
- `(fringe ((t (:background ,ip-grey+18 :foreground ,ip-slate-lite+17.7))))
- `(cursor ((t (:background ,ip-blue-bright+1.6))))
`(show-paren-match-face ((t (:background ,ip-slate-mid))))
`(show-paren-match ((t (:background ,ip-slate-mid))))
`(show-paren-match-expression ((t (:background ,ip-slate-dark+7.9))))
@@ -147,8 +168,6 @@
`(lazy-highlight ((t (:foreground ,ip-grey+19 :background ,ip-brown-mid))))
`(minibuffer-prompt ((t (:bold t :foreground ,ip-slate-light+5.5))))
- `(link ((t (:foreground ,ip-pink-light))))
- `(link-visited ((t (:foreground ,ip-pink-dark)))) ;; Not a vim color, just
a little darker.
`(line-number ((t (:background ,ip-grey+18 :foreground
,ip-slate-lite+17.7))))
`(line-number-current-line ((t (:bold t :background ,ip-slate-dark
:foreground ,ip-yellow-bright))))
@@ -158,19 +177,9 @@
'(whitespace-space ((nil (:background nil :foreground "#434357"))))
'(whitespace-tab ((nil (:background nil :foreground "#434357"))))
- ;; Additions that fit in with the general theme.
- `(button ((t (:underline t :foreground ,ip-pink-light))))
- `(escape-glyph ((t (:foreground ,ip-slate-lite+17.7)))) ;; Not matching
gvim, just nice color.
-
;; xref mode.
`(xref-line-number ((t (:background ,ip-grey+18 :foreground
,ip-slate-lite+17.7))))
- ;; Follow gvim, inactive mode-line isn't bold.
- `(header-line ((t (:bold t :foreground ,ip-grey+73 :background
,ip-slate-dark+15.7 :box (:line-width -1 :color ,ip-slate-light)))))
- `(header-line-inactive ((t (:foreground ,ip-grey+73 :background
,ip-slate-dark+15.7 :box (:line-width -1 :color ,ip-slate-light)))))
- `(mode-line ((t (:bold t :foreground ,ip-grey+73 :background
,ip-slate-dark+15.7 :box (:line-width -1 :color ,ip-slate-light)))))
- `(mode-line-inactive ((t (:foreground ,ip-grey+73 :background
,ip-slate-dark+15.7 :box (:line-width -1 :color ,ip-slate-light)))))
- '(default-italic ((t (:italic t))))
;; which-func (shows in the mode-line).
`(which-func ((t (:bold t :foreground ,ip-grey+73))))
- [nongnu] elpa/inkpot-theme 8d59548ff5 047/104: Add 'visual-indentation-mode' colors, (continued)
- [nongnu] elpa/inkpot-theme 8d59548ff5 047/104: Add 'visual-indentation-mode' colors, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme dac8a72f2d 031/104: Change description as suggested by Steve Purcell, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 95c572fbbb 039/104: Theme link, button and escape glyph, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme c7bcb1894b 024/104: Merge pull request #1 from syohex/fix-meta-comment, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme f6f148eebe 054/104: Colors for lsp-mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 0a5f50c3aa 063/104: Add 'which-func' color., ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme a4b43b83fb 071/104: Add 'dired' mode colors matching Vim, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme fb5839ae73 079/104: Add color for 'highlight-operators' package, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme aa53b5d9e8 078/104: Update readme (include treemacs), ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 3c66d4a09a 086/104: Add colors for highlight-symbol & idle-highlight-mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme cdbcb433c2 073/104: Re-order basic faces first,
ELPA Syncer <=
- [nongnu] elpa/inkpot-theme d052976380 087/104: Improve header contrast for diff mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 67ab1968f8 094/104: Cleanup: order forground before background, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme d45382cda2 102/104: use elisp-autofmt, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 8065e09864 068/104: Update URL, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 46b3895575 052/104: Add 'show-paren-match-expression' color, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 845230c0d6 033/104: Add neotree colors, ELPA Syncer, 2022/07/07
- [nongnu] elpa/inkpot-theme 9cbf40227a 037/104: Add reStructuredText colors, ELPA Syncer, 2022/07/07