Open matejcik opened 4 years ago
Not sure how best to tackle this one. here's what I see:
I want 'Local Branches' to be distinguished from the other tabs of the same panel so that we know what's being shown, but I don't want the user to think that's the currently active tab. I've got bold
being applied additionally when it is the active tab.
I've thought about this some more and given that the bold attribute isn't obvious in various terminals, I'm happy to just leave the tabs of un-focused panels uncoloured. I'll chuck a good-first-issue label on this.
I'm pretty sure the place to change is the drawTitle
function in vendor/github.com/jesseduffield/gocui/gui.go
. The guide to updating gocui in the contributing guide will prove helpful https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#updating-gocui
@jesseduffield Hi is this issue still valid? can you help me in details please, this will be my first commit for lazygit
@curllog sorry for the late reply. I've actually changed my mind on this: I think we should highlight the selected tab on unfocused views because you already know whether a view is focused based on whether the border is highlighted. If we don't highlight the selected tab on unfocused views, we can't know which tab's content is being rendered, which can cause confusion. Even if we use the bold attribute on the selected tab, it's still not clear. For example:
So I'm going to remove the good-first-label until we decide on a better approach, and if we can't think of one, then I'll close the issue
Describe the bug
this happens with
mate-terminal
To Reproduce i'm using the following config: