summaryrefslogtreecommitdiffstats
path: root/src/ui
diff options
context:
space:
mode:
authorScott Reeves <327943+Cottser@users.noreply.github.com>2021-05-21 13:35:35 -0400
committerStephan Dilly <dilly.stephan@gmail.com>2021-05-21 23:12:28 +0200
commit01bd7f66214e11fb3d80f36123b0687eaa1adec3 (patch)
treed8ca64b23e6c7511e053baf3f1748422fa840383 /src/ui
parent0dddc3f66e704d3674a23ced6b639f304352bb07 (diff)
allow overriding selected_tab via theme (#722)
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/style.rs6
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,