mirror of
https://github.com/extrawurst/gitui.git
synced 2024-11-22 11:03:25 +03:00
better tag highlighting in log
This commit is contained in:
parent
5bfdb40a14
commit
71fdf1d6a9
@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Changed
|
||||
- changed hotkeys for selecting stage/workdir (**Note:** use `[w]`/`[s]` to change between workdir and stage) and added hotkeys (`[1234]`) to switch to tabs directly ([#92](https://github.com/extrawurst/gitui/issues/92))
|
||||
- `arrow-up`/`down` on bottom/top of status file list switches focus ([#105](https://github.com/extrawurst/gitui/issues/105))
|
||||
- highlight tags in revlog better
|
||||
|
||||
### Added
|
||||
- New `Stage all [a]`/`Unstage all [a]` in changes lists ([#82](https://github.com/extrawurst/gitui/issues/82))
|
||||
|
@ -211,7 +211,7 @@ impl CommitList {
|
||||
} else {
|
||||
String::from("")
|
||||
}),
|
||||
theme.tab(true).bg(theme.text(true, selected).bg),
|
||||
theme.tags(selected),
|
||||
));
|
||||
|
||||
txt.push(splitter);
|
||||
|
@ -72,6 +72,17 @@ impl Theme {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn tags(&self, selected: bool) -> Style {
|
||||
Style::default()
|
||||
.fg(self.selected_tab)
|
||||
.modifier(Modifier::BOLD)
|
||||
.bg(if selected {
|
||||
self.selection_bg
|
||||
} else {
|
||||
Color::Reset
|
||||
})
|
||||
}
|
||||
|
||||
pub fn text(&self, enabled: bool, selected: bool) -> Style {
|
||||
match (enabled, selected) {
|
||||
(false, _) => Style::default().fg(self.disabled_fg),
|
||||
|
Loading…
Reference in New Issue
Block a user