diff options
author | Aram Drevekenin <aram@poor.dev> | 2022-06-06 22:32:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-06 22:32:14 +0200 |
commit | 4a8d72d7b93ba881501fb04fa4d493631ad770b4 (patch) | |
tree | 616a0c4b90624583a7d64f48fb8a2d162800d187 /default-plugins/tab-bar/src/main.rs | |
parent | 627bb71f37f74d60a6a8722e238bdcad7d1e1cfb (diff) |
feat(ui): tweak simplified UI (#1458)
* fix(ui): tweak simplified-ui tabs
* fix(ui): tweak simplified-ui status bar
* style(fmt): rustfmt
Diffstat (limited to 'default-plugins/tab-bar/src/main.rs')
-rw-r--r-- | default-plugins/tab-bar/src/main.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/default-plugins/tab-bar/src/main.rs b/default-plugins/tab-bar/src/main.rs index 726a77d16..a6647fcef 100644 --- a/default-plugins/tab-bar/src/main.rs +++ b/default-plugins/tab-bar/src/main.rs @@ -75,6 +75,7 @@ impl ZellijPlugin for State { } let mut all_tabs: Vec<LinePart> = vec![]; let mut active_tab_index = 0; + let mut is_alternate_tab = false; for t in &mut self.tabs { let mut tabname = t.name.clone(); if t.active && self.mode_info.mode == InputMode::RenameTab { @@ -88,11 +89,13 @@ impl ZellijPlugin for State { let tab = tab_style( tabname, t.active, + is_alternate_tab, t.is_sync_panes_active, self.mode_info.style.colors, self.mode_info.capabilities, t.other_focused_clients.as_slice(), ); + is_alternate_tab = !is_alternate_tab; all_tabs.push(tab); } let tab_line = tab_line( |