summaryrefslogtreecommitdiffstats
path: root/src/ui
diff options
context:
space:
mode:
authorextrawurst <776816+extrawurst@users.noreply.github.com>2022-09-30 20:19:37 +0200
committerGitHub <noreply@github.com>2022-09-30 20:19:37 +0200
commit8604b331ae185e7a21aca29fed00729e0e7dbd4b (patch)
tree4bb71b4821b05863fc5fa446a4a4bf513fed2a0b /src/ui
parenteeb502d0ffc4fe249fe87f43d213f440833a42c1 (diff)
selected items should have dedicated fg color (#1366)
* selected items should have dedicated fg color
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/style.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ui/style.rs b/src/ui/style.rs
index 51ed90f8..d66ff16b 100644
--- a/src/ui/style.rs
+++ b/src/ui/style.rs
@@ -20,6 +20,7 @@ pub struct Theme {
selected_tab: Color,
command_fg: Color,
selection_bg: Color,
+ selection_fg: Color,
cmdbar_bg: Color,
cmdbar_extra_lines_bg: Color,
disabled_fg: Color,
@@ -147,7 +148,7 @@ impl Theme {
fn apply_select(&self, style: Style, selected: bool) -> Style {
if selected {
- style.bg(self.selection_bg)
+ style.bg(self.selection_bg).fg(self.selection_fg)
} else {
style
}
@@ -308,6 +309,7 @@ impl Default for Theme {
selected_tab: Color::Reset,
command_fg: Color::White,
selection_bg: Color::Blue,
+ selection_fg: Color::White,
cmdbar_bg: Color::Blue,
cmdbar_extra_lines_bg: Color::Blue,
disabled_fg: Color::DarkGray,