~lthms/colorless-themes.el

1b2a507b3b7f9559c944af8fc7531a60b38ae0c3 — Thomas Letan 3 years ago b186152
Generate “official” themes from the templates

See https://code.soap.coffee/colorless-themes/templates.git
4 files changed, 24 insertions(+), 29 deletions(-)

M darkless-theme.el
M einkless-theme.el
M lavenderless-theme.el
M nordless-theme.el
M darkless-theme.el => darkless-theme.el +7 -6
@@ 1,6 1,6 @@
;;; darkless-theme.el --- A colorless, gray theme
;;; darkless-theme.el --- A colorless, gray, monochrome theme

;; Copyright (C) 2019–2020 Thomas Letan
;; Copyright (C) 2019-2020 Thomas Letan
;;
;; 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


@@ 15,7 15,7 @@
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.

;; Author: Thomas Letan <contact@thomasletan.fr>
;; Author: Thomas Letan <lthms@soap.coffee>
;; URL: https://git.sr.ht/~lthms/colorless-themes.el
;; Version: 0.2
;; Package-Requires: ((colorless-themes "0.2"))


@@ 23,7 23,8 @@
;; Keywords: faces theme

;;; Commentary:
;; This is a simple gray theme built using the colorless-themes macro.
;; This file has been automatically generated from a template of the
;; colorless themes project.

;;; Code:



@@ 31,7 32,7 @@

(require 'colorless-themes)

(deftheme darkless "A colorless, gray theme")
(deftheme darkless "A colorless, gray, monochrome theme")

(colorless-themes-make darkless
                       "#2D2A2E"    ; bg


@@ 40,7 41,7 @@
                       "#5b595c"    ; fade
                       "#b8b8b8"    ; fg
                       "#C1C0C0"    ; fg+
                       "#FFFFFF"    ; primary
                       "#FFFFFF"    ; docstring
                       "#FF6188"    ; red
                       "#fc9867"    ; orange
                       "#ffd866"    ; yellow

M einkless-theme.el => einkless-theme.el +7 -8
@@ 1,6 1,6 @@
;;; einkless-theme.el --- A colorless port of eink-theme
;;; einkless-theme.el --- A mostly colorless version of nord-theme

;; Copyright (C) 2019–2020 Thomas Letan
;; Copyright (C) 2020 Thomas Letan
;;
;; 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


@@ 15,7 15,7 @@
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.

;; Author: Thomas Letan <contact@thomasletan.fr>
;; Author: Thomas Letan <lthms@soap.coffee>
;; URL: https://git.sr.ht/~lthms/colorless-themes.el
;; Version: 0.2
;; Package-Requires: ((colorless-themes "0.2"))


@@ 23,9 23,8 @@
;; Keywords: faces theme

;;; Commentary:
;; This is a port of eink using the macro provided bycolorless-themes.
;;
;; See https://github.com/maio/eink-emacs for the original theme
;; This file has been automatically generated from a template of the
;; colorless themes project.

;;; Code:



@@ 33,7 32,7 @@

(require 'colorless-themes)

(deftheme einkless "A colorless port of eink-theme")
(deftheme einkless "A mostly colorless version of nord-theme")

(colorless-themes-make einkless
                       "#fefef0"    ; bg


@@ 42,7 41,7 @@
                       "#ccccc0"    ; fade
                       "#666660"    ; fg
                       "#999990"    ; fg+
                       "#000008"    ; primary
                       "#000008"    ; docstring
                       "#ed6666"    ; red
                       "#FFBF00"    ; orange
                       "#fff1aa"    ; yellow

M lavenderless-theme.el => lavenderless-theme.el +5 -6
@@ 1,6 1,6 @@
;;; lavenderless-theme.el --- A mostly colorless version of lavender-theme

;; Copyright (C) 2019–2020 Thomas Letan
;; Copyright (C) 2019-2020 Thomas Letan
;;
;; 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


@@ 15,7 15,7 @@
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.

;; Author: Thomas Letan <contact@thomasletan.fr>
;; Author: Thomas Letan <lthms@soap.coffee>
;; URL: https://git.sr.ht/~lthms/colorless-themes.el
;; Version: 0.2
;; Package-Requires: ((colorless-themes "0.2"))


@@ 23,9 23,8 @@
;; Keywords: faces theme

;;; Commentary:
;; The main source of inspiration of this theme is Lavender.
;;
;; https://github.com/emacsfodder/emacs-lavender-theme/
;; This file has been automatically generated from a template of the
;; colorless themes project.

;;; Code:



@@ 42,7 41,7 @@
                       "#51415C"    ; fade
                       "#E0CEED"    ; fg
                       "#d2c2d7"    ; fg+
                       "#68d3a7"    ; primary
                       "#68d3a7"    ; docstring
                       "#cc3333"    ; red
                       "#FF6200"    ; orange
                       "#F4DC97"    ; yellow

M nordless-theme.el => nordless-theme.el +5 -9
@@ 1,6 1,6 @@
;;; nordless-theme.el --- A mostly colorless version of nord-theme

;; Copyright (C) 2018–2020 Thomas Letan
;; Copyright (C) 2018-2020 Thomas Letan
;;
;; 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


@@ 15,7 15,7 @@
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.

;; Author: Thomas Letan <contact@thomasletan.fr>
;; Author: Thomas Letan <lthms@soap.coffee>
;; URL: https://git.sr.ht/~lthms/colorless-themes.el
;; Version: 0.2
;; Package-Requires: ((colorless-themes "0.2"))


@@ 23,12 23,8 @@
;; Keywords: faces theme

;;; Commentary:
;; This is a so-called colorless theme, derived thanks to the macro of the
;; colorless-themes[1] package.  The main source of inspiration of this theme is
;; nord[2], an arctic, north-bluish color palette.
;;
;; [1]: https://git.sr.ht/~lthms/colorless-themes
;; [2]: https://github.com/arcticicestudio/nord
;; This file has been automatically generated from a template of the
;; colorless themes project.

;;; Code:



@@ 45,7 41,7 @@
                       "#4C566A"    ; fade
                       "#D8DEE9"    ; fg
                       "#E5E9F0"    ; fg+
                       "#88C0D0"    ; primary
                       "#88C0D0"    ; docstring
                       "#BF616A"    ; red
                       "#D08770"    ; orange
                       "#EBCB8B"    ; yellow