Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify theming code: custom tab theme is now pulled from TablineSel highlight group #1059

Merged
merged 3 commits into from
May 17, 2024

Conversation

s-daveb
Copy link
Contributor

@s-daveb s-daveb commented May 6, 2024

Fixes the issue raised in #1058 where the everforest theme results in low-contrast tabs, by using color groups that were meant for tabs

Before
Screenshot 2024-05-06 at 2 58 17 PM

After
Screenshot 2024-05-06 at 2 57 50 PM

…group rather than Visual selection background color.

Fixes the issue where the everforest theme results in low-contrast tabs, by using color groups that were meant for tabs
@qvacua
Copy link
Owner

qvacua commented May 12, 2024

Thank you a log for the PR! However, I noticed that with darker theme, the close button is not visible in the active tab; could you have a look? I'm using https://github.com/dracula/vim .
Screenshot 2024-05-12 at 13 44 51

@qvacua qvacua self-requested a review May 12, 2024 12:06
@s-daveb
Copy link
Contributor Author

s-daveb commented May 15, 2024

Screenshot 2024-05-15 at 2 12 34 PM

How is this? I tested it with Dracula, and it looks okay.

@s-daveb
Copy link
Contributor Author

s-daveb commented May 15, 2024

There are still pending problems with themes such as 'Ron' and other dark themes... I'll see if I can find an easy solution

@s-daveb
Copy link
Contributor Author

s-daveb commented May 16, 2024

Screenshot 2024-05-15 at 10 53 02 PM

Latest code changes have it rendering like this for me, under the 'ron' theme. Does this work for you?

@qvacua qvacua merged commit 129173b into qvacua:master May 17, 2024
@qvacua
Copy link
Owner

qvacua commented May 17, 2024

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants