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

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

[nongnu] elpa/ample-theme d00e827 069/137: inclusion of light theme


From: ELPA Syncer
Subject: [nongnu] elpa/ample-theme d00e827 069/137: inclusion of light theme
Date: Thu, 21 Oct 2021 18:00:19 -0400 (EDT)

branch: elpa/ample-theme
commit d00e827ce5773b9943ef9fa1b7dcfed9557dc4c4
Author: Jordon Biondo <jordonbiondo@gmail.com>
Commit: Jordon Biondo <jordonbiondo@gmail.com>

    inclusion of light theme
---
 ample-light-theme.el | 582 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 582 insertions(+)

diff --git a/ample-light-theme.el b/ample-light-theme.el
new file mode 100644
index 0000000..78c9e60
--- /dev/null
+++ b/ample-light-theme.el
@@ -0,0 +1,582 @@
+;;; ample-theme.el --- Calm Light Theme for Emacs
+;;
+;; Filename: ample-light-theme.el
+;; Description: Calm light Theme for Emacs
+;; Author: Jordon Biondo <biondoj@mail.gvsu.edu>
+;; Created: Wed Jul 24 01:04:58 2013 (-0400)
+;; Version: 0.2.7
+;; Last-Updated: Mon Feb 17 10:05:16 2014 (-0500)
+;;           By: jordon.biondo
+;;     Update #: 28
+;; URL: https://github.com/jordonbiondo/ample-theme
+;; Keywords: theme, light, ample
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;
+;;; Commentary:
+;;
+;;  Ample-theme is a calm light theme with a focus on being easy on the eyes
+;;  during night and day.
+;;
+;;  Terminals with 256 colors and up will display this theme correctly.
+;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU General Public License as
+;; published by the Free Software Foundation; either version 3, or
+;; (at your option) any later version.
+;;
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; General Public License for more details.
+;;
+;; You should have received a copy of the GNU General Public License
+;; along with this program; see the file COPYING.  If not, write to
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth
+;; Floor, Boston, MA 02110-1301, USA.
+;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;
+
+;;; Code:
+(deftheme ample-light "A smooth light theme to pair with ample-dark.")
+
+;; Not a bad idea to define a palette...
+(let* ((ample/green "#5A9F40")
+       (ample/dark-green "#057F40")
+       (ample/light-green-bg "#BBC8A1")
+       (ample/blue "#5180B3")
+       (ample/light-blue "#528FD1")
+       (ample/light-blue-bg "#BBB9B1")
+       (ample/lighter-blue "#68A5E9")
+       (ample/orange "#FF8512")
+       (ample/tan "#8D8C31")
+       (ample/dark-tan "#7D7C21")
+       (ample/yellow "#989806")
+       (ample/bright-yellow "#BFBE6A")
+       (ample/purple "#9B55C3")
+       (ample/gray "#959595")
+       (ample/dark-gray "#959595")
+       (ample/darker-gray "#757575")
+       (ample/darkest-gray "#252525")
+       (ample/red "#CD5542")
+       (ample/dark-red "#9D2512")
+       (ample/light-red-bg "#CAB9A1")
+
+       (ample/cursor "#F57E00")
+       (ample/fringe "#CBC9B1")
+       (ample/region "#BBB9A1")
+       (ample/region-dark "#ABA991")
+       
+       (ample/rb0 "#81B0E3")
+       (ample/rb1 "#A5A5A5")
+       (ample/rb2 "#6190C3")
+       (ample/rb3 "#959595")
+       (ample/rb4 "#4170A3")
+       (ample/rb5 "#757575")
+       
+       (ample/bg "#DBD9C1")
+       (ample/fg "gray43"))
+  
+  
+
+  ;; Set faces
+  (custom-theme-set-faces
+   `ample-light ;; you must use the same theme name here...
+   `(default ((t (:foreground ,ample/fg :background ,ample/bg))))
+   `(cursor  ((t (:foreground ,ample/bg :background ,ample/cursor))))
+   `(fringe  ((t (:background ,ample/fringe))))
+   `(region  ((t (:background ,ample/region))))
+
+   ;; standard font lock
+   `(font-lock-builtin-face            ((t (:foreground ,ample/light-blue))))
+   `(font-lock-comment-face            ((t (:foreground ,ample/gray))))
+   `(font-lock-comment-delimiter-face  ((t (:foreground ,ample/dark-gray))))
+   `(font-lock-function-name-face      ((t (:foreground ,ample/green))))
+   `(font-lock-keyword-face            ((t (:foreground ,ample/blue))))
+   `(font-lock-string-face             ((t (:foreground ,ample/tan))))
+   `(font-lock-preprocessor-face       ((t (:foreground ,ample/orange))))
+   `(font-lock-type-face               ((t (:foreground ,ample/red))))
+   `(font-lock-constant-face           ((t (:foreground ,ample/purple))))
+   `(font-lock-warning-face            ((t (:foreground "red" :bold t))))
+   `(font-lock-variable-name-face      ((t (:foreground ,ample/yellow))))
+   `(font-lock-doc-face                        ((t (:foreground 
,ample/dark-tan))))
+
+   ;; mode line & powerline
+   `(powerline-active1 ((t (:foreground ,ample/darkest-gray))))
+   `(mode-line-inactive ((t (:background ,ample/region-dark :foreground 
,ample/bg))))
+   `(mode-line         ((t (:background ,ample/region :foreground ,ample/fg))))
+
+   `(linum ((t (:background nil :foreground ,ample/gray))))
+
+   `(popup-tip-face ((t (:background ,ample/region-dark :foreground 
,ample/dark-tan))))
+
+   `(header-line ((t (:background ,ample/fg :foreground ,ample/bg))))
+
+   `(button  ((t (:foreground ,ample/lighter-blue :background nil :underline 
t))))
+
+   ;; search
+   `(isearch           ((t (:background ,ample/blue :foreground ,ample/bg))))
+   `(lazy-highlight    ((t (:background ,ample/bg :foreground ,ample/purple 
:underline t))))
+
+   ;; ace-jump
+   `(ace-jump-face-background ((t (:inherit font-lock-comment-face :background 
nil))))
+   `(ace-jump-face-foreground ((t (:foreground ,ample/purple :bold t 
:background nil))))
+
+   `(vertical-border ((t (:background ,ample/darker-gray :foreground 
,ample/darkest-gray))))
+
+   `(hl-line ((t (:background "#1f1f1f"))))
+
+   `(highlight-indentation-face ((t (:background ,ample/darkest-gray))))
+
+   ;; mini buff
+   `(minibuffer-prompt ((t (:foreground ,ample/purple :bold t :background 
nil))))
+
+
+   `(compilation-error         ((t (:foreground ,ample/red :bold t))))
+   `(compilation-warning       ((t (:foreground ,ample/orange :bold t))))
+   `(compilation-info          ((t (:foreground ,ample/green :bold t))))
+
+   ;; eshell
+   `(eshell-prompt ((t (:foreground ,ample/purple))))
+   `(eshell-ls-directory ((t (:foreground ,ample/blue))))
+   `(eshell-ls-product ((t (:foreground ,ample/orange))))
+   `(eshell-ls-backup ((t (:foreground ,ample/darker-gray))))
+   `(eshell-ls-executable ((t (:foreground ,ample/green))))
+
+   ;; shell
+   `(comint-highlight-prompt ((t (:foreground ,ample/green))))
+
+   ;; erc
+   `(erc-nick-default-face ((t (:foreground ,ample/blue))))
+   `(erc-my-nick-face ((t (:foreground ,ample/yellow))))
+   `(erc-current-nick-face ((t (:foreground ,ample/light-blue))))
+   `(erc-notice-face ((t (:inherit font-lock-comment-face))))
+   `(erc-input-face ((t (:foreground ,ample/fg :background nil :underline nil 
:box nil))))
+   `(erc-timestamp-face ((t (:foreground ,ample/darker-gray))))
+   `(erc-prompt-face ((t (:foreground "#191919" :background ,ample/purple))))
+
+   ;;undo-tree
+   `(undo-tree-visualizer-active-branch-face ((t (:inherit default))))
+   `(undo-tree-visualizer-default-face ((t (:inherit font-lock-comment-face))))
+   `(undo-tree-visualizer-register-face ((t (:foreground ,ample/yellow 
:background nil))))
+   `(undo-tree-visualizer-current-face ((t (:foreground ,ample/red :background 
nil))))
+   `(undo-tree-visualizer-unmodified-face ((t (:foreground ,ample/purple 
:background nil))))
+
+   ;;show paren
+   `(show-paren-match ((t (:foreground nil :background ,ample/dark-gray))))
+   `(show-paren-mismatch ((t (:inherit error))))
+
+   ;; error
+   `(error ((t (:foreground "red"))))
+
+   ;; ido
+   `(ido-only-match            ((t (:foreground ,ample/green))))
+   `(ido-first-match           ((t (:foreground ,ample/blue))))
+   `(ido-incomplete-regexp     ((t (:foreground ,ample/red))))
+   `(ido-subdir                        ((t (:foreground ,ample/yellow))))
+
+   ;;js2
+   `(js2-external-variable             ((t (:foreground ,ample/orange 
:background nil))))
+   `(js2-function-param                        ((t (:foreground 
,ample/dark-green :background nil))))
+   `(js2-instance-member               ((t (:foreground ,ample/purple 
:background nil))))
+   `(js2-jsdoc-html-tag-delimiter      ((t (:foreground ,ample/dark-gray 
:background nil))))
+   `(js2-jsdoc-html-tag-name           ((t (:foreground ,ample/darkest-gray 
:background nil))))
+   `(js2-jsdoc-tag                     ((t (:foreground ,ample/dark-red 
:background nil))))
+   `(js2-jsdoc-type                    ((t (:foreground ,ample/red :background 
nil))))
+   `(js2-jsdoc-value                   ((t (:foreground ,ample/tan :background 
nil))))
+   `(js2-private-function-call         ((t (:foreground ,ample/dark-green 
:background nil))))
+   `(js2-private-member                        ((t (:foreground 
,ample/dark-tan :background nil))))
+   `(js2-warning                       ((t (:foreground nil :background nil 
:underline ,ample/orange))))
+
+
+   ;; helm
+   `(helm-M-x-key                      ((t (:foreground ,ample/orange 
:underline nil))))
+   ;;`(helm-action                     ((t ())))
+   ;;`(helm-bookmark-addressbook       ((t ())))
+   ;;`(helm-bookmark-directory         ((t ())))
+   ;;`(helm-bookmark-file              ((t ())))
+   ;;`(helm-bookmark-gnus              ((t ())))
+   ;;`(helm-bookmark-info              ((t ())))
+   ;;`(helm-bookmark-man               ((t ())))
+   ;;`(helm-bookmark-w3m               ((t ())))
+   ;;`(helm-buffer-not-saved           ((t ())))
+   ;;`(helm-buffer-process             ((t ())))
+   ;;`(helm-buffer-saved-out           ((t ())))
+   ;;`(helm-buffer-size                        ((t ())))
+   `(helm-candidate-number             ((t (:foreground ,ample/green 
:background ,ample/darker-gray))))
+   `(helm-ff-directory                 ((t (:foreground ,ample/blue))))
+   `(helm-ff-executable                        ((t (:foreground 
,ample/green))))
+   `(helm-ff-file                      ((t (:inherit default))))
+   ;;`(helm-ff-invalid-symlink         ((t ())))
+   `(helm-ff-prefix                    ((t (:foreground ,ample/red))))
+   ;;`(helm-ff-symlink                 ((t ())))
+   ;;`(helm-grep-cmd-line              ((t ())))
+   ;;`(helm-grep-file                  ((t ())))
+   ;;`(helm-grep-finish                        ((t ())))
+   ;;`(helm-grep-lineno                        ((t ())))
+   ;;`(helm-grep-match                 ((t ())))
+   ;;`(helm-grep-running               ((t ())))
+   `(helm-header                       ((t (:foreground ,ample/bg :background 
,ample/fg))))
+   ;;`(helm-helper                     ((t ())))
+   ;;`(helm-history-deleted            ((t ())))
+   ;;`(helm-history-remote             ((t ())))
+   ;;`(helm-lisp-completion-info       ((t ())))
+   ;;`(helm-lisp-show-completion       ((t ())))
+   `(helm-match                                ((t (:foreground ,ample/blue 
:background ,ample/darkest-gray))))
+   ;;`(helm-moccur-buffer              ((t ())))
+   `(helm-selection                    ((t (:foreground ,ample/yellow 
:background nil :bold t))))
+   ;;`(helm-selection-line             ((t ())))
+   ;;`(helm-separator                  ((t ())))
+   `(helm-source-header                        ((t (:foreground 
,ample/darkest-gray :background ,ample/orange))))
+   ;;`(helm-visible-mark               ((t ())))
+
+   ;; jabber
+   `(jabber-activity-face              ((t (:inherit 
font-lock-variable-name-face :bold t))))
+   `(jabber-activity-personal-face     ((t (:inherit 
font-lock-function-name-face :bold t))))
+   `(jabber-chat-error                 ((t (:inherit error :bold t))))
+   ;; `(jabber-chat-prompt-foreign     ((t (:foreground "red" :background nil 
:bold t))))
+   ;;`(jabber-chat-prompt-local                ((t (:foreground "blue" 
:background nil :bold t))))
+   ;;`(jabber-chat-prompt-system       ((t (:foreground "green" :background 
nil :bold t))))
+   `(jabber-chat-text-foreign          ((t (:inherit 
font-lock-function-name-face))))
+   `(jabber-chat-text-local            ((t (:inherit font-lock-keyword-face))))
+   ;;`(jabber-rare-time-face           ((t (:foreground "darkgreen" 
:background nil :underline t))))
+   `(jabber-roster-user-away           ((t (:inherit font-lock-string-face))))
+   `(jabber-roster-user-chatty         ((t (:foreground ,ample/orange 
:background nil :bold t))))
+   ;;`(jabber-roster-user-dnd          ((t (:foreground "red" :background 
nil))))
+   `(jabber-roster-user-error          ((t (:inherit error))))
+   `(jabber-roster-user-offline                ((t (:inherit 
font-lock-comment-face))))
+   `(jabber-roster-user-online         ((t (:inherit font-lock-keyword-face 
:bold t))))
+   `(jabber-roster-user-xa             ((t (:inherit font-lock-doc-face))))
+   ;;`(jabber-title-large              ((t (:foreground nil :background nil 
:bold t))))
+   ;;`(jabber-title-medium             ((t (:foreground nil :background nil 
:bold t))))
+   ;;`(jabber-title-small              ((t (:foreground nil :background nil 
:bold t))))
+
+
+   ;; rainbow delim
+   `(rainbow-delimiters-depth-1-face ((t (:foreground ,ample/rb0 :background 
nil))))
+   `(rainbow-delimiters-depth-2-face ((t (:foreground ,ample/rb1 :background 
nil))))
+   `(rainbow-delimiters-depth-3-face ((t (:foreground ,ample/rb2 :background 
nil))))
+   `(rainbow-delimiters-depth-4-face ((t (:foreground ,ample/rb3 :background 
nil))))
+   `(rainbow-delimiters-depth-5-face ((t (:foreground ,ample/rb4 :background 
nil))))
+   `(rainbow-delimiters-depth-6-face ((t (:foreground ,ample/rb5 :background 
nil))))
+   `(rainbow-delimiters-depth-7-face ((t (:foreground ,ample/rb0 :background 
nil))))
+   `(rainbow-delimiters-depth-8-face ((t (:foreground ,ample/rb1 :background 
nil))))
+   `(rainbow-delimiters-depth-9-face ((t (:foreground ,ample/rb2 :background 
nil))))
+   `(rainbow-delimiters-unmatched-face ((t (:inherit error))))
+
+   ;; auto complete
+   `(ac-candidate-face                 ((t (:foreground ,ample/bg :background 
,ample/region-dark))))
+   `(ac-selection-face                 ((t (:foreground ,ample/blue 
:background ,ample/region-dark))))
+   `(ac-candidate-mouse-face           ((t (:inherit ac-selection-face))))
+   `(ac-clang-candidate-face           ((t (:inherit ac-candidate-face))))
+   `(ac-clang-selection-face           ((t (:inherit ac-selection-face))))
+   `(ac-completion-face                        ((t (:inherit 
font-lock-comment-face :underline t))))
+   `(ac-gtags-candidate-face           ((t (:inherit ac-candidate-face))))
+   `(ac-gtags-selection-face           ((t (:inherit ac-selection-face))))
+   `(ac-slime-menu-face                        ((t (:inherit 
ac-candidate-face))))
+   `(ac-slime-selection-face           ((t (:inherit ac-selection-face))))
+   `(ac-yasnippet-candidate-face       ((t (:inherit ac-candidate-face))))
+   `(ac-yasnippet-selection-face       ((t (:inherit ac-selection-face))))
+
+
+
+   ;; w3m
+   ;;`(w3m-anchor                      ((t (:foreground "cyan" :background 
nil))))
+   ;;`(w3m-arrived-anchor              ((t (:foreground "LightSkyBlue" 
:background nil))))
+   `(w3m-bold                          ((t (:foreground ,ample/blue 
:background nil :bold t))))
+   `(w3m-current-anchor                        ((t (:foreground nil 
:background nil :underline t :bold t))))
+   ;;`(w3m-form                                ((t (:foreground "red" 
:background nil :underline t))))
+   ;;`(w3m-form-button                 ((t (:foreground "red" :background nil 
:underline t))))
+   ;;`(w3m-form-button-mouse           ((t (:foreground "red" :background nil 
:underline t))))
+   ;;`(w3m-form-button-pressed         ((t (:foreground "red" :background nil 
:underline t))))
+   ;;`(w3m-form-inactive               ((t (:foreground "grey70" :background 
nil :underline t))))
+   ;;`(w3m-header-line-location-content ((t (:foreground "LightGoldenrod" 
:background "Gray20"))))
+   ;;`(w3m-header-line-location-title  ((t (:foreground "Cyan" :background 
"Gray20"))))
+   ;;`(w3m-history-current-url         ((t (:foreground "LightSkyBlue" 
:background "SkyBlue4"))))
+   ;;`(w3m-image                       ((t (:foreground "PaleGreen" 
:background nil))))
+   ;;`(w3m-image-anchor                        ((t (:foreground nil 
:background "dark green"))))
+   ;;`(w3m-insert                      ((t (:foreground "orchid" :background 
nil))))
+   `(w3m-italic                                ((t (:foreground ,ample/orange 
:background nil :underline t))))
+   ;;`(w3m-session-select              ((t (:foreground "cyan" :background 
nil))))
+   ;;`(w3m-session-selected            ((t (:foreground "cyan" :background nil 
:underline t :bold t))))
+   ;;`(w3m-strike-through              ((t (:foreground nil :background nil))))
+   ;;`(w3m-tab-background              ((t (:foreground "black" :background 
"white"))))
+   ;;`(w3m-tab-mouse                   ((t (:foreground nil :background nil))))
+   ;;`(w3m-tab-selected                        ((t (:foreground "black" 
:background "cyan"))))
+   ;;`(w3m-tab-selected-background     ((t (:foreground "black" :background 
"white"))))
+   ;;`(w3m-tab-selected-retrieving     ((t (:foreground "red" :background 
"cyan"))))
+   ;;`(w3m-tab-unselected              ((t (:foreground "black" :background 
"blue"))))
+   ;;`(w3m-tab-unselected-retrieving   ((t (:foreground "OrangeRed" 
:background "blue"))))
+   ;;`(w3m-tab-unselected-unseen       ((t (:foreground "gray60" :background 
"blue"))))
+   `(w3m-underline                     ((t (:foreground ,ample/green 
:background nil :underline t))))
+
+
+   ;; ediff
+   `(ediff-current-diff-A((t (:foreground nil :background 
,ample/light-red-bg))))
+   `(ediff-current-diff-B((t (:foreground nil :background 
,ample/light-green-bg))))
+   `(ediff-current-diff-C((t (:foreground nil :background 
,ample/light-blue-bg))))
+   ;;`(ediff-current-diff-Ancestor((t ())))
+   `(ediff-even-diff-A                 ((t (:foreground nil :background 
,ample/region-dark))))
+   `(ediff-even-diff-B                 ((t (:foreground nil :background 
,ample/region-dark))))
+   `(ediff-even-diff-C                 ((t (:foreground nil :background 
,ample/region-dark))))
+   ;;`(ediff-even-diff-Ancestor                ((t ())))
+
+   `(ediff-fine-diff-A                 ((t (:foreground ,ample/fg :background 
,ample/red))))
+   `(ediff-fine-diff-B                 ((t (:foreground ,ample/fg :background 
,ample/green))))
+   `(ediff-fine-diff-C                 ((t (:foreground ,ample/fg :background 
,ample/blue))))
+   ;;`(ediff-fine-diff-Ancestor                ((t ())))
+
+   `(ediff-odd-diff-A                  ((t (:foreground nil :background 
,ample/region-dark))))
+   `(ediff-odd-diff-B                  ((t (:foreground nil :background 
,ample/region-dark))))
+   `(ediff-odd-diff-C                  ((t (:foreground nil :background 
,ample/region-dark))))
+   ;;`(ediff-odd-diff-Ancestor         ((t ())))
+
+   ;; man pages
+   `(Man-overstrike ((t (:foreground ,ample/blue))))
+   `(Man-underline ((t (:foreground ,ample/yellow))))
+
+   ;; org
+   ;;`(org-agenda-calendar-event ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-calendar-sexp ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-clocking ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-column-dateline ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-current-time ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-date ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-date-today ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-date-weekend ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-diary ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-dimmed-todo-face ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-done ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-filter-category ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-filter-tags ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-restriction-lock ((t (:foregound nil :background nil))))
+   ;;`(org-agenda-structure ((t (:foregound nil :background nil))))
+   ;;`(org-archived ((t (:foregound nil :background nil))))
+   ;;`(org-beamer-tag ((t (:foregound nil :background nil))))
+   ;;`(org-block ((t (:foregound nil :background nil))))
+   ;;`(org-block-background ((t (:foregound nil :background nil))))
+   ;;`(org-block-begin-line ((t (:foregound nil :background nil))))
+   ;;`(org-block-end-line ((t (:foregound nil :background nil))))
+   ;;`(org-checkbox ((t (:foregound nil :background nil))))
+   ;;`(org-checkbox-statistics-done ((t (:foregound nil :background nil))))
+   ;;`(org-checkbox-statistics-todo ((t (:foregound nil :background nil))))
+   ;;`(org-clock-overlay ((t (:foregound nil :background nil))))
+   ;;`(org-code ((t (:foregound nil :background nil))))
+   ;;`(org-column ((t (:foregound nil :background nil))))
+   ;;`(org-column-title ((t (:foregound nil :background nil))))
+   ;;`(org-date ((t (:foregound nil :background nil))))
+   ;;`(org-date-selected ((t (:foregound nil :background nil))))
+   ;;`(org-default ((t (:foregound nil :background nil))))
+   ;;`(org-document-info ((t (:foregound nil :background nil))))
+   ;;`(org-document-info-keyword ((t (:foregound nil :background nil))))
+   ;;`(org-document-title ((t (:foregound nil :background nil))))
+   ;;`(org-done ((t (:foregound nil :background nil))))
+   ;;`(org-drawer ((t (:foregound nil :background nil))))
+   ;;`(org-ellipsis ((t (:foregound nil :background nil))))
+   ;;`(org-footnote ((t (:foregound nil :background nil))))
+   ;;`(org-formula ((t (:foregound nil :background nil))))
+   ;;`(org-headline-done ((t (:foregound nil :background nil))))
+   ;;`(org-hide ((t (:foregound nil :background nil))))
+   ;;`(org-latex-and-export-specials ((t (:foregound nil :background nil))))
+   ;;`(org-level-1 ((t (:foregound nil :background nil))))
+   ;;`(org-level-2 ((t (:foregound nil :background nil))))
+   ;;`(org-level-3 ((t (:foregound nil :background nil))))
+   ;;`(org-level-4 ((t (:foregound nil :background nil))))
+   ;;`(org-level-5 ((t (:foregound nil :background nil))))
+   ;;`(org-level-6 ((t (:foregound nil :background nil))))
+   ;;`(org-level-7 ((t (:foregound nil :background nil))))
+   ;;`(org-level-8 ((t (:foregound nil :background nil))))
+   ;;`(org-link ((t (:foregound nil :background nil))))
+   ;;`(org-list-dt ((t (:foregound nil :background nil))))
+   ;;`(org-meta-line ((t (:foregound nil :background nil))))
+   ;;`(org-mode-line-clock ((t (:foregound nil :background nil))))
+   ;;`(org-mode-line-clock-overrun ((t (:foregound nil :background nil))))
+   ;;`(org-property-value ((t (:foregound nil :background nil))))
+   ;;`(org-quote ((t (:foregound nil :background nil))))
+   ;;`(org-scheduled ((t (:foregound nil :background nil))))
+   ;;`(org-scheduled-previously ((t (:foregound nil :background nil))))
+   ;;`(org-scheduled-today ((t (:foregound nil :background nil))))
+   ;;`(org-sexp-date ((t (:foregound nil :background nil))))
+   ;;`(org-special-keyword ((t (:foregound nil :background nil))))
+   ;;`(org-table ((t (:foregound nil :background nil))))
+   ;;`(org-tag ((t (:foregound nil :background nil))))
+   ;;`(org-target ((t (:foregound nil :background nil))))
+   ;;`(org-time-grid ((t (:foregound nil :background nil))))
+   ;;`(org-todo ((t (:foregound nil :background nil))))
+   ;;`(org-upcoming-deadline ((t (:foregound nil :background nil))))
+   ;;`(org-verbatim ((t (:foregound nil :background nil))))
+   ;;`(org-verse ((t (:foregound nil :background nil))))
+   ;;`(org-warning ((t (:foregound nil :background nil))))
+
+
+   ;; message-mode
+   `(message-cited-text  ((t (:inherit font-lock-comment-face))))
+   `(message-header-cc  ((t (:foreground ,ample/light-blue :background nil 
:bold t))))
+   `(message-header-name  ((t (:foreground ,ample/orange :background nil))))
+   `(message-header-newsgroups  ((t (:foreground ,ample/dark-tan :background 
nil :bold t))))
+   `(message-header-other  ((t (:foreground ,ample/blue :background nil))))
+   `(message-header-subject  ((t (:foreground ,ample/tan :background nil))))
+   `(message-header-to  ((t (:foreground ,ample/yellow :background nil :bold 
t))))
+   `(message-header-xheader  ((t (:foreground ,ample/purple :background nil))))
+   `(message-mml  ((t (:foreground ,ample/dark-tan :background nil))))
+
+   ;; gnus
+   `(gnus-button                               ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-cite-1                               ((t (:foreground "light blue" 
:background nil))))
+   `(gnus-cite-10                              ((t (:foreground "plum1" 
:background nil))))
+   `(gnus-cite-11                              ((t (:foreground "turquoise" 
:background nil))))
+   `(gnus-cite-2                               ((t (:foreground "light cyan" 
:background nil))))
+   `(gnus-cite-3                               ((t (:foreground "light yellow" 
:background nil))))
+   `(gnus-cite-4                               ((t (:foreground "light pink" 
:background nil))))
+   `(gnus-cite-5                               ((t (:foreground "pale green" 
:background nil))))
+   `(gnus-cite-6                               ((t (:foreground "beige" 
:background nil))))
+   `(gnus-cite-7                               ((t (:foreground "orange" 
:background nil))))
+   `(gnus-cite-8                               ((t (:foreground "magenta" 
:background nil))))
+   `(gnus-cite-9                               ((t (:foreground "violet" 
:background nil))))
+   `(gnus-cite-attribution                     ((t (:foreground nil 
:background nil))))
+   `(gnus-emphasis-bold                                ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-emphasis-bold-italic                 ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-emphasis-highlight-words             ((t (:foreground "yellow" 
:background "black"))))
+   `(gnus-emphasis-italic                      ((t (:foreground nil 
:background nil))))
+   `(gnus-emphasis-strikethru                  ((t (:foreground nil 
:background nil))))
+   `(gnus-emphasis-underline                   ((t (:foreground nil 
:background nil :underline t))))
+   `(gnus-emphasis-underline-bold              ((t (:foreground nil 
:background nil :underline t :bold t))))
+   `(gnus-emphasis-underline-bold-italic       ((t (:foreground nil 
:background nil :underline t :bold t))))
+   `(gnus-emphasis-underline-italic            ((t (:foreground nil 
:background nil :underline t))))
+   `(gnus-group-mail-1                         ((t (:foreground ,ample/blue 
:background nil :bold t))))
+   `(gnus-group-mail-1-empty                   ((t (:foreground ,ample/blue 
:background nil))))
+   `(gnus-group-mail-2                         ((t (:foreground 
,ample/lighter-blue :background nil :bold t))))
+   `(gnus-group-mail-2-empty                   ((t (:foreground 
,ample/lighter-blue :background nil))))
+   `(gnus-group-mail-3                         ((t (:foreground 
,ample/light-blue :background nil :bold t))))
+   `(gnus-group-mail-3-empty                   ((t (:foreground 
,ample/light-blue :background nil))))
+   `(gnus-group-mail-low                       ((t (:foreground ,ample/yellow 
:background nil :bold t))))
+   `(gnus-group-mail-low-empty                 ((t (:foreground ,ample/yellow 
:background nil))))
+   `(gnus-group-news-1                         ((t (:foreground 
"PaleTurquoise" :background nil :bold t))))
+   `(gnus-group-news-1-empty                   ((t (:foreground 
"PaleTurquoise" :background nil))))
+   `(gnus-group-news-2                         ((t (:foreground "turquoise" 
:background nil :bold t))))
+   `(gnus-group-news-2-empty                   ((t (:foreground "turquoise" 
:background nil))))
+   `(gnus-group-news-3                         ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-group-news-3-empty                   ((t (:foreground nil 
:background nil))))
+   `(gnus-group-news-4                         ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-group-news-4-empty                   ((t (:foreground nil 
:background nil))))
+   `(gnus-group-news-5                         ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-group-news-5-empty                   ((t (:foreground nil 
:background nil))))
+   `(gnus-group-news-6                         ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-group-news-6-empty                   ((t (:foreground nil 
:background nil))))
+   `(gnus-group-news-low                       ((t (:foreground 
"DarkTurquoise" :background nil :bold t))))
+   `(gnus-group-news-low-empty                 ((t (:foreground 
"DarkTurquoise" :background nil))))
+   `(gnus-header-content                       ((t (:inherit 
message-header-other))))
+   `(gnus-header-from                          ((t (:inherit 
message-header-other))))
+   `(gnus-header-name                          ((t (:inherit 
message-header-name))))
+   `(gnus-header-newsgroups                    ((t (:inherit 
message-header-newsgroups))))
+   `(gnus-header-subject                       ((t (:inherit 
message-header-subject))))
+   `(gnus-server-agent                         ((t (:foreground 
"PaleTurquoise" :background nil :bold t))))
+   `(gnus-server-closed                                ((t (:foreground 
"LightBlue" :background nil))))
+   `(gnus-server-denied                                ((t (:foreground "pink" 
:background nil :bold t))))
+   `(gnus-server-offline                       ((t (:foreground "yellow" 
:background nil :bold t))))
+   `(gnus-server-opened                                ((t (:foreground 
"green1" :background nil :bold t))))
+   `(gnus-signature                            ((t (:foreground nil 
:background nil))))
+   `(gnus-splash                               ((t (:foreground "#cccccc" 
:background nil))))
+   `(gnus-summary-cancelled                    ((t (:foreground "yellow" 
:background "black"))))
+   `(gnus-summary-high-ancient                 ((t (:foreground "SkyBlue" 
:background nil :bold t))))
+   `(gnus-summary-high-read                    ((t (:foreground "PaleGreen" 
:background nil :bold t))))
+   `(gnus-summary-high-ticked                  ((t (:foreground "pink" 
:background nil :bold t))))
+   `(gnus-summary-high-undownloaded            ((t (:foreground "LightGray" 
:background nil :bold t))))
+   `(gnus-summary-high-unread                  ((t (:foreground nil 
:background nil :bold t))))
+   `(gnus-summary-low-ancient                  ((t (:foreground "SkyBlue" 
:background nil))))
+   `(gnus-summary-low-read                     ((t (:foreground "PaleGreen" 
:background nil))))
+   `(gnus-summary-low-ticked                   ((t (:foreground "pink" 
:background nil))))
+   `(gnus-summary-low-undownloaded             ((t (:foreground "LightGray" 
:background nil))))
+   `(gnus-summary-low-unread                   ((t (:foreground nil 
:background nil))))
+   `(gnus-summary-normal-ancient               ((t (:inherit default))))
+   `(gnus-summary-normal-read                  ((t (:foreground ,ample/green 
:background nil))))
+   `(gnus-summary-normal-ticked                        ((t (:foreground 
,ample/orange :background nil))))
+   `(gnus-summary-normal-undownloaded          ((t (:foreground 
,ample/dark-gray :background nil))))
+   `(gnus-summary-normal-unread                        ((t (:foreground 
,ample/light-blue :background nil))))
+   `(gnus-summary-selected                     ((t (:foreground nil 
:background nil :underline t))))
+
+   `(twittering-timeline-footer-face   ((t (:foreground nil :background nil 
:inherit font-lock-function-name-face))))
+   `(twittering-timeline-header-face   ((t (:foreground nil :background nil 
:inherit font-lock-function-name-face))))
+   `(twittering-uri-face               ((t (:foreground nil :background nil 
:underline t))))
+   `(twittering-username-face          ((t (:foreground nil :background nil 
:inherit font-lock-keyword-face :underline t))))
+
+   ;; whitespace mode
+   `(whitespace-empty                  ((t (:foreground ,ample/gray 
:background "gray70"))))
+   `(whitespace-hspace                 ((t (:foreground ,ample/gray 
:background "grey71"))))
+   `(whitespace-indentation            ((t (:foreground ,ample/gray 
:background "gray72"))))
+   `(whitespace-line                   ((t (:foreground ,ample/purple 
:background nil))))
+   `(whitespace-newline                        ((t (:foreground ,ample/gray 
:background nil))))
+   `(whitespace-space                  ((t (:foreground ,ample/gray 
:background nil))))
+   `(whitespace-space-after-tab                ((t (:foreground ,ample/gray 
:background "gray73"))))
+   `(whitespace-space-before-tab       ((t (:foreground ,ample/gray 
:background "gray74"))))
+   `(whitespace-tab                    ((t (:foreground ,ample/gray 
:background "grey75"))))
+   `(whitespace-trailing               ((t (:foreground ,ample/rb3 :background 
,ample/bg :bold t))))
+
+   ;;magit
+   `(magit-branch                              ((t (:foreground ,ample/orange 
:background nil))))
+   ;;`(magit-cherry-equivalent                 ((t (:foreground "cyan" 
:background nil))))
+   ;;`(magit-cherry-unmatched                  ((t (:foreground "magenta" 
:background nil))))
+   `(magit-diff-add                            ((t (:foreground nil 
:background ,ample/light-green-bg))))
+   `(magit-diff-del                            ((t (:foreground nil 
:background ,ample/light-red-bg))))
+   `(magit-diff-file-header                    ((t (:foreground ,ample/bg 
:background ,ample/region :bold t))))
+   `(magit-diff-hunk-header                    ((t (:foreground ,ample/bg 
:background ,ample/light-blue-bg))))
+   `(magit-diff-merge-current                  ((t (:foreground ,ample/orange 
:background nil))))
+   `(magit-diff-merge-diff3-separator          ((t (:foreground ,ample/orange 
:background nil))))
+   `(magit-diff-merge-proposed                 ((t (:foreground ,ample/orange 
:background nil))))
+   `(magit-diff-merge-separator                        ((t (:foreground 
,ample/orange :background nil))))
+   `(magit-diff-none                           ((t (:foreground ,ample/fg 
:background ,ample/region-dark))))
+   `(magit-header                              ((t (:foreground ,ample/blue 
:background nil))))
+   `(magit-item-highlight                      ((t (:foreground nil 
:background ,ample/region-dark))))
+   ;;`(magit-item-mark                         ((t (:foreground nil 
:background "darkolivegreen"))))
+   ;;`(magit-key-mode-args-face                        ((t (:foreground 
"black" :background "yellow3"))))
+   `(magit-key-mode-button-face                        ((t (:foreground 
,ample/light-blue :background nil))))
+   `(magit-key-mode-header-face                        ((t (:foreground 
,ample/blue :background nil))))
+   ;;`(magit-key-mode-switch-face              ((t (:foreground "red" 
:background nil :bold t))))
+   `(magit-log-author                          ((t (:foreground ,ample/red 
:background nil))))
+   `(magit-log-author-date-cutoff              ((t (:foreground ,ample/red 
:background nil :bold t))))
+   `(magit-log-date                            ((t (:foreground nil 
:background nil))))
+   `(magit-log-graph                           ((t (:foreground "grey80" 
:background nil))))
+   ;;`(magit-log-head-label-bisect-bad         ((t (:foreground "IndianRed4" 
:background "IndianRed1"))))
+   ;;`(magit-log-head-label-bisect-good                ((t (:foreground "dark 
olive green" :background "light green"))))
+   ;;`(magit-log-head-label-default            ((t (:foreground nil 
:background "Grey50"))))
+   ;;`(magit-log-head-label-head               ((t (:foreground "White" 
:background "Grey20"))))
+   ;;`(magit-log-head-label-local              ((t (:foreground 
"LightSkyBlue1" :background "Grey13"))))
+   ;;`(magit-log-head-label-patches            ((t (:foreground "IndianRed4" 
:background "IndianRed1"))))
+   ;;`(magit-log-head-label-remote             ((t (:foreground 
"DarkSeaGreen2" :background "Grey11"))))
+   ;;`(magit-log-head-label-tags               ((t (:foreground "goldenrod4" 
:background "LemonChiffon1"))))
+   ;;`(magit-log-message                       ((t (:foreground nil 
:background nil))))
+   ;;`(magit-log-reflog-label-amend            ((t (:foreground "goldenrod4" 
:background "LemonChiffon1"))))
+   ;;`(magit-log-reflog-label-checkout         ((t (:foreground 
"LightSkyBlue1" :background "Grey13"))))
+   ;;`(magit-log-reflog-label-cherry-pick      ((t (:foreground "dark olive 
green" :background "light green"))))
+   ;;`(magit-log-reflog-label-commit           ((t (:foreground "goldenrod4" 
:background "LemonChiffon1"))))
+   ;;`(magit-log-reflog-label-merge            ((t (:foreground "goldenrod4" 
:background "LemonChiffon1"))))
+   ;;`(magit-log-reflog-label-other            ((t (:foreground nil 
:background "Grey50"))))
+   ;;`(magit-log-reflog-label-rebase           ((t (:foreground 
"DarkSeaGreen2" :background "Grey11"))))
+   ;;`(magit-log-reflog-label-remote           ((t (:foreground nil 
:background "Grey50"))))
+   ;;`(magit-log-reflog-label-reset            ((t (:foreground "IndianRed4" 
:background "IndianRed1"))))
+   `(magit-log-sha1                            ((t (:foreground ,ample/purple 
:background nil))))
+   `(magit-section-title                       ((t (:foreground ,ample/blue 
:background nil))))
+   `(magit-tag                                 ((t (:foreground ,ample/blue 
:background nil))))
+   ;;`(magit-valid-signature                   ((t (:foreground 
"PaleTurquoise" :background nil :bold t))))
+   `(magit-whitespace-warning-face             ((t (:foreground ,ample/bg 
:background "white" :bold t))))
+
+   ;; trailing whitespace
+   `(trailing-whitespace ((t (:background "white" :bold t))))))
+
+;;;###autoload
+(when load-file-name
+  (add-to-list 'custom-theme-load-path
+               (file-name-as-directory (file-name-directory load-file-name))))
+
+;;;###autoload
+(defun ample-light-theme()
+  "Apply the ample-light-theme."
+  (interactive)
+  (load-theme 'ample-light t))
+
+
+(provide-theme 'ample-light)
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; ample-light-theme.el ends here



reply via email to

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