diff options
author | Scott Reeves <327943+Cottser@users.noreply.github.com> | 2021-05-21 13:35:35 -0400 |
---|---|---|
committer | Stephan Dilly <dilly.stephan@gmail.com> | 2021-05-21 23:12:28 +0200 |
commit | 01bd7f66214e11fb3d80f36123b0687eaa1adec3 (patch) | |
tree | d8ca64b23e6c7511e053baf3f1748422fa840383 | |
parent | 0dddc3f66e704d3674a23ced6b639f304352bb07 (diff) |
allow overriding selected_tab via theme (#722)
-rw-r--r-- | src/ui/style.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui/style.rs b/src/ui/style.rs index c6f7fe03..747fd176 100644 --- a/src/ui/style.rs +++ b/src/ui/style.rs @@ -92,7 +92,9 @@ impl Theme { pub fn tab(&self, selected: bool) -> Style { if selected { - self.text(true, false).add_modifier(Modifier::UNDERLINED) + self.text(true, false) + .fg(self.selected_tab) + .add_modifier(Modifier::UNDERLINED) } else { self.text(false, false) } @@ -304,7 +306,7 @@ impl Theme { impl Default for Theme { fn default() -> Self { Self { - selected_tab: Color::Yellow, + selected_tab: Color::Reset, command_fg: Color::White, selection_bg: Color::Blue, cmdbar_extra_lines_bg: Color::Blue, |