diff options
Diffstat (limited to 'themes/tinty-theme.el')
| -rw-r--r-- | themes/tinty-theme.el | 134 |
1 files changed, 67 insertions, 67 deletions
diff --git a/themes/tinty-theme.el b/themes/tinty-theme.el index 2aee854..cb04fa2 100644 --- a/themes/tinty-theme.el +++ b/themes/tinty-theme.el @@ -65,67 +65,67 @@ (deftheme tinty "Noctalia theme with proper color contrast.") (let* (;; Tinted8 UI surface colors - (ui-bg "#282a36") - (ui-fg "#f8f8f2") - (ui-fg-dim "#6272a4") + (ui-bg "#f5f5f5") + (ui-fg "#1f1f1f") + (ui-fg-dim "#635d97") ;; 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 "#6272a4") - (ui-line-highlight "#353747") - (ui-bg-dark "#191a21") - (ui-bg-light "#343746") + (ui-border "#635d97") + (ui-line-highlight "#dcdeef") + (ui-bg-dark "#ece9df") + (ui-bg-light "#ffffff") ;; Tinted8 UI accent/status colors - (ui-accent "#bd93f9") - (ui-link "#8be9fd") - (ui-info "#8be9fd") - (ui-error "#ff5555") - (ui-success "#50fa7b") - (ui-warning "#ffb86c") + (ui-accent "#644ac9") + (ui-link "#036a96") + (ui-info "#036a96") + (ui-error "#cb3a2a") + (ui-success "#14720a") + (ui-warning "#a34d14") ;; Tinted8 UI container colors (for BACKGROUNDS only) - (ui-selection-bg "#44475a") - (ui-selection-fg "#f8f8f2") - (ui-button-bg "#343746") - (ui-button-fg "#f8f8f2") - (ui-tooltip-bg "#343746") - (ui-tooltip-fg "#f8f8f2") - (ui-active-text-bg "#44475a") - (ui-active-text-fg "#ffffff") - (ui-search-bg "#ffb86c") - (ui-search-fg "#282a36") + (ui-selection-bg "#cfcfde") + (ui-selection-fg "#1f1f1f") + (ui-button-bg "#ece9df") + (ui-button-fg "#1f1f1f") + (ui-tooltip-bg "#efeddc") + (ui-tooltip-fg "#1f1f1f") + (ui-active-text-bg "#cfcfde") + (ui-active-text-fg "#000000") + (ui-search-bg "#a34d14") + (ui-search-fg "#f5f5f5") ;; Tinted8 syntax colors ;; Comments use dim foreground instead of the raw syntax-comment gray, ;; which becomes almost invisible in light variants. - (syntax-comment "#6272a4") - (syntax-constant "#ffb86c") - (syntax-function "#50fa7b") - (syntax-keyword "#ff79c6") - (syntax-string "#f1fa8c") - (syntax-type "#8be9fd") + (syntax-comment "#635d97") + (syntax-constant "#a34d14") + (syntax-function "#14720a") + (syntax-keyword "#a3134d") + (syntax-string "#836e15") + (syntax-type "#036a96") ;; Give variables/imported names a distinct hue instead of blending into ;; the default foreground. - (syntax-variable "#f8f8f2") - (syntax-warning "#ff6e6e") - (syntax-preprocessor "#9954fb") - (syntax-annotation "#f1fa8c") - (syntax-attribute "#8be9fd") - (syntax-number "#ffb86c") - (syntax-operator "#8be9fd") + (syntax-variable "#1f1f1f") + (syntax-warning "#d74c3d") + (syntax-preprocessor "#462da9") + (syntax-annotation "#836e15") + (syntax-attribute "#036a96") + (syntax-number "#a34d14") + (syntax-operator "#036a96") ;; Raw palette colors for rainbow headings, delimiters, terminal faces, ;; and anywhere else we need a predictable hue cycle. - (pal-red "#ff5555") - (pal-orange "#ffb86c") - (pal-yellow "#f1fa8c") - (pal-green "#50fa7b") - (pal-cyan "#8be9fd") - (pal-blue "#bd93f9") - (pal-magenta "#ff79c6") - (pal-gray "#6272a4") - (pal-white "#f8f8f2") - (pal-black "#21222c") + (pal-red "#cb3a2a") + (pal-orange "#a34d14") + (pal-yellow "#836e15") + (pal-green "#14720a") + (pal-cyan "#036a96") + (pal-blue "#644ac9") + (pal-magenta "#a3134d") + (pal-gray "#635d97") + (pal-white "#f5f5f5") + (pal-black "#1f1f1f") (h1 (if tinty-scale-headings tinty-height-1 1.0)) (h2 (if tinty-scale-headings tinty-height-2 1.0)) (h3 (if tinty-scale-headings tinty-height-3 1.0)) @@ -344,13 +344,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 "#ff5555" :background "#ff5555")))) - `(term-color-green ((t (:foreground "#50fa7b" :background "#50fa7b")))) - `(term-color-yellow ((t (:foreground "#f1fa8c" :background "#f1fa8c")))) - `(term-color-blue ((t (:foreground "#bd93f9" :background "#bd93f9")))) - `(term-color-magenta ((t (:foreground "#ff79c6" :background "#ff79c6")))) - `(term-color-cyan ((t (:foreground "#8be9fd" :background "#8be9fd")))) - `(term-color-white ((t (:foreground "#f8f8f2" :background "#f8f8f2")))) + `(term-color-red ((t (:foreground "#cb3a2a" :background "#cb3a2a")))) + `(term-color-green ((t (:foreground "#14720a" :background "#14720a")))) + `(term-color-yellow ((t (:foreground "#836e15" :background "#836e15")))) + `(term-color-blue ((t (:foreground "#644ac9" :background "#644ac9")))) + `(term-color-magenta ((t (:foreground "#a3134d" :background "#a3134d")))) + `(term-color-cyan ((t (:foreground "#036a96" :background "#036a96")))) + `(term-color-white ((t (:foreground "#f5f5f5" :background "#f5f5f5")))) ;; === EShell === `(eshell-prompt ((t (:foreground ,ui-accent :weight bold)))) @@ -556,13 +556,13 @@ `(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 "#6272a4" :background "#6272a4")))) - `(ansi-color-bright-red ((t (:foreground "#ff6e6e" :background "#ff6e6e")))) - `(ansi-color-bright-green ((t (:foreground "#69ff94" :background "#69ff94")))) - `(ansi-color-bright-yellow ((t (:foreground "#ffffa5" :background "#ffffa5")))) - `(ansi-color-bright-blue ((t (:foreground "#d6acff" :background "#d6acff")))) - `(ansi-color-bright-magenta ((t (:foreground "#ff92df" :background "#ff92df")))) - `(ansi-color-bright-cyan ((t (:foreground "#a4ffff" :background "#a4ffff")))) + `(ansi-color-bright-black ((t (:foreground "#2c2b31" :background "#2c2b31")))) + `(ansi-color-bright-red ((t (:foreground "#d74c3d" :background "#d74c3d")))) + `(ansi-color-bright-green ((t (:foreground "#198d0c" :background "#198d0c")))) + `(ansi-color-bright-yellow ((t (:foreground "#9e841a" :background "#9e841a")))) + `(ansi-color-bright-blue ((t (:foreground "#7862d0" :background "#7862d0")))) + `(ansi-color-bright-magenta ((t (:foreground "#bf185a" :background "#bf185a")))) + `(ansi-color-bright-cyan ((t (:foreground "#047fb4" :background "#047fb4")))) `(ansi-color-bright-white ((t (:foreground "#ffffff" :background "#ffffff")))) ;; === Anzu === @@ -1353,13 +1353,13 @@ ;; === Term (extended) === `(term ((t (:foreground ,ui-fg :background ,ui-bg)))) `(term-bold ((t (:weight bold)))) - `(term-color-bright-black ((t (:foreground "#6272a4" :background "#6272a4")))) - `(term-color-bright-red ((t (:foreground "#ff6e6e" :background "#ff6e6e")))) - `(term-color-bright-green ((t (:foreground "#69ff94" :background "#69ff94")))) - `(term-color-bright-yellow ((t (:foreground "#ffffa5" :background "#ffffa5")))) - `(term-color-bright-blue ((t (:foreground "#d6acff" :background "#d6acff")))) - `(term-color-bright-magenta ((t (:foreground "#ff92df" :background "#ff92df")))) - `(term-color-bright-cyan ((t (:foreground "#a4ffff" :background "#a4ffff")))) + `(term-color-bright-black ((t (:foreground "#2c2b31" :background "#2c2b31")))) + `(term-color-bright-red ((t (:foreground "#d74c3d" :background "#d74c3d")))) + `(term-color-bright-green ((t (:foreground "#198d0c" :background "#198d0c")))) + `(term-color-bright-yellow ((t (:foreground "#9e841a" :background "#9e841a")))) + `(term-color-bright-blue ((t (:foreground "#7862d0" :background "#7862d0")))) + `(term-color-bright-magenta ((t (:foreground "#bf185a" :background "#bf185a")))) + `(term-color-bright-cyan ((t (:foreground "#047fb4" :background "#047fb4")))) `(term-color-bright-white ((t (:foreground "#ffffff" :background "#ffffff")))) ;; === Transient === |
