From a2be53bb14bfebac4ceab5ba05d5e68c67256e86 Mon Sep 17 00:00:00 2001 From: jao Date: Fri, 3 Jun 2022 21:49:39 +0100 Subject: themes tweaks with an eye on terminal --- lib/themes/jao-light-theme.el | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'lib/themes/jao-light-theme.el') diff --git a/lib/themes/jao-light-theme.el b/lib/themes/jao-light-theme.el index caf43d9..af50ea7 100644 --- a/lib/themes/jao-light-theme.el +++ b/lib/themes/jao-light-theme.el @@ -16,7 +16,10 @@ ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . -(defvar jao-theme-light-bold (if (> emacs-major-version 28) 'medium 'semibold)) +(defvar jao-theme-light-bold + (cond ((not (display-graphic-p)) 'regular) + ((> emacs-major-version 28) 'medium) + (t 'semibold))) (jao-define-custom-theme jao-light (:names (bg-lightest "gray98") @@ -31,16 +34,15 @@ (hl "#f2f2f2") (dimm "lemonchiffon4") - (search "#e8e800") - (search2 "#ffffb4") - (warning "orange4") (red "burlywood4") (blue "#023770") - (green "#005555")) + (green "#005555") + (yellow "lightyellow")) (:face-size 9) + (:face-family "Fira Code") ;; (:face-family "Hack") - (:face-family "DejaVu Sans Mono") + ;; (:face-family "DejaVu Sans Mono") ;; (:face-family "Iosevka Comfy Fixed") (:bold-weight jao-theme-light-bold) (:palette (fg "black") @@ -48,7 +50,8 @@ (box "gray80") (button (c fg-light bg-lightest) (ul light-gray)) (hilite (c nil hl)) - (link (c green) nbf (ul light-gray)) + ;; (link (c green) nbf (ul light-gray)) + (link (c green) nbf nul) (visited-link (ul light-gray) nbf) (tab-sel (~ mode-line)) (tab-unsel (~ mode-line-inactive)) @@ -115,7 +118,8 @@ (shr-code (c blue nil)) (success (c green)) (vertical-border (c "grey70" nil)) - (widget-button (~ default) nit (ul "grey80")))) + (vertico-current (c nil yellow) nul ext) + (widget-button (c blue) nit nul))) ;; (ul "grey80") ;; (enable-theme 'jao-light) ;; (jao-mode-line-adjust-faces) -- cgit v1.2.3