branch: elpa/solarized-theme commit 023b0de812dfef606bcb1679b7e8a40b3afc90e3 Author: Tim Ruffing <cry...@timruffing.de> Commit: Thomas Frössman <thom...@jossystem.se>
Use extra-light instead of thin for line numbers #305 was a great but thin is *too* thin for fonts which support many weights. This replaces thin by extra-light, which is still visibly different from the normal weight but also still legible. In fact, it's so thin, it's not even documented, see https://github.com/emacs-mirror/emacs/blob/master/src/font.c#L71 https://www.gnu.org/software/emacs/manual/html_node/elisp/Face-Attributes.html --- solarized-faces.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/solarized-faces.el b/solarized-faces.el index c0b041e9cb..b9b5a0b661 100644 --- a/solarized-faces.el +++ b/solarized-faces.el @@ -1051,10 +1051,10 @@ `(ledger-font-reconciler-pending-face ((t (:foreground ,yellow :weight normal)))) `(ledger-font-report-clickable-face ((t (:foreground ,yellow :weight normal)))) ;;;;; linum-mode - `(linum ((,class (:weight thin :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) + `(linum ((,class (:weight extra-light :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) `(linum-relative-current-face ((,class (:inherit linum)))) ;;;;; display-line-number-mode - `(line-number ((,class (:weight thin :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) + `(line-number ((,class (:weight extra-light :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) `(line-number-minor-tick ((,class (:inherit line-number :weight normal)))) `(line-number-major-tick ((,class (:inherit line-number-minor-tick :weight bold)))) `(line-number-current-line ((,class (:inherit line-number :background ,base03 :foreground ,base0))))