Decolor the vertical window split bar in stock colorless
theme
#1221
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Current Irssi's stock
colorless
theme does not contain any code to de-color vertical window split bars (i.e. bug #1220), resulting in them being colored with default blue background; defeating the purpose of the theme.This one-line change introduces following line into
themes/colorless.theme
:Which makes the vertical window split bars use reverse-video of default terminal foreground/background instead.
Screenshots
Before the fix:

After the fix:

Caveat
This fix brings out a quirk in Irssi's styling implementation— where vertical window split bar's styling overlapped with the bottom status bar's styling, resulting in a black cell at the middle of bottom status bar. (Status bar used reverse video, and split bar reversed it back)
Fixing the quirk itself might entail redefining the extent of of window split bar and/or status bar drawing inside Irssi's main codebase (with consideration on effects on other themes' compatibility); but that warrants a dedicated ticket for another day.
Having this fix is likely to be better than leaving color in
colorless
theme of course.System Information
Irssi: 1.2.2 (20190829 0225)*
System: Fedora 32 (GNU/Linux x86_64)
* The change is tested by installing the new theme file as a user's own theme file.