diff options
| -rw-r--r-- | config.el | 2 | ||||
| -rw-r--r-- | config.org | 2 | ||||
| -rw-r--r-- | themes/tinty-theme.el | 136 |
3 files changed, 70 insertions, 70 deletions
@@ -2868,7 +2868,7 @@ If no TITLE keyword is found, leave doom-modeline's default name." (blink-cursor-mode 0) (setq-default cursor-type 'box) -(defvar cashmere/font-height 160) +(defvar cashmere/font-height 200) (defun cashmere/set-fonts (&optional frame) "Apply the MapleMono faces, but only on graphical frames. @@ -3524,7 +3524,7 @@ If no TITLE keyword is found, leave doom-modeline's default name." (blink-cursor-mode 0) (setq-default cursor-type 'box) -(defvar cashmere/font-height 160) +(defvar cashmere/font-height 200) (defun cashmere/set-fonts (&optional frame) "Apply the MapleMono faces, but only on graphical frames. diff --git a/themes/tinty-theme.el b/themes/tinty-theme.el index 1dcff08..a910c31 100644 --- a/themes/tinty-theme.el +++ b/themes/tinty-theme.el @@ -19,67 +19,67 @@ (deftheme tinty "Noctalia theme with proper color contrast.") (let* (;; Tinted8 UI surface colors - (ui-bg "#292b2e") - (ui-fg "#b2b2b2") - (ui-fg-dim "#686868") + (ui-bg "#2e3440") + (ui-fg "#e5e9f0") + (ui-fg-dim "#d8dee9") ;; Use dim foreground for borders/muted chrome so they stay visible in ;; light variants (the raw border color is nearly white on latte). - (ui-border "#686868") - (ui-line-highlight "#3b314d") - (ui-bg-dark "#212026") - (ui-bg-light "#42444a") + (ui-border "#d8dee9") + (ui-line-highlight "#434c5e") + (ui-bg-dark "#14171d") + (ui-bg-light "#465165") ;; Tinted8 UI accent/status colors (ui-accent "#f38ba8") - (ui-link "#4f97d7") - (ui-info "#4f97d7") - (ui-error "#e0211d") - (ui-success "#86dc2f") - (ui-warning "#dc752f") + (ui-link "#88c0d0") + (ui-info "#ebcb8b") + (ui-error "#bf616a") + (ui-success "#a3be8c") + (ui-warning "#ebcb8b") ;; Tinted8 UI container colors (for BACKGROUNDS only) - (ui-selection-bg "#444155") - (ui-selection-fg "#b2b2b2") - (ui-button-bg "#42444a") - (ui-button-fg "#e3dedd") - (ui-tooltip-bg "#34323e") - (ui-tooltip-fg "#9a9aba") - (ui-active-text-bg "#5d4d7a") - (ui-active-text-fg "#e3dedd") - (ui-search-bg "#86dc2f") - (ui-search-fg "#292b2e") + (ui-selection-bg "#465165") + (ui-selection-fg "#e5e9f0") + (ui-button-bg "#465165") + (ui-button-fg "#e5e9f0") + (ui-tooltip-bg "#14171d") + (ui-tooltip-fg "#e5e9f0") + (ui-active-text-bg "#616e88") + (ui-active-text-fg "#e5e9f0") + (ui-search-bg "#465165") + (ui-search-fg "#ebcb8b") ;; Tinted8 syntax colors ;; Comments use dim foreground instead of the raw syntax-comment gray, ;; which becomes almost invisible in light variants. - (syntax-comment "#686868") - (syntax-constant "#a45bad") - (syntax-function "#bc6ec5") - (syntax-keyword "#4f97d7") - (syntax-string "#2d9574") - (syntax-type "#ce537a") + (syntax-comment "#d8dee9") + (syntax-constant "#d08770") + (syntax-function "#88c0d0") + (syntax-keyword "#b48ead") + (syntax-string "#a3be8c") + (syntax-type "#aac0d5") ;; Give variables/imported names a distinct hue instead of blending into ;; the default foreground. - (syntax-variable "#7590db") - (syntax-warning "#f2241f") - (syntax-preprocessor "#c56ec3") - (syntax-annotation "#b1951d") - (syntax-attribute "#7590db") - (syntax-number "#a45bad") - (syntax-operator "#4f97d7") + (syntax-variable "#e5e9f0") + (syntax-warning "#d18d93") + (syntax-preprocessor "#5e81ac") + (syntax-annotation "#ebcb8b") + (syntax-attribute "#ccb3c8") + (syntax-number "#b48ead") + (syntax-operator "#88c0d0") ;; Raw palette colors for rainbow headings, delimiters, terminal faces, ;; and anywhere else we need a predictable hue cycle. - (pal-red "#f2241f") - (pal-orange "#dc752f") - (pal-yellow "#b1951d") - (pal-green "#67b11d") - (pal-cyan "#28def0") - (pal-blue "#4f97d7") - (pal-magenta "#a31db1") - (pal-gray "#686868") - (pal-white "#b2b2b2") - (pal-black "#292b2e")) + (pal-red "#bf616a") + (pal-orange "#d08770") + (pal-yellow "#ebcb8b") + (pal-green "#a3be8c") + (pal-cyan "#88c0d0") + (pal-blue "#81a1c1") + (pal-magenta "#b48ead") + (pal-gray "#616e88") + (pal-white "#e5e9f0") + (pal-black "#2e3440")) (custom-theme-set-faces 'tinty @@ -290,13 +290,13 @@ ;; === Terminal colors - mapped to the palette so they stay correct in both variants === `(term-color-black ((t (:foreground ,ui-bg-dark :background ,ui-bg-dark)))) - `(term-color-red ((t (:foreground "#f2241f" :background "#f2241f")))) - `(term-color-green ((t (:foreground "#67b11d" :background "#67b11d")))) - `(term-color-yellow ((t (:foreground "#b1951d" :background "#b1951d")))) - `(term-color-blue ((t (:foreground "#4f97d7" :background "#4f97d7")))) - `(term-color-magenta ((t (:foreground "#a31db1" :background "#a31db1")))) - `(term-color-cyan ((t (:foreground "#28def0" :background "#28def0")))) - `(term-color-white ((t (:foreground "#b2b2b2" :background "#b2b2b2")))) + `(term-color-red ((t (:foreground "#bf616a" :background "#bf616a")))) + `(term-color-green ((t (:foreground "#a3be8c" :background "#a3be8c")))) + `(term-color-yellow ((t (:foreground "#ebcb8b" :background "#ebcb8b")))) + `(term-color-blue ((t (:foreground "#81a1c1" :background "#81a1c1")))) + `(term-color-magenta ((t (:foreground "#b48ead" :background "#b48ead")))) + `(term-color-cyan ((t (:foreground "#88c0d0" :background "#88c0d0")))) + `(term-color-white ((t (:foreground "#e5e9f0" :background "#e5e9f0")))) ;; === EShell === `(eshell-prompt ((t (:foreground ,ui-accent :weight bold)))) @@ -509,14 +509,14 @@ `(ansi-color-magenta ((t (:foreground ,pal-magenta :background ,pal-magenta)))) `(ansi-color-cyan ((t (:foreground ,pal-cyan :background ,pal-cyan)))) `(ansi-color-white ((t (:foreground ,pal-white :background ,pal-white)))) - `(ansi-color-bright-black ((t (:foreground "#42444a" :background "#42444a")))) - `(ansi-color-bright-red ((t (:foreground "#f55d59" :background "#f55d59")))) - `(ansi-color-bright-green ((t (:foreground "#86dd2e" :background "#86dd2e")))) - `(ansi-color-bright-yellow ((t (:foreground "#ddbc2e" :background "#ddbc2e")))) - `(ansi-color-bright-blue ((t (:foreground "#81b4e2" :background "#81b4e2")))) - `(ansi-color-bright-magenta ((t (:foreground "#cc2edd" :background "#cc2edd")))) - `(ansi-color-bright-cyan ((t (:foreground "#61e7f4" :background "#61e7f4")))) - `(ansi-color-bright-white ((t (:foreground "#e3dedd" :background "#e3dedd")))) + `(ansi-color-bright-black ((t (:foreground "#4c566a" :background "#4c566a")))) + `(ansi-color-bright-red ((t (:foreground "#d18d93" :background "#d18d93")))) + `(ansi-color-bright-green ((t (:foreground "#c2d4b3" :background "#c2d4b3")))) + `(ansi-color-bright-yellow ((t (:foreground "#f1e2c2" :background "#f1e2c2")))) + `(ansi-color-bright-blue ((t (:foreground "#aac0d5" :background "#aac0d5")))) + `(ansi-color-bright-magenta ((t (:foreground "#ccb3c8" :background "#ccb3c8")))) + `(ansi-color-bright-cyan ((t (:foreground "#b4d7e1" :background "#b4d7e1")))) + `(ansi-color-bright-white ((t (:foreground "#eceff4" :background "#eceff4")))) ;; === Anzu === `(anzu-replace-highlight ((t (:background ,ui-line-highlight :foreground ,ui-error :weight bold :strike-through t)))) @@ -1167,14 +1167,14 @@ ;; === Term (extended) === `(term ((t (:foreground ,ui-fg :background ,ui-bg)))) `(term-bold ((t (:weight bold)))) - `(term-color-bright-black ((t (:foreground "#42444a" :background "#42444a")))) - `(term-color-bright-red ((t (:foreground "#f55d59" :background "#f55d59")))) - `(term-color-bright-green ((t (:foreground "#86dd2e" :background "#86dd2e")))) - `(term-color-bright-yellow ((t (:foreground "#ddbc2e" :background "#ddbc2e")))) - `(term-color-bright-blue ((t (:foreground "#81b4e2" :background "#81b4e2")))) - `(term-color-bright-magenta ((t (:foreground "#cc2edd" :background "#cc2edd")))) - `(term-color-bright-cyan ((t (:foreground "#61e7f4" :background "#61e7f4")))) - `(term-color-bright-white ((t (:foreground "#e3dedd" :background "#e3dedd")))) + `(term-color-bright-black ((t (:foreground "#4c566a" :background "#4c566a")))) + `(term-color-bright-red ((t (:foreground "#d18d93" :background "#d18d93")))) + `(term-color-bright-green ((t (:foreground "#c2d4b3" :background "#c2d4b3")))) + `(term-color-bright-yellow ((t (:foreground "#f1e2c2" :background "#f1e2c2")))) + `(term-color-bright-blue ((t (:foreground "#aac0d5" :background "#aac0d5")))) + `(term-color-bright-magenta ((t (:foreground "#ccb3c8" :background "#ccb3c8")))) + `(term-color-bright-cyan ((t (:foreground "#b4d7e1" :background "#b4d7e1")))) + `(term-color-bright-white ((t (:foreground "#eceff4" :background "#eceff4")))) ;; === Transient === `(transient-heading ((t (:foreground ,pal-blue :weight bold)))) |
