Skip to content

Commit aea593c

Browse files
committed
Fix diff viewer contrast issues in modern skins
- Catppuccin: Improved contrast with darker backgrounds for better readability - Matte-Black: Replaced toxic bright green with muted dark green tones - Tokyo-Night: Fixed purple-on-purple issue, now uses proper contrast - Osaka-Jade: Adjusted jade/teal tones to be less bright and more readable - Ristretto: Toned down bright colors while maintaining coffee theme - Rose-Pine: Adjusted rose/pine colors for better contrast All changes maintain theme identity while significantly improving readability in the diff viewer. Background colors are now more muted and provide better contrast with foreground text. Addresses PR review feedback about toxic/poor contrast colors in diff viewer. Signed-off-by: Rafael Zago <rafaelvzago@gmail.com>
1 parent d01ed40 commit aea593c

6 files changed

Lines changed: 35 additions & 35 deletions

File tree

misc/skins/catppuccin256.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@
124124
viewselected = color228;color189
125125

126126
[diffviewer]
127-
added = color189;color151
128-
changedline = color69;color189
129-
changednew = color210;color189
130-
changed = color189;color69
131-
removed = color189;color210
132-
error = color210;color250
127+
added = color234;color108
128+
changedline = color189;color24
129+
changednew = color210;color24
130+
changed = color189;color60
131+
removed = color234;color131
132+
error = color210;color234
133133

134134
[widget-panel]
135135
sort-up-char = ↑

misc/skins/matte-black256.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,12 @@
123123
viewselected = color255;color240
124124

125125
[diffviewer]
126-
added = color250;color82
127-
changedline = color235;color240
128-
changednew = color196;color240
129-
changed = color250;color240
130-
removed = color250;color196
131-
error = color196;color248
126+
added = color250;color22
127+
changedline = color250;color238
128+
changednew = color196;color238
129+
changed = color250;color24
130+
removed = color250;color52
131+
error = color196;color235
132132

133133
[widget-panel]
134134
sort-up-char = ↑

misc/skins/osaka-jade256.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,12 @@
123123
viewselected = color120;color66
124124

125125
[diffviewer]
126-
added = color188;color119
127-
changedline = color22;color66
128-
changednew = color167;color66
129-
changed = color188;color66
130-
removed = color188;color167
131-
error = color167;color248
126+
added = color234;color29
127+
changedline = color188;color23
128+
changednew = color167;color23
129+
changed = color188;color30
130+
removed = color234;color88
131+
error = color167;color234
132132

133133
[widget-panel]
134134
sort-up-char = ↑

misc/skins/ristretto256.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,12 @@
123123
viewselected = color222;color94
124124

125125
[diffviewer]
126-
added = color187;color119
127-
changedline = color58;color94
128-
changednew = color203;color94
126+
added = color234;color58
127+
changedline = color187;color52
128+
changednew = color203;color52
129129
changed = color187;color94
130-
removed = color187;color203
131-
error = color203;color248
130+
removed = color234;color88
131+
error = color203;color234
132132

133133
[widget-panel]
134134
sort-up-char = ↑

misc/skins/rose-pine256.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@
124124
viewselected = color222;color139
125125

126126
[diffviewer]
127-
added = color188;color183
128-
changedline = color96;color139
129-
changednew = color203;color139
130-
changed = color188;color139
131-
removed = color188;color203
132-
error = color203;color248
127+
added = color234;color65
128+
changedline = color188;color53
129+
changednew = color203;color53
130+
changed = color188;color60
131+
removed = color234;color88
132+
error = color203;color234
133133

134134
[widget-panel]
135135
sort-up-char = ↑

misc/skins/tokyo-night256.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@
124124
viewselected = color221;color69
125125
126126
[diffviewer]
127-
added = color147;color148
128-
changedline = color255;color69
129-
changednew = color203;color69
130-
changed = color147;color69
131-
removed = color147;color203
132-
error = color203;color252
127+
added = color234;color108
128+
changedline = color147;color17
129+
changednew = color203;color17
130+
changed = color147;color24
131+
removed = color234;color131
132+
error = color203;color234
133133
134134
[widget-panel]
135135
sort-up-char = ↑

0 commit comments

Comments
 (0)