From c67fb6da02d1f909da4b33be33e0a3b7e2e9de31 Mon Sep 17 00:00:00 2001 From: DreamCoder08 Date: Mon, 26 Oct 2026 20:34:08 -0500 Subject: [PATCH] feat(theme): activate dark application snapshots --- DreamcoderThemes/btop-dreamcoder.theme | 120 +++++++++--------- DreamcoderThemes/cava-dreamcoder.config | 22 ++-- DreamcoderThemes/firefox-dreamcoder.css | 34 +++--- DreamcoderThemes/obsidian-dreamcoder.css | 148 +++++++++++------------ 4 files changed, 162 insertions(+), 162 deletions(-) diff --git a/DreamcoderThemes/btop-dreamcoder.theme b/DreamcoderThemes/btop-dreamcoder.theme index e0c451ce..af0ff19c 100644 --- a/DreamcoderThemes/btop-dreamcoder.theme +++ b/DreamcoderThemes/btop-dreamcoder.theme @@ -1,64 +1,64 @@ # ======================================================== -# Dreamcoder Light — Btop theme +# Dreamcoder Dark — Btop theme # ======================================================== # Place in ~/.config/btop/themes/ and select from Btop UI. -theme[main_bg]="#f3eadc" -theme[main_fg]="#17120d" -theme[title]="#824f16" -theme[hi_fg]="#824f16" -theme[selected_bg]="#decbb1" -theme[selected_fg]="#17120d" -theme[inactive_fg]="#352e22" -theme[graph_line]="#8a7358" -theme[proc_misc]="#352e22" -theme[cpu_core]="#0d4a68" -theme[mem_free]="#315b31" -theme[mem_used]="#a7471c" -theme[mem_cached]="#0d4a68" -theme[user_bg]="#fff7ea" -theme[user_fg]="#17120d" -theme[temp]="#654300" -theme[disk]="#0d4a68" -theme[process]="#57478b" -theme[process_selected]="#824f16" -theme[core_bar]="#824f16" -theme[temp_bar]="#654300" -theme[swap]="#7d3e64" -theme[div_line]="#8a7358" -theme[process_bg]="#fff7ea" -theme[process_fg]="#17120d" -theme[bad]="#842f24" -theme[good]="#315b31" -theme[widget_bg]="#fff7ea" -theme[widget_fg]="#17120d" -theme[widget_border]="#8a7358" -theme[widget_selected]="#824f16" -theme[graph_bg]="#fff7ea" -theme[graph_fg]="#17120d" -theme[graph_high]="#a7471c" -theme[graph_low]="#0d4a68" -theme[graph_med]="#824f16" -theme[proc_bg]="#fff7ea" -theme[proc_fg]="#17120d" -theme[process_border]="#8a7358" -theme[widget_title]="#824f16" -theme[box_border]="#8a7358" -theme[box_bg]="#fff7ea" -theme[box_fg]="#17120d" -theme[box_selected]="#824f16" -theme[os_bg]="#fff7ea" -theme[os_fg]="#17120d" -theme[clock_bg]="#fff7ea" -theme[clock_fg]="#824f16" -theme[bat_high]="#315b31" -theme[bat_med]="#654300" -theme[bat_low]="#842f24" -theme[sensor_bg]="#fff7ea" -theme[sensor_fg]="#17120d" -theme[sensor_bar_bg]="#decbb1" -theme[sensor_bar_fg]="#824f16" -theme[net_bg]="#fff7ea" -theme[net_fg]="#17120d" -theme[net_download]="#315b31" -theme[net_upload]="#a7471c" +theme[main_bg]="#000000" +theme[main_fg]="#E6E6E6" +theme[title]="#A5B4FC" +theme[hi_fg]="#A5B4FC" +theme[selected_bg]="#0D0D0F" +theme[selected_fg]="#E6E6E6" +theme[inactive_fg]="#C7C7C7" +theme[graph_line]="#6B6B6B" +theme[proc_misc]="#C7C7C7" +theme[cpu_core]="#7DD3FC" +theme[mem_free]="#34D399" +theme[mem_used]="#D4B5FD" +theme[mem_cached]="#7DD3FC" +theme[user_bg]="#0B0B0B" +theme[user_fg]="#E6E6E6" +theme[temp]="#FBBF24" +theme[disk]="#7DD3FC" +theme[process]="#D4B5FD" +theme[process_selected]="#A5B4FC" +theme[core_bar]="#A5B4FC" +theme[temp_bar]="#FBBF24" +theme[swap]="#D8B4FE" +theme[div_line]="#6B6B6B" +theme[process_bg]="#0B0B0B" +theme[process_fg]="#E6E6E6" +theme[bad]="#FB8585" +theme[good]="#34D399" +theme[widget_bg]="#0B0B0B" +theme[widget_fg]="#E6E6E6" +theme[widget_border]="#6B6B6B" +theme[widget_selected]="#A5B4FC" +theme[graph_bg]="#0B0B0B" +theme[graph_fg]="#E6E6E6" +theme[graph_high]="#D4B5FD" +theme[graph_low]="#7DD3FC" +theme[graph_med]="#A5B4FC" +theme[proc_bg]="#0B0B0B" +theme[proc_fg]="#E6E6E6" +theme[process_border]="#6B6B6B" +theme[widget_title]="#A5B4FC" +theme[box_border]="#6B6B6B" +theme[box_bg]="#0B0B0B" +theme[box_fg]="#E6E6E6" +theme[box_selected]="#A5B4FC" +theme[os_bg]="#0B0B0B" +theme[os_fg]="#E6E6E6" +theme[clock_bg]="#0B0B0B" +theme[clock_fg]="#A5B4FC" +theme[bat_high]="#34D399" +theme[bat_med]="#FBBF24" +theme[bat_low]="#FB8585" +theme[sensor_bg]="#0B0B0B" +theme[sensor_fg]="#E6E6E6" +theme[sensor_bar_bg]="#0D0D0F" +theme[sensor_bar_fg]="#A5B4FC" +theme[net_bg]="#0B0B0B" +theme[net_fg]="#E6E6E6" +theme[net_download]="#34D399" +theme[net_upload]="#D4B5FD" diff --git a/DreamcoderThemes/cava-dreamcoder.config b/DreamcoderThemes/cava-dreamcoder.config index 705b74c2..9812b255 100644 --- a/DreamcoderThemes/cava-dreamcoder.config +++ b/DreamcoderThemes/cava-dreamcoder.config @@ -1,26 +1,26 @@ # ======================================================== -# Dreamcoder Light — Cava theme +# Dreamcoder Dark — Cava theme # ======================================================== # Include from ~/.config/cava/config or place in # ~/.config/cava/dreamcoder-cava.config. [color] # Background -background = '#f3eadc' +background = '#000000' # Gradient mode for smooth transitions gradient = 1 gradient_count = 8 # Gradient colors (low to high frequency) — raw palette, muted at lower end -gradient_color_1 = '#97aaae' -gradient_color_2 = '#698a96' -gradient_color_3 = '#ba9c79' -gradient_color_4 = '#a47e51' -gradient_color_5 = '#824f16' -gradient_color_6 = '#a7471c' -gradient_color_7 = '#a5675b' -gradient_color_8 = '#842f24' +gradient_color_1 = '#325465' +gradient_color_2 = '#4b7f97' +gradient_color_3 = '#525a7e' +gradient_color_4 = '#747eb0' +gradient_color_5 = '#A5B4FC' +gradient_color_6 = '#D4B5FD' +gradient_color_7 = '#b05d5d' +gradient_color_8 = '#FB8585' # Mono color (used when gradient = 0) -foreground = '#824f16' +foreground = '#A5B4FC' diff --git a/DreamcoderThemes/firefox-dreamcoder.css b/DreamcoderThemes/firefox-dreamcoder.css index 7ce4339a..8d20dc37 100644 --- a/DreamcoderThemes/firefox-dreamcoder.css +++ b/DreamcoderThemes/firefox-dreamcoder.css @@ -1,27 +1,27 @@ /* ======================================================== - Dreamcoder Light — Firefox userChrome.css + Dreamcoder Dark — Firefox userChrome.css ======================================================== Place in ~/.mozilla/firefox/*.default-release/chrome/userChrome.css Requires toolkit.legacyUserProfileCustomizations.stylesheets = true in about:config. */ :root { - --dreamcoder-bg: #f3eadc; - --dreamcoder-surface: #fff7ea; - --dreamcoder-surface-1: #decbb1; - --dreamcoder-text: #17120d; - --dreamcoder-text-dim: #352e22; - --dreamcoder-accent: #824f16; - --dreamcoder-accent-2: #a7471c; - --dreamcoder-border: #8a7358; - --dreamcoder-border-ui: #66513b; - --dreamcoder-error: #842f24; - --dreamcoder-warning: #654300; - --dreamcoder-sage: #315b31; - --dreamcoder-input-bg: #decbb1; - --dreamcoder-toolbar-bg: #e6d7c4; - --dreamcoder-hover: #e2d3be; - --dreamcoder-active: #d7c3aa; + --dreamcoder-bg: #000000; + --dreamcoder-surface: #0B0B0B; + --dreamcoder-surface-1: #0D0D0F; + --dreamcoder-text: #E6E6E6; + --dreamcoder-text-dim: #C7C7C7; + --dreamcoder-accent: #A5B4FC; + --dreamcoder-accent-2: #D4B5FD; + --dreamcoder-border: #6B6B6B; + --dreamcoder-border-ui: #767676; + --dreamcoder-error: #FB8585; + --dreamcoder-warning: #FBBF24; + --dreamcoder-sage: #34D399; + --dreamcoder-input-bg: #0B0B0B; + --dreamcoder-toolbar-bg: #0B0B0B; + --dreamcoder-hover: #191b26; + --dreamcoder-active: #292d3f; } /* Main window */ diff --git a/DreamcoderThemes/obsidian-dreamcoder.css b/DreamcoderThemes/obsidian-dreamcoder.css index 851200cb..c14d96e5 100644 --- a/DreamcoderThemes/obsidian-dreamcoder.css +++ b/DreamcoderThemes/obsidian-dreamcoder.css @@ -1,91 +1,91 @@ /* ======================================================== - Dreamcoder Light — Obsidian CSS snippet + Dreamcoder Dark — Obsidian CSS snippet ======================================================== Place in your vault's .obsidian/snippets/ folder. Enable in Settings → Appearance → CSS snippets. */ -.theme-light { +.theme-dark { /* Base — raw palette colors for backgrounds and surfaces */ - --background-primary: #f3eadc; - --background-primary-alt: #fff7ea; - --background-secondary: #fff7ea; - --background-secondary-alt: #decbb1; - --background-modifier-border: #8a7358; - --background-modifier-border-hover: #66513b; - --background-modifier-form-field: #fff7ea; - --background-modifier-success: #c2c6b1; - --background-modifier-error: #d7bbae; - --background-modifier-message: #decbb1; + --background-primary: #000000; + --background-primary-alt: #0B0B0B; + --background-secondary: #0B0B0B; + --background-secondary-alt: #0D0D0F; + --background-modifier-border: #6B6B6B; + --background-modifier-border-hover: #767676; + --background-modifier-form-field: #0B0B0B; + --background-modifier-success: #0d3526; + --background-modifier-error: #3f2121; + --background-modifier-message: #0D0D0F; /* Text — guarded against background for accessibility */ - --text-normal: #17120d; - --text-muted: #352e22; - --text-faint: #554638; - --text-accent: #824f16; - --text-accent-hover: #a7471c; - --text-error: #842f24; - --text-warning: #654300; - --text-success: #315b31; - --text-selection: #decbb1; - --text-on-accent: #fff7ea; + --text-normal: #E6E6E6; + --text-muted: #C7C7C7; + --text-faint: #A7A7A7; + --text-accent: #A5B4FC; + --text-accent-hover: #D4B5FD; + --text-error: #FB8585; + --text-warning: #FBBF24; + --text-success: #34D399; + --text-selection: #3A3A3A; + --text-on-accent: #000000; /* Interactive */ - --interactive-normal: #decbb1; - --interactive-hover: #decbb1; - --interactive-accent: #824f16; - --interactive-accent-hover: #a7471c; - --interactive-success: #315b31; + --interactive-normal: #0D0D0F; + --interactive-hover: #3A3A3A; + --interactive-accent: #A5B4FC; + --interactive-accent-hover: #D4B5FD; + --interactive-success: #34D399; /* Scrollbar */ --scrollbar-bg: transparent; - --scrollbar-thumb-bg: #8a7358; - --scrollbar-active-thumb-bg: #66513b; + --scrollbar-thumb-bg: #6B6B6B; + --scrollbar-active-thumb-bg: #767676; /* Code — syntax highlighting colors */ - --code-normal: #17120d; - --code-comment: #725e4c; - --code-punctuation: #352e22; - --code-keyword: #824f16; - --code-operator: #a7471c; - --code-function: #a7471c; - --code-string: #315b31; - --code-number: #7d3e64; - --code-tag: #824f16; - --code-important: #842f24; - --code-background: #fff7ea; + --code-normal: #E6E6E6; + --code-comment: #D0D0D0; + --code-punctuation: #C7C7C7; + --code-keyword: #A5B4FC; + --code-operator: #D4B5FD; + --code-function: #D4B5FD; + --code-string: #34D399; + --code-number: #D8B4FE; + --code-tag: #A5B4FC; + --code-important: #FB8585; + --code-background: #0B0B0B; /* Heading */ - --h1-color: #100c07; - --h2-color: #100c07; - --h3-color: #a7471c; - --h4-color: #0d4a68; - --h5-color: #352e22; - --h6-color: #554638; + --h1-color: #F5F5F5; + --h2-color: #F5F5F5; + --h3-color: #D4B5FD; + --h4-color: #7DD3FC; + --h5-color: #C7C7C7; + --h6-color: #A7A7A7; /* Link */ - --link-color: #824f16; - --link-color-hover: #a7471c; - --link-external-color: #0d4a68; - --link-external-color-hover: #a7471c; + --link-color: #A5B4FC; + --link-color-hover: #D4B5FD; + --link-external-color: #7DD3FC; + --link-external-color-hover: #D4B5FD; /* Checkbox */ - --checkbox-color: #824f16; - --checkbox-color-hover: #a7471c; - --checkbox-border-color: #8a7358; - --checkbox-mark-color: #f3eadc; + --checkbox-color: #A5B4FC; + --checkbox-color-hover: #D4B5FD; + --checkbox-border-color: #6B6B6B; + --checkbox-mark-color: #000000; /* Table */ - --table-header-background: #decbb1; - --table-header-background-hover: #c8ad89; - --table-row-background-hover: #fff7ea; - --table-border-color: #8a7358; + --table-header-background: #0D0D0F; + --table-header-background-hover: #1F1F1F; + --table-row-background-hover: #0B0B0B; + --table-border-color: #6B6B6B; /* Graph */ - --graph-line: #8a7358; - --graph-node: #352e22; - --graph-node-focused: #824f16; - --graph-node-tag: #0d4a68; - --graph-node-attachment: #315b31; + --graph-line: #6B6B6B; + --graph-node: #C7C7C7; + --graph-node-focused: #A5B4FC; + --graph-node-tag: #7DD3FC; + --graph-node-attachment: #34D399; } /* Headings */ @@ -98,46 +98,46 @@ /* Tags */ .tag { - background-color: #e2d3be; - color: #824f16; + background-color: #191b26; + color: #A5B4FC; border-radius: 4px; padding: 0 6px; } /* Blockquotes */ blockquote { - border-color: #824f16 !important; + border-color: #A5B4FC !important; } /* Search highlights */ .search-result-file-matched-text, .is-selected .search-result-file-matched-text, mark { - background-color: #dccbb4 !important; - color: #17120d !important; + background-color: #212432 !important; + color: #E6E6E6 !important; } /* Active line in edit mode */ .cm-active { - background-color: #fff7ea !important; + background-color: #0B0B0B !important; } /* Selection */ ::selection { - background-color: #e7d9c4 !important; + background-color: #070708 !important; } /* Tooltip */ .tooltip { - background-color: #decbb1 !important; - color: #17120d !important; + background-color: #0D0D0F !important; + color: #E6E6E6 !important; } /* Menu */ .menu { - background-color: #fff7ea !important; + background-color: #0B0B0B !important; } .menu-item:hover { - background-color: #decbb1 !important; + background-color: #0D0D0F !important; }