commit 47e8f36356b9a91b292bd07b2e593d26faeaab3c parent 522ec9b42895576da42bdac6ae8723c0718198d9 Author: andsy10 <andsy1016@gmail.com> Date: Tue, 15 Sep 2026 11:22:21 +0800 Inline palette definitions into theme files Diffstat:
| M | lisp/my-dark-theme.el | | | 15 | ++++++++++++--- |
| M | lisp/my-light-theme.el | | | 15 | ++++++++++++--- |
| D | lisp/my-palette.el | | | 33 | --------------------------------- |
3 files changed, 24 insertions(+), 39 deletions(-)
diff --git a/lisp/my-dark-theme.el b/lisp/my-dark-theme.el @@ -6,9 +6,18 @@ ;;; Code: (require 'solarized) -(require 'my-palette) -(eval-when-compile - (require 'solarized-palettes)) + +(defvar my-dark-core-palette + '("#062624" ; darkest-base + "#E3FCFB" ; brightest-base + "#A87C04" ; yellow + "#C24713" ; orange + "#CE2825" ; red + "#d33682" ; magenta + "#6c71c4" ; violet + "#2570CD" ; blue + "#01928D" ; cyan + "#3A9C36")) ; green (deftheme my-dark "A dark theme using Solarized framework.") diff --git a/lisp/my-light-theme.el b/lisp/my-light-theme.el @@ -6,9 +6,18 @@ ;;; Code: (require 'solarized) -(require 'my-palette) -(eval-when-compile - (require 'solarized-palettes)) + +(defvar my-light-core-palette + '("#051E23" ; darkest-base + "#FCFFDE" ; brightest-base + "#A87C04" ; yellow + "#C24713" ; orange + "#CE2825" ; red + "#d33682" ; magenta + "#6c71c4" ; violet + "#2570CD" ; blue + "#01928D" ; cyan + "#3A9C36")) ; green (deftheme my-light "A light theme using Solarized framework.") diff --git a/lisp/my-palette.el b/lisp/my-palette.el @@ -1,33 +0,0 @@ -;;; my-palette.el --- Color palette for solarized -*- lexical-binding: t -*- - -;;; Commentary: -;; Palette of my-theme . - -;;; Code: - -(defvar my-dark-core-palette - '("#062624" ; darkest-base - "#E3FCFB" ; brightest-base - "#A87C04" ; yellow - "#C24713" ; orange - "#CE2825" ; red - "#d33682" ; magenta - "#6c71c4" ; violet - "#2570CD" ; blue - "#01928D" ; cyan - "#3A9C36")) ; green - -(defvar my-light-core-palette - '("#051E23" ; darkest-base - "#FCFFDE" ; brightest-base - "#A87C04" ; yellow - "#C24713" ; orange - "#CE2825" ; red - "#d33682" ; magenta - "#6c71c4" ; violet - "#2570CD" ; blue - "#01928D" ; cyan - "#3A9C36")) ; green - -(provide 'my-palette) -;;; my-palette.el ends here