summaryrefslogtreecommitdiff
path: root/themes/tinty-theme.el
diff options
context:
space:
mode:
Diffstat (limited to 'themes/tinty-theme.el')
-rw-r--r--themes/tinty-theme.el134
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 ===