Selection colors now use the contrast background color
MODIFY
internal/ui/channeltree.go
internal/ui/channeltree.go
@@ -273,7 +273,7 @@ func (channelTree *ChannelTree) MarkChannelAsLoaded(channelID string) {
if stateError == nil {
node.SetText(discordgoplus.GetChannelNameForTree(channel))
}
- node.SetColor(tcell.ColorTeal)
+ node.SetColor(tview.Styles.ContrastBackgroundColor)
return false
}

MODIFY
internal/ui/privatechats.go
internal/ui/privatechats.go
@@ -220,7 +220,7 @@ func (privateList *PrivateChatList) MarkChannelAsLoaded(channel *discordgo.Chann
referenceChannelID, ok := node.GetReference().(string)
if ok && referenceChannelID == channel.ID {
privateList.privateChannelStates[node] = loaded
- node.SetColor(tcell.ColorTeal)
+ node.SetColor(tview.Styles.ContrastBackgroundColor)
break
}
}

MODIFY
internal/ui/window.go
internal/ui/window.go
@@ -157,7 +157,7 @@ func NewWindow(doRestart chan bool, app *tview.Application, discord *discordgo.S
}
window.selectedGuildNode = guildNode
- window.selectedGuildNode.SetColor(tcell.ColorTeal)
+ window.selectedGuildNode.SetColor(tview.Styles.ContrastBackgroundColor)
window.selectedGuild = guild
requestError := discord.RequestGuildMembers(guild.ID, "", 0)

Selection colors now use the contrast background color