From ce7faa219dc6510e191bc8c00a0eb44e24bcc0d2 Mon Sep 17 00:00:00 2001 From: bdn Date: Sat, 1 Aug 2026 18:49:48 -0400 Subject: [PATCH 1/2] Fix unreadable text in "sunny-day" theme Micro's terminal library tcell interprets the color "0" as your terminal's default text color, which is white or very light for most dark-themed terminals. This makes the text almost unreadable when using the sunny-day theme with a dark terminal! I'm changing the default color to black to match the screenshot provided from the original theme source. https://github.com/dwwmmn/micro-sunny-day --- runtime/colorschemes/sunny-day.micro | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/colorschemes/sunny-day.micro b/runtime/colorschemes/sunny-day.micro index 24a3e763ea..9d4993837b 100644 --- a/runtime/colorschemes/sunny-day.micro +++ b/runtime/colorschemes/sunny-day.micro @@ -1,9 +1,9 @@ -color-link default "0,230" +color-link default "16,230" color-link comment "244" color-link constant.string "17" color-link constant "88" color-link identifier "22" -color-link statement "0,230" +color-link statement "16,230" color-link symbol "89" color-link preproc "22" color-link type "88" @@ -11,7 +11,7 @@ color-link special "22" color-link underlined "61,230" color-link error "88" color-link todo "210" -color-link hlsearch "0,253" +color-link hlsearch "16,253" color-link statusline "233,229" color-link tabbar "233,229" color-link indent-char "229" From 0fe308c64dee320d2e0fb743a592b66aecbb209f Mon Sep 17 00:00:00 2001 From: bdn Date: Sat, 1 Aug 2026 18:54:39 -0400 Subject: [PATCH 2/2] Add "indent-char" values for themes missing a value --- runtime/colorschemes/bubblegum.micro | 1 + runtime/colorschemes/gruvbox-tc.micro | 1 + runtime/colorschemes/gruvbox.micro | 1 + 3 files changed, 3 insertions(+) diff --git a/runtime/colorschemes/bubblegum.micro b/runtime/colorschemes/bubblegum.micro index dcc2276dd9..c1727a3870 100644 --- a/runtime/colorschemes/bubblegum.micro +++ b/runtime/colorschemes/bubblegum.micro @@ -29,3 +29,4 @@ color-link symbol.brackets "241,231" color-link match-brace "231,28" color-link tab-error "210" color-link trailingws "210" +color-link indent-char "250" diff --git a/runtime/colorschemes/gruvbox-tc.micro b/runtime/colorschemes/gruvbox-tc.micro index 65d72b156c..8bcb598a1a 100644 --- a/runtime/colorschemes/gruvbox-tc.micro +++ b/runtime/colorschemes/gruvbox-tc.micro @@ -27,3 +27,4 @@ color-link tabbar "#ebdbb2,#665c54" color-link match-brace "#282828,#d3869b" color-link tab-error "#d75f5f" color-link trailingws "#d75f5f" +color-link indent-char "#928374" diff --git a/runtime/colorschemes/gruvbox.micro b/runtime/colorschemes/gruvbox.micro index 46cc09cf83..ee038bf1a7 100644 --- a/runtime/colorschemes/gruvbox.micro +++ b/runtime/colorschemes/gruvbox.micro @@ -24,3 +24,4 @@ color-link tabbar "223,237" color-link match-brace "235,72" color-link tab-error "167" color-link trailingws "167" +color-link indent-char "243"