;;; eziam-light-theme.el --- Light version of the Eziam theme

;; Copyright (c) 2016-2020 Thibault Polge <thibault@thb.lt>

;; Eziam is based on Tao theme, copyright (C) 2014 Peter <11111000000
;; at email.com> with contributions by Jasonm23 <jasonm23@gmail.com>.
;; Tao also credits: "Original faces taken from Zenburn theme port (c)
;; by Bozhidar Batsov"

;; Author: Thibault Polge <thibault@thb.lt>
;; Maintainer: Thibault Polge <thibault@thb.lt>
;;
;; Keywords: faces
;; Homepage: https://github.com/thblt/eziam-theme-emacs
;; Version: 4

;; 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 of the License, 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.  If not, see <http://www.gnu.org/licenses/>.

;;; Commentary:

;; This package provides a light version of the Eziam theme for Emacs.

;;; Code:

(require 'eziam-common)

(deftheme eziam-light "The light Eziam color theme")

(eziam-with-color-variables
  (
   ;; Base palette
   ("color-0"                . "#ffffff")
   ("color-1"                . "#eeeeee")
   ("color-2"                . "#dddddd")
   ("color-3"                . "#cccccc")
   ("color-4"                . "#aaaaaa")
   ("color-5"                . "#888888")
   ("color-6"                . "#555555")
   ("color-7"                . "#222222")
   ("color-8"                . "#000000")
   ;; Headings
   ("ol1-fg"                 . nil)
   ("ol1-bg"                 . "#ffffff")
   ("ol2-fg"                 . nil)
   ("ol2-bg"                 . "#d6eaf4")
   ("ol3-fg"                 . nil)
   ("ol3-bg"                 . "#c1d3dc")
   ("ol4-fg"                 . nil)
   ("ol4-bg"                 . "#abbbc3")
   ("ol5-fg"                 . "#eeeeee")
   ("ol5-bg"                 . "#96a4ab")
   ("ol6-fg"                 . nil)
   ("ol6-bg"                 . "#d7d7d7")
   ("ol7-fg"                 . nil)
   ("ol7-bg"                 . nil)
   ("ol8-fg"                 . nil)
   ("ol8-bg"                 . nil)
   ;; Misc
   ("colored-comments"       . "#117711")
   ("transient-highlight"    . "#ffff00")
   ("transient-highlight-fg" . "#000000")
   ("warning"                . "DarkOrange")
   ("error"                  . "#ff0000")
   ("info"                   . "#2244ff")
   ("ok"                     . "ForestGreen")

   ("rainbow-1"              . "#ff0000")
   ("rainbow-2"              . "#ff7700")
   ("rainbow-3"              . "goldenrod")
   ("rainbow-4"              . "#00aa00")
   ("rainbow-5"              . "#0000ff")
   ("rainbow-6"              . "#8f00ff")
   )
  (eziam-apply-custom-theme 'eziam-light))

;;;###autoload
(and load-file-name
     (boundp 'custom-theme-load-path)
     (add-to-list 'custom-theme-load-path
                  (file-name-as-directory
                   (file-name-directory load-file-name))))

(provide-theme 'eziam-light)

;; Local Variables:
;; mode: emacs-lisp;
;; no-byte-compile: t
;; indent-tabs-mode: nil
;; End:

;;; eziam-light-theme.el ends here